Package net.minecraft.world.waypoints
Class TrackedWaypoint.ChunkWaypoint
java.lang.Object
net.minecraft.world.waypoints.TrackedWaypoint
net.minecraft.world.waypoints.TrackedWaypoint.ChunkWaypoint
- 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
ConstructorsConstructorDescriptionChunkWaypoint(com.mojang.datafixers.util.Either<UUID, String> identifier, Waypoint.Icon icon, FriendlyByteBuf buffer) ChunkWaypoint(UUID uuid, Waypoint.Icon icon, ChunkPos chunkPos) -
Method Summary
Modifier and TypeMethodDescriptiondoubledistanceSquared(Entity entity) pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector) private Vec3position(double y) voidupdate(TrackedWaypoint waypoint) voidwriteContents(io.netty.buffer.ByteBuf buffer) doubleyawAngleToCamera(Level level, TrackedWaypoint.Camera camera) Methods inherited from class net.minecraft.world.waypoints.TrackedWaypoint
empty, icon, id, setAzimuth, setChunk, setPosition, write
-
Field Details
-
chunkPos
-
-
Constructor Details
-
ChunkWaypoint
-
ChunkWaypoint
public ChunkWaypoint(com.mojang.datafixers.util.Either<UUID, String> identifier, Waypoint.Icon icon, FriendlyByteBuf buffer)
-
-
Method Details
-
update
- Specified by:
updatein classTrackedWaypoint
-
writeContents
public void writeContents(io.netty.buffer.ByteBuf buffer) - Specified by:
writeContentsin classTrackedWaypoint
-
position
-
yawAngleToCamera
- Specified by:
yawAngleToCamerain classTrackedWaypoint
-
pitchDirectionToCamera
public TrackedWaypoint.PitchDirection pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector) - Specified by:
pitchDirectionToCamerain classTrackedWaypoint
-
distanceSquared
- Specified by:
distanceSquaredin classTrackedWaypoint
-