net.minecraft.server.network

public class ServerWaypointHandler

implements WaypointHandler<ServerWaypoint>

net.minecraft.server.waypoints.ServerWaypointManager
net.minecraft.server.waypoints.ServerWaypointManager
net.minecraft.class_11179
net.minecraft.server.network.ServerWaypointHandler

Field summary

Modifier and TypeField
private final Set<ServerWaypoint>
waypoints
waypoints
field_59633
waypoints
private final Set<ServerPlayerEntity>
players
players
field_59634
players
private final com.google.common.collect.Table<ServerPlayerEntity, ServerWaypoint, ServerWaypoint$WaypointTracker>
connections
connections
field_59635
trackers

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
trackWaypoint(WaypointTransmitter waypoint)
trackWaypoint(WaypointTransmitter waypoint)
method_70646(class_11212 arg0)
onTrack(ServerWaypoint arg0)
public void
updateWaypoint(WaypointTransmitter waypoint)
updateWaypoint(WaypointTransmitter waypoint)
method_70652(class_11212 arg0)
onUpdate(ServerWaypoint arg0)
public void
untrackWaypoint(WaypointTransmitter waypoint)
untrackWaypoint(WaypointTransmitter waypoint)
method_70656(class_11212 arg0)
onUntrack(ServerWaypoint arg0)
public void
addPlayer(ServerPlayer player)
addPlayer(ServerPlayer player)
method_70639(class_3222 arg0)
addPlayer(ServerPlayerEntity player)
public void
updatePlayer(ServerPlayer player)
updatePlayer(ServerPlayer player)
method_70648(class_3222 arg0)
updatePlayerPos(ServerPlayerEntity player)
public void
removePlayer(ServerPlayer player)
removePlayer(ServerPlayer player)
method_70653(class_3222 arg0)
removePlayer(ServerPlayerEntity player)
public void
breakAllConnections()
breakAllConnections()
method_70638()
clear()
public void
remakeConnections(WaypointTransmitter waypoint)
remakeConnections(WaypointTransmitter waypoint)
method_70657(class_11212 arg0)
refreshTracking(ServerWaypoint waypoint)
public Set<ServerWaypoint>
transmitters()
transmitters()
method_70647()
getWaypoints()
private static boolean
isLocatorBarEnabledFor(ServerPlayer player)
isLocatorBarEnabledFor(ServerPlayer player)
method_71610(class_3222 arg0)
isLocatorBarEnabled(ServerPlayerEntity player)
private void
createConnection(ServerPlayer player, WaypointTransmitter waypoint)
createConnection(ServerPlayer player, WaypointTransmitter waypoint)
method_70641(class_3222 arg0, class_11212 arg1)
refreshTracking(ServerPlayerEntity player, ServerWaypoint waypoint)
private void
updateConnection(ServerPlayer player, WaypointTransmitter waypoint, WaypointTransmitter$Connection connection)
updateConnection(ServerPlayer player, WaypointTransmitter waypoint, WaypointTransmitter$Connection connection)
method_70642(class_3222 arg0, class_11212 arg1, class_11212$class_11215 arg2)
refreshTracking(ServerPlayerEntity player, ServerWaypoint waypoint, ServerWaypoint$WaypointTracker tracker)