Class ClientWaypointHandler

java.lang.Object
net.minecraft.client.world.ClientWaypointHandler
All Implemented Interfaces:
TrackedWaypointHandler, WaypointHandler<TrackedWaypoint>

@Environment(CLIENT) public class ClientWaypointHandler extends Object implements TrackedWaypointHandler
Mappings:
Namespace Name
named net/minecraft/client/world/ClientWaypointHandler
intermediary net/minecraft/class_11264
official hyd
  • Field Details

    • waypoints

      private final Map<com.mojang.datafixers.util.Either<UUID,String>,TrackedWaypoint> waypoints
      Mappings:
      Namespace Name Mixin selector
      named waypoints Lnet/minecraft/client/world/ClientWaypointHandler;waypoints:Ljava/util/Map;
      intermediary field_59989 Lnet/minecraft/class_11264;field_59989:Ljava/util/Map;
      official a Lhyd;a:Ljava/util/Map;
  • Constructor Details

    • ClientWaypointHandler

      public ClientWaypointHandler()
  • Method Details

    • onTrack

      public void onTrack(TrackedWaypoint trackedWaypoint)
      Specified by:
      onTrack in interface WaypointHandler<TrackedWaypoint>
      Mappings:
      Namespace Name Mixin selector
      named onTrack Lnet/minecraft/client/world/ClientWaypointHandler;onTrack(Lnet/minecraft/world/waypoint/TrackedWaypoint;)V
      intermediary method_70955 Lnet/minecraft/class_11264;method_70955(Lnet/minecraft/class_11200;)V
      official a Lhyd;a(Lfkr;)V
    • onUpdate

      public void onUpdate(TrackedWaypoint trackedWaypoint)
      Specified by:
      onUpdate in interface WaypointHandler<TrackedWaypoint>
      Mappings:
      Namespace Name Mixin selector
      named onUpdate Lnet/minecraft/client/world/ClientWaypointHandler;onUpdate(Lnet/minecraft/world/waypoint/TrackedWaypoint;)V
      intermediary method_70956 Lnet/minecraft/class_11264;method_70956(Lnet/minecraft/class_11200;)V
      official b Lhyd;b(Lfkr;)V
    • onUntrack

      public void onUntrack(TrackedWaypoint trackedWaypoint)
      Specified by:
      onUntrack in interface WaypointHandler<TrackedWaypoint>
      Mappings:
      Namespace Name Mixin selector
      named onUntrack Lnet/minecraft/client/world/ClientWaypointHandler;onUntrack(Lnet/minecraft/world/waypoint/TrackedWaypoint;)V
      intermediary method_70957 Lnet/minecraft/class_11264;method_70957(Lnet/minecraft/class_11200;)V
      official c Lhyd;c(Lfkr;)V
    • hasWaypoint

      public boolean hasWaypoint()
      Mappings:
      Namespace Name Mixin selector
      named hasWaypoint Lnet/minecraft/client/world/ClientWaypointHandler;hasWaypoint()Z
      intermediary method_70952 Lnet/minecraft/class_11264;method_70952()Z
      official a Lhyd;a()Z
    • forEachWaypoint

      public void forEachWaypoint(Entity receiver, Consumer<TrackedWaypoint> action)
      Mappings:
      Namespace Name Mixin selector
      named forEachWaypoint Lnet/minecraft/client/world/ClientWaypointHandler;forEachWaypoint(Lnet/minecraft/entity/Entity;Ljava/util/function/Consumer;)V
      intermediary method_70954 Lnet/minecraft/class_11264;method_70954(Lnet/minecraft/class_1297;Ljava/util/function/Consumer;)V
      official a Lhyd;a(Lbzm;Ljava/util/function/Consumer;)V