Package net.minecraft.world.waypoint
Class TrackedWaypoint
java.lang.Object
net.minecraft.world.waypoint.TrackedWaypoint
- All Implemented Interfaces:
Waypoint
- Direct Known Subclasses:
TrackedWaypoint.Azimuth,TrackedWaypoint.ChunkBased,TrackedWaypoint.Empty,TrackedWaypoint.Positional
- Mappings:
Namespace Name named net/minecraft/world/waypoint/TrackedWaypointintermediary net/minecraft/class_11200official fim
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic interfaceprivate static classstatic interfaceprivate static classprivate static classprivate static enumNested classes/interfaces inherited from interface net.minecraft.world.waypoint.Waypoint
Waypoint.Config -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Waypoint.Config(package private) static final Loggerstatic PacketCodec<ByteBuf, TrackedWaypoint> private final TrackedWaypoint.TypeFields inherited from interface net.minecraft.world.waypoint.Waypoint
DEFAULT_PLAYER_RANGE, DISABLE_TRACKING -
Constructor Summary
ConstructorsConstructorDescriptionTrackedWaypoint(com.mojang.datafixers.util.Either<UUID, String> source, Waypoint.Config config, TrackedWaypoint.Type type) -
Method Summary
Modifier and TypeMethodDescriptionstatic TrackedWaypointprivate static TrackedWaypointabstract voidhandleUpdate(TrackedWaypoint waypoint) abstract doublemethod_71153(World world, TrackedWaypoint.class_11297 class_11297) abstract intmethod_71154(World world, TrackedWaypoint.CameraProvider cameraProvider) static TrackedWaypointofAzimuth(UUID source, Waypoint.Config config, float azimuth) static TrackedWaypointofChunk(UUID source, Waypoint.Config config, ChunkPos chunkPos) static TrackedWaypointofPos(UUID source, Waypoint.Config config, Vec3i pos) abstract doublesquaredDistanceTo(Entity receiver) abstract voidvoid
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/world/waypoint/TrackedWaypoint;LOGGER:Lorg/slf4j/Logger;intermediary field_59773Lnet/minecraft/class_11200;field_59773:Lorg/slf4j/Logger;official cLfim;c:Lorg/slf4j/Logger;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector named PACKET_CODECLnet/minecraft/world/waypoint/TrackedWaypoint;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;intermediary field_59771Lnet/minecraft/class_11200;field_59771:Lnet/minecraft/class_9139;official aLfim;a:Lzg;
-
source
- Mappings:
Namespace Name Mixin selector named sourceLnet/minecraft/world/waypoint/TrackedWaypoint;source:Lcom/mojang/datafixers/util/Either;intermediary field_59772Lnet/minecraft/class_11200;field_59772:Lcom/mojang/datafixers/util/Either;official bLfim;b:Lcom/mojang/datafixers/util/Either;
-
config
- Mappings:
Namespace Name Mixin selector named configLnet/minecraft/world/waypoint/TrackedWaypoint;config:Lnet/minecraft/world/waypoint/Waypoint$Config;intermediary field_59774Lnet/minecraft/class_11200;field_59774:Lnet/minecraft/class_11208$class_11209;official dLfim;d:Lfio$a;
-
type
- Mappings:
Namespace Name Mixin selector named typeLnet/minecraft/world/waypoint/TrackedWaypoint;type:Lnet/minecraft/world/waypoint/TrackedWaypoint$Type;intermediary field_59775Lnet/minecraft/class_11200;field_59775:Lnet/minecraft/class_11200$class_11205;official eLfim;e:Lfim$f;
-
-
Constructor Details
-
TrackedWaypoint
TrackedWaypoint(com.mojang.datafixers.util.Either<UUID, String> source, Waypoint.Config config, TrackedWaypoint.Type type) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/waypoint/TrackedWaypoint;<init>(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/world/waypoint/Waypoint$Config;Lnet/minecraft/world/waypoint/TrackedWaypoint$Type;)Vintermediary <init>Lnet/minecraft/class_11200;<init>(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_11200$class_11205;)Vofficial <init>Lfim;<init>(Lcom/mojang/datafixers/util/Either;Lfio$a;Lfim$f;)V
-
-
Method Details
-
getSource
- Mappings:
Namespace Name Mixin selector named getSourceLnet/minecraft/world/waypoint/TrackedWaypoint;getSource()Lcom/mojang/datafixers/util/Either;intermediary method_70763Lnet/minecraft/class_11200;method_70763()Lcom/mojang/datafixers/util/Either;official aLfim;a()Lcom/mojang/datafixers/util/Either;
-
handleUpdate
- Mappings:
Namespace Name Mixin selector named handleUpdateLnet/minecraft/world/waypoint/TrackedWaypoint;handleUpdate(Lnet/minecraft/world/waypoint/TrackedWaypoint;)Vintermediary method_70766Lnet/minecraft/class_11200;method_70766(Lnet/minecraft/class_11200;)Vofficial aLfim;a(Lfim;)V
-
writeBuf
- Mappings:
Namespace Name Mixin selector named writeBufLnet/minecraft/world/waypoint/TrackedWaypoint;writeBuf(Lio/netty/buffer/ByteBuf;)Vintermediary method_70767Lnet/minecraft/class_11200;method_70767(Lio/netty/buffer/ByteBuf;)Vofficial aLfim;a(Lio/netty/buffer/ByteBuf;)V
-
writeAdditionalDataToBuf
- Mappings:
Namespace Name Mixin selector named writeAdditionalDataToBufLnet/minecraft/world/waypoint/TrackedWaypoint;writeAdditionalDataToBuf(Lio/netty/buffer/ByteBuf;)Vintermediary method_70774Lnet/minecraft/class_11200;method_70774(Lio/netty/buffer/ByteBuf;)Vofficial bLfim;b(Lio/netty/buffer/ByteBuf;)V
-
fromBuf
- Mappings:
Namespace Name Mixin selector named fromBufLnet/minecraft/world/waypoint/TrackedWaypoint;fromBuf(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/waypoint/TrackedWaypoint;intermediary method_70775Lnet/minecraft/class_11200;method_70775(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_11200;official cLfim;c(Lio/netty/buffer/ByteBuf;)Lfim;
-
ofPos
- Mappings:
Namespace Name Mixin selector named ofPosLnet/minecraft/world/waypoint/TrackedWaypoint;ofPos(Ljava/util/UUID;Lnet/minecraft/world/waypoint/Waypoint$Config;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/waypoint/TrackedWaypoint;intermediary method_70771Lnet/minecraft/class_11200;method_70771(Ljava/util/UUID;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_2382;)Lnet/minecraft/class_11200;official aLfim;a(Ljava/util/UUID;Lfio$a;Lkd;)Lfim;
-
ofChunk
- Mappings:
Namespace Name Mixin selector named ofChunkLnet/minecraft/world/waypoint/TrackedWaypoint;ofChunk(Ljava/util/UUID;Lnet/minecraft/world/waypoint/Waypoint$Config;Lnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/world/waypoint/TrackedWaypoint;intermediary method_70770Lnet/minecraft/class_11200;method_70770(Ljava/util/UUID;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_1923;)Lnet/minecraft/class_11200;official aLfim;a(Ljava/util/UUID;Lfio$a;Ldjz;)Lfim;
-
ofAzimuth
- Mappings:
Namespace Name Mixin selector named ofAzimuthLnet/minecraft/world/waypoint/TrackedWaypoint;ofAzimuth(Ljava/util/UUID;Lnet/minecraft/world/waypoint/Waypoint$Config;F)Lnet/minecraft/world/waypoint/TrackedWaypoint;intermediary method_70769Lnet/minecraft/class_11200;method_70769(Ljava/util/UUID;Lnet/minecraft/class_11208$class_11209;F)Lnet/minecraft/class_11200;official aLfim;a(Ljava/util/UUID;Lfio$a;F)Lfim;
-
empty
- Mappings:
Namespace Name Mixin selector named emptyLnet/minecraft/world/waypoint/TrackedWaypoint;empty(Ljava/util/UUID;)Lnet/minecraft/world/waypoint/TrackedWaypoint;intermediary method_70768Lnet/minecraft/class_11200;method_70768(Ljava/util/UUID;)Lnet/minecraft/class_11200;official aLfim;a(Ljava/util/UUID;)Lfim;
-
method_71153
- Mappings:
Namespace Name Mixin selector named method_71153Lnet/minecraft/world/waypoint/TrackedWaypoint;method_71153(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$class_11297;)Dintermediary method_71153Lnet/minecraft/class_11200;method_71153(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11297;)Dofficial aLfim;a(Ldku;Lfim$b;)D
-
method_71154
- Mappings:
Namespace Name Mixin selector named method_71154Lnet/minecraft/world/waypoint/TrackedWaypoint;method_71154(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$CameraProvider;)Iintermediary method_71154Lnet/minecraft/class_11200;method_71154(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11204;)Iofficial aLfim;a(Ldku;Lfim$e;)I
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector named squaredDistanceToLnet/minecraft/world/waypoint/TrackedWaypoint;squaredDistanceTo(Lnet/minecraft/entity/Entity;)Dintermediary method_70773Lnet/minecraft/class_11200;method_70773(Lnet/minecraft/class_1297;)Dofficial aLfim;a(Lbxn;)D
-
getConfig
- Mappings:
Namespace Name Mixin selector named getConfigLnet/minecraft/world/waypoint/TrackedWaypoint;getConfig()Lnet/minecraft/world/waypoint/Waypoint$Config;intermediary method_70772Lnet/minecraft/class_11200;method_70772()Lnet/minecraft/class_11208$class_11209;official bLfim;b()Lfio$a;
-