Package net.minecraft.server.network
Class ServerWaypointHandler
java.lang.Object
net.minecraft.server.network.ServerWaypointHandler
- All Implemented Interfaces:
 WaypointHandler<ServerWaypoint>
- Mappings:
 Namespace Name named net/minecraft/server/network/ServerWaypointHandlerintermediary net/minecraft/class_11179official ayv
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<ServerPlayerEntity> private final Table<ServerPlayerEntity, ServerWaypoint, ServerWaypoint.WaypointTracker> private final Set<ServerWaypoint>  - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlayer(ServerPlayerEntity player) voidclear()private static booleanvoidonTrack(ServerWaypoint serverWaypoint) voidonUntrack(ServerWaypoint serverWaypoint) voidonUpdate(ServerWaypoint serverWaypoint) private voidrefreshTracking(ServerPlayerEntity player, ServerWaypoint waypoint) private voidrefreshTracking(ServerPlayerEntity player, ServerWaypoint waypoint, ServerWaypoint.WaypointTracker tracker) voidrefreshTracking(ServerWaypoint waypoint) voidremovePlayer(ServerPlayerEntity player) voidupdatePlayerPos(ServerPlayerEntity player)  
- 
Field Details
- 
waypoints
- Mappings:
 Namespace Name Mixin selector named waypointsLnet/minecraft/server/network/ServerWaypointHandler;waypoints:Ljava/util/Set;intermediary field_59633Lnet/minecraft/class_11179;field_59633:Ljava/util/Set;official aLayv;a:Ljava/util/Set;
 - 
players
- Mappings:
 Namespace Name Mixin selector named playersLnet/minecraft/server/network/ServerWaypointHandler;players:Ljava/util/Set;intermediary field_59634Lnet/minecraft/class_11179;field_59634:Ljava/util/Set;official bLayv;b:Ljava/util/Set;
 - 
trackers
- Mappings:
 Namespace Name Mixin selector named trackersLnet/minecraft/server/network/ServerWaypointHandler;trackers:Lcom/google/common/collect/Table;intermediary field_59635Lnet/minecraft/class_11179;field_59635:Lcom/google/common/collect/Table;official cLayv;c:Lcom/google/common/collect/Table;
 
 - 
 - 
Constructor Details
- 
ServerWaypointHandler
public ServerWaypointHandler() 
 - 
 - 
Method Details
- 
onTrack
- Specified by:
 onTrackin interfaceWaypointHandler<ServerWaypoint>- Mappings:
 Namespace Name Mixin selector named onTrackLnet/minecraft/server/network/ServerWaypointHandler;onTrack(Lnet/minecraft/world/waypoint/ServerWaypoint;)Vintermediary method_70646Lnet/minecraft/class_11179;method_70646(Lnet/minecraft/class_11212;)Vofficial aLayv;a(Lfkx;)V
 - 
onUpdate
- Specified by:
 onUpdatein interfaceWaypointHandler<ServerWaypoint>- Mappings:
 Namespace Name Mixin selector named onUpdateLnet/minecraft/server/network/ServerWaypointHandler;onUpdate(Lnet/minecraft/world/waypoint/ServerWaypoint;)Vintermediary method_70652Lnet/minecraft/class_11179;method_70652(Lnet/minecraft/class_11212;)Vofficial bLayv;b(Lfkx;)V
 - 
onUntrack
- Specified by:
 onUntrackin interfaceWaypointHandler<ServerWaypoint>- Mappings:
 Namespace Name Mixin selector named onUntrackLnet/minecraft/server/network/ServerWaypointHandler;onUntrack(Lnet/minecraft/world/waypoint/ServerWaypoint;)Vintermediary method_70656Lnet/minecraft/class_11179;method_70656(Lnet/minecraft/class_11212;)Vofficial cLayv;c(Lfkx;)V
 - 
addPlayer
- Mappings:
 Namespace Name Mixin selector named addPlayerLnet/minecraft/server/network/ServerWaypointHandler;addPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)Vintermediary method_70639Lnet/minecraft/class_11179;method_70639(Lnet/minecraft/class_3222;)Vofficial aLayv;a(Lauc;)V
 - 
updatePlayerPos
- Mappings:
 Namespace Name Mixin selector named updatePlayerPosLnet/minecraft/server/network/ServerWaypointHandler;updatePlayerPos(Lnet/minecraft/server/network/ServerPlayerEntity;)Vintermediary method_70648Lnet/minecraft/class_11179;method_70648(Lnet/minecraft/class_3222;)Vofficial bLayv;b(Lauc;)V
 - 
removePlayer
- Mappings:
 Namespace Name Mixin selector named removePlayerLnet/minecraft/server/network/ServerWaypointHandler;removePlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)Vintermediary method_70653Lnet/minecraft/class_11179;method_70653(Lnet/minecraft/class_3222;)Vofficial cLayv;c(Lauc;)V
 - 
clear
public void clear()- Mappings:
 Namespace Name Mixin selector named clearLnet/minecraft/server/network/ServerWaypointHandler;clear()Vintermediary method_70638Lnet/minecraft/class_11179;method_70638()Vofficial aLayv;a()V
 - 
refreshTracking
- Mappings:
 Namespace Name Mixin selector named refreshTrackingLnet/minecraft/server/network/ServerWaypointHandler;refreshTracking(Lnet/minecraft/world/waypoint/ServerWaypoint;)Vintermediary method_70657Lnet/minecraft/class_11179;method_70657(Lnet/minecraft/class_11212;)Vofficial dLayv;d(Lfkx;)V
 - 
getWaypoints
- Mappings:
 Namespace Name Mixin selector named getWaypointsLnet/minecraft/server/network/ServerWaypointHandler;getWaypoints()Ljava/util/Set;intermediary method_70647Lnet/minecraft/class_11179;method_70647()Ljava/util/Set;official bLayv;b()Ljava/util/Set;
 - 
isLocatorBarEnabled
- Mappings:
 Namespace Name Mixin selector named isLocatorBarEnabledLnet/minecraft/server/network/ServerWaypointHandler;isLocatorBarEnabled(Lnet/minecraft/server/network/ServerPlayerEntity;)Zintermediary method_71610Lnet/minecraft/class_11179;method_71610(Lnet/minecraft/class_3222;)Zofficial dLayv;d(Lauc;)Z
 - 
refreshTracking
- Mappings:
 Namespace Name Mixin selector named refreshTrackingLnet/minecraft/server/network/ServerWaypointHandler;refreshTracking(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/world/waypoint/ServerWaypoint;)Vintermediary method_70641Lnet/minecraft/class_11179;method_70641(Lnet/minecraft/class_3222;Lnet/minecraft/class_11212;)Vofficial aLayv;a(Lauc;Lfkx;)V
 - 
refreshTracking
private void refreshTracking(ServerPlayerEntity player, ServerWaypoint waypoint, ServerWaypoint.WaypointTracker tracker) - Mappings:
 Namespace Name Mixin selector named refreshTrackingLnet/minecraft/server/network/ServerWaypointHandler;refreshTracking(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/world/waypoint/ServerWaypoint;Lnet/minecraft/world/waypoint/ServerWaypoint$WaypointTracker;)Vintermediary method_70642Lnet/minecraft/class_11179;method_70642(Lnet/minecraft/class_3222;Lnet/minecraft/class_11212;Lnet/minecraft/class_11212$class_11215;)Vofficial aLayv;a(Lauc;Lfkx;Lfkx$c;)V
 
 -