Class ServerWaypointHandler

java.lang.Object
net.minecraft.server.network.ServerWaypointHandler
All Implemented Interfaces:
WaypointHandler<ServerWaypoint>

public class ServerWaypointHandler extends Object implements WaypointHandler<ServerWaypoint>
Mappings:
Namespace Name
named net/minecraft/server/network/ServerWaypointHandler
intermediary net/minecraft/class_11179
official ayv
  • Field Details

    • waypoints

      private final Set<ServerWaypoint> 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

      private final Set<ServerPlayerEntity> 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

      public void onTrack(ServerWaypoint serverWaypoint)
      Specified by:
      onTrack in interface WaypointHandler<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

      public void onUpdate(ServerWaypoint serverWaypoint)
      Specified by:
      onUpdate in interface WaypointHandler<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

      public void onUntrack(ServerWaypoint serverWaypoint)
      Specified by:
      onUntrack in interface WaypointHandler<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

      public void addPlayer(ServerPlayerEntity player)
      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

      public void updatePlayerPos(ServerPlayerEntity player)
      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

      public void removePlayer(ServerPlayerEntity player)
      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

      public void refreshTracking(ServerWaypoint waypoint)
      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

      public Set<ServerWaypoint> 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

      private static boolean isLocatorBarEnabled(ServerPlayerEntity player)
      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

      private void refreshTracking(ServerPlayerEntity player, ServerWaypoint waypoint)
      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