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/ServerWaypointHandler
intermediary net/minecraft/class_11179
official 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 TypeMethodDescriptionvoid
addPlayer
(ServerPlayerEntity player) void
clear()
private static boolean
void
onTrack
(ServerWaypoint serverWaypoint) void
onUntrack
(ServerWaypoint serverWaypoint) void
onUpdate
(ServerWaypoint serverWaypoint) private void
refreshTracking
(ServerPlayerEntity player, ServerWaypoint waypoint) private void
refreshTracking
(ServerPlayerEntity player, ServerWaypoint waypoint, ServerWaypoint.WaypointTracker tracker) void
refreshTracking
(ServerWaypoint waypoint) void
removePlayer
(ServerPlayerEntity player) void
updatePlayerPos
(ServerPlayerEntity player)
-
Field Details
-
waypoints
- Mappings:
Namespace Name Mixin selector named waypoints
Lnet/minecraft/server/network/ServerWaypointHandler;waypoints:Ljava/util/Set;
intermediary field_59633
Lnet/minecraft/class_11179;field_59633:Ljava/util/Set;
official a
Layv;a:Ljava/util/Set;
-
players
- Mappings:
Namespace Name Mixin selector named players
Lnet/minecraft/server/network/ServerWaypointHandler;players:Ljava/util/Set;
intermediary field_59634
Lnet/minecraft/class_11179;field_59634:Ljava/util/Set;
official b
Layv;b:Ljava/util/Set;
-
trackers
- Mappings:
Namespace Name Mixin selector named trackers
Lnet/minecraft/server/network/ServerWaypointHandler;trackers:Lcom/google/common/collect/Table;
intermediary field_59635
Lnet/minecraft/class_11179;field_59635:Lcom/google/common/collect/Table;
official c
Layv;c:Lcom/google/common/collect/Table;
-
-
Constructor Details
-
ServerWaypointHandler
public ServerWaypointHandler()
-
-
Method Details
-
onTrack
- Specified by:
onTrack
in interfaceWaypointHandler<ServerWaypoint>
- Mappings:
Namespace Name Mixin selector named onTrack
Lnet/minecraft/server/network/ServerWaypointHandler;onTrack(Lnet/minecraft/world/waypoint/ServerWaypoint;)V
intermediary method_70646
Lnet/minecraft/class_11179;method_70646(Lnet/minecraft/class_11212;)V
official a
Layv;a(Lfkx;)V
-
onUpdate
- Specified by:
onUpdate
in interfaceWaypointHandler<ServerWaypoint>
- Mappings:
Namespace Name Mixin selector named onUpdate
Lnet/minecraft/server/network/ServerWaypointHandler;onUpdate(Lnet/minecraft/world/waypoint/ServerWaypoint;)V
intermediary method_70652
Lnet/minecraft/class_11179;method_70652(Lnet/minecraft/class_11212;)V
official b
Layv;b(Lfkx;)V
-
onUntrack
- Specified by:
onUntrack
in interfaceWaypointHandler<ServerWaypoint>
- Mappings:
Namespace Name Mixin selector named onUntrack
Lnet/minecraft/server/network/ServerWaypointHandler;onUntrack(Lnet/minecraft/world/waypoint/ServerWaypoint;)V
intermediary method_70656
Lnet/minecraft/class_11179;method_70656(Lnet/minecraft/class_11212;)V
official c
Layv;c(Lfkx;)V
-
addPlayer
- Mappings:
Namespace Name Mixin selector named addPlayer
Lnet/minecraft/server/network/ServerWaypointHandler;addPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
intermediary method_70639
Lnet/minecraft/class_11179;method_70639(Lnet/minecraft/class_3222;)V
official a
Layv;a(Lauc;)V
-
updatePlayerPos
- Mappings:
Namespace Name Mixin selector named updatePlayerPos
Lnet/minecraft/server/network/ServerWaypointHandler;updatePlayerPos(Lnet/minecraft/server/network/ServerPlayerEntity;)V
intermediary method_70648
Lnet/minecraft/class_11179;method_70648(Lnet/minecraft/class_3222;)V
official b
Layv;b(Lauc;)V
-
removePlayer
- Mappings:
Namespace Name Mixin selector named removePlayer
Lnet/minecraft/server/network/ServerWaypointHandler;removePlayer(Lnet/minecraft/server/network/ServerPlayerEntity;)V
intermediary method_70653
Lnet/minecraft/class_11179;method_70653(Lnet/minecraft/class_3222;)V
official c
Layv;c(Lauc;)V
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector named clear
Lnet/minecraft/server/network/ServerWaypointHandler;clear()V
intermediary method_70638
Lnet/minecraft/class_11179;method_70638()V
official a
Layv;a()V
-
refreshTracking
- Mappings:
Namespace Name Mixin selector named refreshTracking
Lnet/minecraft/server/network/ServerWaypointHandler;refreshTracking(Lnet/minecraft/world/waypoint/ServerWaypoint;)V
intermediary method_70657
Lnet/minecraft/class_11179;method_70657(Lnet/minecraft/class_11212;)V
official d
Layv;d(Lfkx;)V
-
getWaypoints
- Mappings:
Namespace Name Mixin selector named getWaypoints
Lnet/minecraft/server/network/ServerWaypointHandler;getWaypoints()Ljava/util/Set;
intermediary method_70647
Lnet/minecraft/class_11179;method_70647()Ljava/util/Set;
official b
Layv;b()Ljava/util/Set;
-
isLocatorBarEnabled
- Mappings:
Namespace Name Mixin selector named isLocatorBarEnabled
Lnet/minecraft/server/network/ServerWaypointHandler;isLocatorBarEnabled(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
intermediary method_71610
Lnet/minecraft/class_11179;method_71610(Lnet/minecraft/class_3222;)Z
official d
Layv;d(Lauc;)Z
-
refreshTracking
- Mappings:
Namespace Name Mixin selector named refreshTracking
Lnet/minecraft/server/network/ServerWaypointHandler;refreshTracking(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/world/waypoint/ServerWaypoint;)V
intermediary method_70641
Lnet/minecraft/class_11179;method_70641(Lnet/minecraft/class_3222;Lnet/minecraft/class_11212;)V
official a
Layv;a(Lauc;Lfkx;)V
-
refreshTracking
private void refreshTracking(ServerPlayerEntity player, ServerWaypoint waypoint, ServerWaypoint.WaypointTracker tracker) - Mappings:
Namespace Name Mixin selector named refreshTracking
Lnet/minecraft/server/network/ServerWaypointHandler;refreshTracking(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/world/waypoint/ServerWaypoint;Lnet/minecraft/world/waypoint/ServerWaypoint$WaypointTracker;)V
intermediary method_70642
Lnet/minecraft/class_11179;method_70642(Lnet/minecraft/class_3222;Lnet/minecraft/class_11212;Lnet/minecraft/class_11212$class_11215;)V
official a
Layv;a(Lauc;Lfkx;Lfkx$c;)V
-