Package net.minecraft.world.waypoints
Class TrackedWaypoint.Vec3iWaypoint
java.lang.Object
net.minecraft.world.waypoints.TrackedWaypoint
net.minecraft.world.waypoints.TrackedWaypoint.Vec3iWaypoint
- All Implemented Interfaces:
Waypoint
- Enclosing class:
TrackedWaypoint
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.waypoints.TrackedWaypoint
TrackedWaypoint.AzimuthWaypoint, TrackedWaypoint.Camera, TrackedWaypoint.ChunkWaypoint, TrackedWaypoint.EmptyWaypoint, TrackedWaypoint.PitchDirection, TrackedWaypoint.Projector, TrackedWaypoint.Type, TrackedWaypoint.Vec3iWaypointNested classes/interfaces inherited from interface net.minecraft.world.waypoints.Waypoint
Waypoint.Icon -
Field Summary
FieldsFields inherited from class net.minecraft.world.waypoints.TrackedWaypoint
identifier, LOGGER, STREAM_CODECFields inherited from interface net.minecraft.world.waypoints.Waypoint
MAX_RANGE, WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER -
Constructor Summary
ConstructorsConstructorDescriptionVec3iWaypoint(com.mojang.datafixers.util.Either<UUID, String> pIdentifier, Waypoint.Icon pIcon, FriendlyByteBuf pBuffer) Vec3iWaypoint(UUID pUuid, Waypoint.Icon pIcon, Vec3i pVector) -
Method Summary
Modifier and TypeMethodDescriptiondoubledistanceSquared(Entity pEntity) pitchDirectionToCamera(Level pLevel, TrackedWaypoint.Projector pProjector) private Vec3voidupdate(TrackedWaypoint pWaypoint) voidwriteContents(io.netty.buffer.ByteBuf pBuffer) doubleyawAngleToCamera(Level pLevel, TrackedWaypoint.Camera pCamera) Methods inherited from class net.minecraft.world.waypoints.TrackedWaypoint
empty, icon, id, setAzimuth, setChunk, setPosition, write
-
Field Details
-
vector
-
-
Constructor Details
-
Vec3iWaypoint
-
Vec3iWaypoint
public Vec3iWaypoint(com.mojang.datafixers.util.Either<UUID, String> pIdentifier, Waypoint.Icon pIcon, FriendlyByteBuf pBuffer)
-
-
Method Details
-
update
- Specified by:
updatein classTrackedWaypoint
-
writeContents
public void writeContents(io.netty.buffer.ByteBuf pBuffer) - Specified by:
writeContentsin classTrackedWaypoint
-
position
-
yawAngleToCamera
- Specified by:
yawAngleToCamerain classTrackedWaypoint
-
pitchDirectionToCamera
public TrackedWaypoint.PitchDirection pitchDirectionToCamera(Level pLevel, TrackedWaypoint.Projector pProjector) - Specified by:
pitchDirectionToCamerain classTrackedWaypoint
-
distanceSquared
- Specified by:
distanceSquaredin classTrackedWaypoint
-