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 TrackedWaypoint
TrackedWaypoint.Camera, TrackedWaypoint.PitchDirection, TrackedWaypoint.ProjectorNested classes/interfaces inherited from interface Waypoint
Waypoint.Icon -
Field Summary
FieldsFields inherited from class TrackedWaypoint
identifier, STREAM_CODECFields inherited from interface Waypoint
MAX_RANGE, WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER -
Constructor Summary
ConstructorsConstructorDescriptionVec3iWaypoint(com.mojang.datafixers.util.Either<UUID, String> identifier, Waypoint.Icon icon, FriendlyByteBuf byteBuf) Vec3iWaypoint(UUID identifier, Waypoint.Icon icon, Vec3i vector) -
Method Summary
Modifier and TypeMethodDescriptiondoubledistanceSquared(Entity fromEntity) pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector, PartialTickSupplier partialTickSupplier) private Vec3position(Level level, PartialTickSupplier partialTick) voidupdate(TrackedWaypoint other) voidwriteContents(io.netty.buffer.ByteBuf buf) doubleyawAngleToCamera(Level level, TrackedWaypoint.Camera camera, PartialTickSupplier partialTickSupplier) Methods inherited from class TrackedWaypoint
empty, icon, id, setAzimuth, setChunk, setPosition, write
-
Field Details
-
vector
-
-
Constructor Details
-
Vec3iWaypoint
-
Vec3iWaypoint
public Vec3iWaypoint(com.mojang.datafixers.util.Either<UUID, String> identifier, Waypoint.Icon icon, FriendlyByteBuf byteBuf)
-
-
Method Details
-
update
- Specified by:
updatein classTrackedWaypoint
-
writeContents
public void writeContents(io.netty.buffer.ByteBuf buf) - Specified by:
writeContentsin classTrackedWaypoint
-
position
-
yawAngleToCamera
public double yawAngleToCamera(Level level, TrackedWaypoint.Camera camera, PartialTickSupplier partialTickSupplier) - Specified by:
yawAngleToCamerain classTrackedWaypoint
-
pitchDirectionToCamera
public TrackedWaypoint.PitchDirection pitchDirectionToCamera(Level level, TrackedWaypoint.Projector projector, PartialTickSupplier partialTickSupplier) - Specified by:
pitchDirectionToCamerain classTrackedWaypoint
-
distanceSquared
- Specified by:
distanceSquaredin classTrackedWaypoint
-