net.minecraft.world.waypoints

public abstract class TrackedWaypoint

implements Waypoint

fkr
net.minecraft.world.waypoints.TrackedWaypoint
net.minecraft.class_11200
net.minecraft.world.waypoint.TrackedWaypoint

Field summary

Modifier and TypeField
static final org.slf4j.Logger
c
LOGGER
field_59773
LOGGER
public static StreamCodec<io.netty.buffer.ByteBuf, TrackedWaypoint>
a
STREAM_CODEC
field_59771
PACKET_CODEC
protected final com.mojang.datafixers.util.Either<UUID, String>
b
identifier
field_59772
source
private final Waypoint$Icon
d
icon
field_59774
config
private final TrackedWaypoint$Type
e
type
field_59775
type

Constructor summary

ModifierConstructor
(com.mojang.datafixers.util.Either<UUID, String> source, Waypoint$Icon config, TrackedWaypoint$Type type)

Method summary

Modifier and TypeMethod
public com.mojang.datafixers.util.Either<UUID, String>
a()
id()
method_70763()
getSource()
public abstract void
a(fkr arg0)
update(TrackedWaypoint arg0)
method_70766(class_11200 arg0)
handleUpdate(TrackedWaypoint waypoint)
public void
a(io.netty.buffer.ByteBuf arg0)
write(io.netty.buffer.ByteBuf arg0)
method_70767(io.netty.buffer.ByteBuf arg0)
writeBuf(io.netty.buffer.ByteBuf buf)
public abstract void
b(io.netty.buffer.ByteBuf arg0)
writeContents(io.netty.buffer.ByteBuf arg0)
method_70774(io.netty.buffer.ByteBuf arg0)
writeAdditionalDataToBuf(io.netty.buffer.ByteBuf buf)
private static TrackedWaypoint
c(io.netty.buffer.ByteBuf arg0)
read(io.netty.buffer.ByteBuf arg0)
method_70775(io.netty.buffer.ByteBuf arg0)
fromBuf(io.netty.buffer.ByteBuf buf)
public static TrackedWaypoint
a(UUID arg0, fkt$a arg1, kg arg2)
setPosition(UUID arg0, Waypoint$Icon arg1, Vec3i arg2)
method_70771(UUID arg0, class_11208$class_11209 arg1, class_2382 arg2)
ofPos(UUID source, Waypoint$Config config, Vec3i pos)
public static TrackedWaypoint
a(UUID arg0, fkt$a arg1, dlz arg2)
setChunk(UUID arg0, Waypoint$Icon arg1, ChunkPos arg2)
method_70770(UUID arg0, class_11208$class_11209 arg1, class_1923 arg2)
ofChunk(UUID source, Waypoint$Config config, ChunkPos chunkPos)
public static TrackedWaypoint
a(UUID arg0, fkt$a arg1, float arg2)
setAzimuth(UUID arg0, Waypoint$Icon arg1, float arg2)
method_70769(UUID arg0, class_11208$class_11209 arg1, float arg2)
ofAzimuth(UUID source, Waypoint$Config config, float azimuth)
public static TrackedWaypoint
a(UUID arg0)
empty(UUID arg0)
method_70768(UUID arg0)
empty(UUID uuid)
public abstract double
a(dmu arg0, fkr$b arg1)
yawAngleToCamera(Level arg0, TrackedWaypoint$Camera arg1)
method_71153(class_1937 arg0, class_11200$class_11297 arg1)
getRelativeYaw(World world, TrackedWaypoint$YawProvider yawProvider)
public abstract TrackedWaypoint$PitchDirection
a(dmu arg0, fkr$f arg1)
pitchDirectionToCamera(Level arg0, TrackedWaypoint$Projector arg1)
method_71154(class_1937 arg0, class_11200$class_11204 arg1)
getPitch(World world, TrackedWaypoint$PitchProvider cameraProvider)
public abstract double
a(bzm arg0)
distanceSquared(Entity arg0)
method_70773(class_1297 arg0)
squaredDistanceTo(Entity receiver)
public Waypoint$Icon
b()
icon()
method_70772()
getConfig()