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 fiw
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classstatic enumprivate static classstatic interfaceprivate static classprivate static enumstatic interfaceNested 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 TrackedWaypoint.class_11379getPitch(World world, TrackedWaypoint.PitchProvider cameraProvider) abstract doublegetRelativeYaw(World world, TrackedWaypoint.YawProvider yawProvider) abstract voidhandleUpdate(TrackedWaypoint waypoint) 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 cLfiw;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 aLfiw;a:Lzi;
-
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 bLfiw;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 dLfiw;d:Lfiy$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 eLfiw;e:Lfiw$g;
-
-
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>Lfiw;<init>(Lcom/mojang/datafixers/util/Either;Lfiy$a;Lfiw$g;)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 aLfiw;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 aLfiw;a(Lfiw;)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 aLfiw;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 bLfiw;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 cLfiw;c(Lio/netty/buffer/ByteBuf;)Lfiw;
-
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 aLfiw;a(Ljava/util/UUID;Lfiy$a;Lkd;)Lfiw;
-
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 aLfiw;a(Ljava/util/UUID;Lfiy$a;Ldke;)Lfiw;
-
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 aLfiw;a(Ljava/util/UUID;Lfiy$a;F)Lfiw;
-
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 aLfiw;a(Ljava/util/UUID;)Lfiw;
-
getRelativeYaw
- Mappings:
Namespace Name Mixin selector named getRelativeYawLnet/minecraft/world/waypoint/TrackedWaypoint;getRelativeYaw(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$YawProvider;)Dintermediary method_71153Lnet/minecraft/class_11200;method_71153(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11297;)Dofficial aLfiw;a(Ldkz;Lfiw$b;)D
-
getPitch
public abstract TrackedWaypoint.class_11379 getPitch(World world, TrackedWaypoint.PitchProvider cameraProvider) - Mappings:
Namespace Name Mixin selector named getPitchLnet/minecraft/world/waypoint/TrackedWaypoint;getPitch(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$PitchProvider;)Lnet/minecraft/world/waypoint/TrackedWaypoint$class_11379;intermediary method_71154Lnet/minecraft/class_11200;method_71154(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11204;)Lnet/minecraft/class_11200$class_11379;official aLfiw;a(Ldkz;Lfiw$f;)Lfiw$e;
-
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 aLfiw;a(Lbxs;)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 bLfiw;b()Lfiy$a;
-