net.minecraft.world.waypoint

class TrackedWaypoint$Positional

extends TrackedWaypoint

All mapped superinterfaces:

Waypoint

net.minecraft.world.waypoints.TrackedWaypoint$Vec3iWaypoint
net.minecraft.class_11200$class_11206
net.minecraft.world.waypoint.TrackedWaypoint$Positional

Field summary

Modifier and TypeField
private Vec3i
vector
field_59784
pos

Constructor summary

ModifierConstructor
public (UUID uuid, Waypoint$Config config, Vec3i pos)
public (com.mojang.datafixers.util.Either<UUID, String> source, Waypoint$Config config, PacketByteBuf buf)

Method summary

Modifier and TypeMethod
public void
update(TrackedWaypoint other)
method_70766(class_11200 arg0)
handleUpdate(TrackedWaypoint arg0)
public void
writeContents(io.netty.buffer.ByteBuf buf)
method_70774(io.netty.buffer.ByteBuf arg0)
writeAdditionalDataToBuf(io.netty.buffer.ByteBuf arg0)
private Vec3d
position(Level level, PartialTickSupplier partialTick)
method_70780(class_1937 arg0, class_11728 arg1)
getSourcePos(World world, EntityTickProgress tickProgress)
public double
yawAngleToCamera(Level level, TrackedWaypoint$Camera camera, PartialTickSupplier partialTickSupplier)
method_71153(class_1937 arg0, class_11200$class_11297 arg1, class_11728 arg2)
getRelativeYaw(World arg0, TrackedWaypoint$YawProvider arg1, EntityTickProgress arg2)
public TrackedWaypoint$Pitch
pitchDirectionToCamera(Level level, TrackedWaypoint$Projector projector, PartialTickSupplier partialTickSupplier)
method_71154(class_1937 arg0, class_11200$class_11204 arg1, class_11728 arg2)
getPitch(World arg0, TrackedWaypoint$PitchProvider arg1, EntityTickProgress arg2)
public double
distanceSquared(Entity fromEntity)
method_70773(class_1297 arg0)
squaredDistanceTo(Entity arg0)
private Vec3d
lambda$position$1()
method_70781()
method_70781()
private Vec3d
lambda$position$0(PartialTickSupplier arg0, Entity arg1)
method_70782(class_11728 arg0, class_1297 arg1)
method_70782(EntityTickProgress arg0, Entity entity)