Package net.minecraft.world.waypoint
Class ServerWaypoint.ChunkWaypointTracker
java.lang.Object
net.minecraft.world.waypoint.ServerWaypoint.ChunkWaypointTracker
- All Implemented Interfaces:
ServerWaypoint.ChebyshevDistanceValidatedTracker
,ServerWaypoint.WaypointTracker
- Enclosing interface:
ServerWaypoint
public static class ServerWaypoint.ChunkWaypointTracker
extends Object
implements ServerWaypoint.ChebyshevDistanceValidatedTracker
- Mappings:
Namespace Name named net/minecraft/world/waypoint/ServerWaypoint$ChunkWaypointTracker
intermediary net/minecraft/class_11212$class_11218
official fkx$f
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ChunkPos
private final Waypoint.Config
private final ServerPlayerEntity
private final LivingEntity
-
Constructor Summary
ConstructorsConstructorDescriptionChunkWaypointTracker
(LivingEntity source, Waypoint.Config config, ServerPlayerEntity receiver) -
Method Summary
-
Field Details
-
source
- Mappings:
Namespace Name Mixin selector named source
Lnet/minecraft/world/waypoint/ServerWaypoint$ChunkWaypointTracker;source:Lnet/minecraft/entity/LivingEntity;
intermediary field_59805
Lnet/minecraft/class_11212$class_11218;field_59805:Lnet/minecraft/class_1309;
official a
Lfkx$f;a:Lcam;
-
config
- Mappings:
Namespace Name Mixin selector named config
Lnet/minecraft/world/waypoint/ServerWaypoint$ChunkWaypointTracker;config:Lnet/minecraft/world/waypoint/Waypoint$Config;
intermediary field_59806
Lnet/minecraft/class_11212$class_11218;field_59806:Lnet/minecraft/class_11208$class_11209;
official b
Lfkx$f;b:Lfkt$a;
-
receiver
- Mappings:
Namespace Name Mixin selector named receiver
Lnet/minecraft/world/waypoint/ServerWaypoint$ChunkWaypointTracker;receiver:Lnet/minecraft/server/network/ServerPlayerEntity;
intermediary field_59807
Lnet/minecraft/class_11212$class_11218;field_59807:Lnet/minecraft/class_3222;
official c
Lfkx$f;c:Lauc;
-
chunkPos
- Mappings:
Namespace Name Mixin selector named chunkPos
Lnet/minecraft/world/waypoint/ServerWaypoint$ChunkWaypointTracker;chunkPos:Lnet/minecraft/util/math/ChunkPos;
intermediary field_59808
Lnet/minecraft/class_11212$class_11218;field_59808:Lnet/minecraft/class_1923;
official d
Lfkx$f;d:Ldlz;
-
-
Constructor Details
-
ChunkWaypointTracker
public ChunkWaypointTracker(LivingEntity source, Waypoint.Config config, ServerPlayerEntity receiver) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/waypoint/ServerWaypoint$ChunkWaypointTracker;<init>(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/world/waypoint/Waypoint$Config;Lnet/minecraft/server/network/ServerPlayerEntity;)V
intermediary <init>
Lnet/minecraft/class_11212$class_11218;<init>(Lnet/minecraft/class_1309;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_3222;)V
official <init>
Lfkx$f;<init>(Lcam;Lfkt$a;Lauc;)V
-
-
Method Details
-
getDistanceToOriginalPos
public int getDistanceToOriginalPos()- Specified by:
getDistanceToOriginalPos
in interfaceServerWaypoint.ChebyshevDistanceValidatedTracker
- Mappings:
Namespace Name Mixin selector named getDistanceToOriginalPos
Lnet/minecraft/world/waypoint/ServerWaypoint$ChebyshevDistanceValidatedTracker;getDistanceToOriginalPos()I
intermediary method_70801
Lnet/minecraft/class_11212$class_11214;method_70801()I
official a
Lfkx$b;a()I
-
track
public void track()- Specified by:
track
in interfaceServerWaypoint.WaypointTracker
- Mappings:
Namespace Name Mixin selector named track
Lnet/minecraft/world/waypoint/ServerWaypoint$WaypointTracker;track()V
intermediary method_70802
Lnet/minecraft/class_11212$class_11215;method_70802()V
official c
Lfkx$c;c()V
-
untrack
public void untrack()- Specified by:
untrack
in interfaceServerWaypoint.WaypointTracker
- Mappings:
Namespace Name Mixin selector named untrack
Lnet/minecraft/world/waypoint/ServerWaypoint$WaypointTracker;untrack()V
intermediary method_70803
Lnet/minecraft/class_11212$class_11215;method_70803()V
official d
Lfkx$c;d()V
-
update
public void update()- Specified by:
update
in interfaceServerWaypoint.WaypointTracker
- Mappings:
Namespace Name Mixin selector named update
Lnet/minecraft/world/waypoint/ServerWaypoint$WaypointTracker;update()V
intermediary method_70804
Lnet/minecraft/class_11212$class_11215;method_70804()V
official e
Lfkx$c;e()V
-
isInvalid
public boolean isInvalid()- Specified by:
isInvalid
in interfaceServerWaypoint.ChebyshevDistanceValidatedTracker
- Specified by:
isInvalid
in interfaceServerWaypoint.WaypointTracker
- Mappings:
Namespace Name Mixin selector named isInvalid
Lnet/minecraft/world/waypoint/ServerWaypoint$WaypointTracker;isInvalid()Z
intermediary method_70800
Lnet/minecraft/class_11212$class_11215;method_70800()Z
official b
Lfkx$c;b()Z
-