net.minecraft.network.packet.s2c.play

public record WaypointS2CPacket

implements Packet<ClientPlayPacketListener>

net.minecraft.network.protocol.game.ClientboundTrackedWaypointPacket
net.minecraft.class_11173
net.minecraft.network.packet.s2c.play.WaypointS2CPacket

Field summary

Modifier and TypeField
private final WaypointS2CPacket$Operation
operation
comp_4022
operation
private final TrackedWaypoint
waypoint
comp_4023
waypoint
public static final PacketCodec<RegistryByteBuf, WaypointS2CPacket>
STREAM_CODEC
field_59612
CODEC

Constructor summary

ModifierConstructor
public (WaypointS2CPacket$Operation operation, TrackedWaypoint waypoint)

Method summary

Modifier and TypeMethod
public static WaypointS2CPacket
removeWaypoint(UUID identifier)
method_70584(UUID arg0)
untrack(UUID source)
public static WaypointS2CPacket
addWaypointPosition(UUID identifier, Waypoint$Icon icon, Vec3i position)
method_70587(UUID arg0, class_11208$class_11209 arg1, class_2382 arg2)
trackPos(UUID source, Waypoint$Config config, Vec3i pos)
public static WaypointS2CPacket
updateWaypointPosition(UUID identifier, Waypoint$Icon icon, Vec3i position)
method_70590(UUID arg0, class_11208$class_11209 arg1, class_2382 arg2)
updatePos(UUID source, Waypoint$Config config, Vec3i pos)
public static WaypointS2CPacket
addWaypointChunk(UUID identifier, Waypoint$Icon icon, ChunkPos chunk)
method_70586(UUID arg0, class_11208$class_11209 arg1, class_1923 arg2)
trackChunk(UUID source, Waypoint$Config config, ChunkPos chunkPos)
public static WaypointS2CPacket
updateWaypointChunk(UUID identifier, Waypoint$Icon icon, ChunkPos chunk)
method_70589(UUID arg0, class_11208$class_11209 arg1, class_1923 arg2)
updateChunk(UUID source, Waypoint$Config config, ChunkPos chunkPos)
public static WaypointS2CPacket
addWaypointAzimuth(UUID identifier, Waypoint$Icon icon, float angle)
method_70585(UUID arg0, class_11208$class_11209 arg1, float arg2)
trackAzimuth(UUID source, Waypoint$Config config, float azimuth)
public static WaypointS2CPacket
updateWaypointAzimuth(UUID identifier, Waypoint$Icon icon, float angle)
method_70588(UUID arg0, class_11208$class_11209 arg1, float arg2)
updateAzimuth(UUID source, Waypoint$Config config, float azimuth)
public PacketType<WaypointS2CPacket>
type()
method_65080()
getPacketType()
public void
handle(ClientGamePacketListener listener)
method_70582(class_2602 arg0)
apply(ClientPlayPacketListener arg0)
public void
apply(TrackedWaypointManager manager)
method_70583(class_11207 arg0)
apply(TrackedWaypointHandler handler)
public WaypointS2CPacket$Operation
operation()
comp_4022()
operation()
public TrackedWaypoint
waypoint()
comp_4023()
waypoint()
public void
handle(PacketListener listener)
method_65081(class_2547 arg0)
apply(PacketListener arg0)