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/TrackedWaypoint
intermediary net/minecraft/class_11200
official fkr
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static class
private static class
static enum
static interface
private static class
private static enum
static interface
Nested classes/interfaces inherited from interface net.minecraft.world.waypoint.Waypoint
Waypoint.Config
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Waypoint.Config
(package private) static final Logger
static PacketCodec
<ByteBuf, TrackedWaypoint> private final TrackedWaypoint.Type
Fields 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 TrackedWaypoint
private static TrackedWaypoint
abstract TrackedWaypoint.Pitch
getPitch
(World world, TrackedWaypoint.PitchProvider cameraProvider) abstract double
getRelativeYaw
(World world, TrackedWaypoint.YawProvider yawProvider) abstract void
handleUpdate
(TrackedWaypoint waypoint) static TrackedWaypoint
ofAzimuth
(UUID source, Waypoint.Config config, float azimuth) static TrackedWaypoint
ofChunk
(UUID source, Waypoint.Config config, ChunkPos chunkPos) static TrackedWaypoint
ofPos
(UUID source, Waypoint.Config config, Vec3i pos) abstract double
squaredDistanceTo
(Entity receiver) abstract void
void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/world/waypoint/TrackedWaypoint;LOGGER:Lorg/slf4j/Logger;
intermediary field_59773
Lnet/minecraft/class_11200;field_59773:Lorg/slf4j/Logger;
official c
Lfkr;c:Lorg/slf4j/Logger;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector named PACKET_CODEC
Lnet/minecraft/world/waypoint/TrackedWaypoint;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
intermediary field_59771
Lnet/minecraft/class_11200;field_59771:Lnet/minecraft/class_9139;
official a
Lfkr;a:Lzm;
-
source
- Mappings:
Namespace Name Mixin selector named source
Lnet/minecraft/world/waypoint/TrackedWaypoint;source:Lcom/mojang/datafixers/util/Either;
intermediary field_59772
Lnet/minecraft/class_11200;field_59772:Lcom/mojang/datafixers/util/Either;
official b
Lfkr;b:Lcom/mojang/datafixers/util/Either;
-
config
- Mappings:
Namespace Name Mixin selector named config
Lnet/minecraft/world/waypoint/TrackedWaypoint;config:Lnet/minecraft/world/waypoint/Waypoint$Config;
intermediary field_59774
Lnet/minecraft/class_11200;field_59774:Lnet/minecraft/class_11208$class_11209;
official d
Lfkr;d:Lfkt$a;
-
type
- Mappings:
Namespace Name Mixin selector named type
Lnet/minecraft/world/waypoint/TrackedWaypoint;type:Lnet/minecraft/world/waypoint/TrackedWaypoint$Type;
intermediary field_59775
Lnet/minecraft/class_11200;field_59775:Lnet/minecraft/class_11200$class_11205;
official e
Lfkr;e:Lfkr$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;)V
intermediary <init>
Lnet/minecraft/class_11200;<init>(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_11200$class_11205;)V
official <init>
Lfkr;<init>(Lcom/mojang/datafixers/util/Either;Lfkt$a;Lfkr$g;)V
-
-
Method Details
-
getSource
- Mappings:
Namespace Name Mixin selector named getSource
Lnet/minecraft/world/waypoint/TrackedWaypoint;getSource()Lcom/mojang/datafixers/util/Either;
intermediary method_70763
Lnet/minecraft/class_11200;method_70763()Lcom/mojang/datafixers/util/Either;
official a
Lfkr;a()Lcom/mojang/datafixers/util/Either;
-
handleUpdate
- Mappings:
Namespace Name Mixin selector named handleUpdate
Lnet/minecraft/world/waypoint/TrackedWaypoint;handleUpdate(Lnet/minecraft/world/waypoint/TrackedWaypoint;)V
intermediary method_70766
Lnet/minecraft/class_11200;method_70766(Lnet/minecraft/class_11200;)V
official a
Lfkr;a(Lfkr;)V
-
writeBuf
- Mappings:
Namespace Name Mixin selector named writeBuf
Lnet/minecraft/world/waypoint/TrackedWaypoint;writeBuf(Lio/netty/buffer/ByteBuf;)V
intermediary method_70767
Lnet/minecraft/class_11200;method_70767(Lio/netty/buffer/ByteBuf;)V
official a
Lfkr;a(Lio/netty/buffer/ByteBuf;)V
-
writeAdditionalDataToBuf
- Mappings:
Namespace Name Mixin selector named writeAdditionalDataToBuf
Lnet/minecraft/world/waypoint/TrackedWaypoint;writeAdditionalDataToBuf(Lio/netty/buffer/ByteBuf;)V
intermediary method_70774
Lnet/minecraft/class_11200;method_70774(Lio/netty/buffer/ByteBuf;)V
official b
Lfkr;b(Lio/netty/buffer/ByteBuf;)V
-
fromBuf
- Mappings:
Namespace Name Mixin selector named fromBuf
Lnet/minecraft/world/waypoint/TrackedWaypoint;fromBuf(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/world/waypoint/TrackedWaypoint;
intermediary method_70775
Lnet/minecraft/class_11200;method_70775(Lio/netty/buffer/ByteBuf;)Lnet/minecraft/class_11200;
official c
Lfkr;c(Lio/netty/buffer/ByteBuf;)Lfkr;
-
ofPos
- Mappings:
Namespace Name Mixin selector named ofPos
Lnet/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_70771
Lnet/minecraft/class_11200;method_70771(Ljava/util/UUID;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_2382;)Lnet/minecraft/class_11200;
official a
Lfkr;a(Ljava/util/UUID;Lfkt$a;Lkg;)Lfkr;
-
ofChunk
- Mappings:
Namespace Name Mixin selector named ofChunk
Lnet/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_70770
Lnet/minecraft/class_11200;method_70770(Ljava/util/UUID;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_1923;)Lnet/minecraft/class_11200;
official a
Lfkr;a(Ljava/util/UUID;Lfkt$a;Ldlz;)Lfkr;
-
ofAzimuth
- Mappings:
Namespace Name Mixin selector named ofAzimuth
Lnet/minecraft/world/waypoint/TrackedWaypoint;ofAzimuth(Ljava/util/UUID;Lnet/minecraft/world/waypoint/Waypoint$Config;F)Lnet/minecraft/world/waypoint/TrackedWaypoint;
intermediary method_70769
Lnet/minecraft/class_11200;method_70769(Ljava/util/UUID;Lnet/minecraft/class_11208$class_11209;F)Lnet/minecraft/class_11200;
official a
Lfkr;a(Ljava/util/UUID;Lfkt$a;F)Lfkr;
-
empty
- Mappings:
Namespace Name Mixin selector named empty
Lnet/minecraft/world/waypoint/TrackedWaypoint;empty(Ljava/util/UUID;)Lnet/minecraft/world/waypoint/TrackedWaypoint;
intermediary method_70768
Lnet/minecraft/class_11200;method_70768(Ljava/util/UUID;)Lnet/minecraft/class_11200;
official a
Lfkr;a(Ljava/util/UUID;)Lfkr;
-
getRelativeYaw
- Mappings:
Namespace Name Mixin selector named getRelativeYaw
Lnet/minecraft/world/waypoint/TrackedWaypoint;getRelativeYaw(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$YawProvider;)D
intermediary method_71153
Lnet/minecraft/class_11200;method_71153(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11297;)D
official a
Lfkr;a(Ldmu;Lfkr$b;)D
-
getPitch
public abstract TrackedWaypoint.Pitch getPitch(World world, TrackedWaypoint.PitchProvider cameraProvider) - Mappings:
Namespace Name Mixin selector named getPitch
Lnet/minecraft/world/waypoint/TrackedWaypoint;getPitch(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$PitchProvider;)Lnet/minecraft/world/waypoint/TrackedWaypoint$Pitch;
intermediary method_71154
Lnet/minecraft/class_11200;method_71154(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11204;)Lnet/minecraft/class_11200$class_11379;
official a
Lfkr;a(Ldmu;Lfkr$f;)Lfkr$e;
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector named squaredDistanceTo
Lnet/minecraft/world/waypoint/TrackedWaypoint;squaredDistanceTo(Lnet/minecraft/entity/Entity;)D
intermediary method_70773
Lnet/minecraft/class_11200;method_70773(Lnet/minecraft/class_1297;)D
official a
Lfkr;a(Lbzm;)D
-
getConfig
- Mappings:
Namespace Name Mixin selector named getConfig
Lnet/minecraft/world/waypoint/TrackedWaypoint;getConfig()Lnet/minecraft/world/waypoint/Waypoint$Config;
intermediary method_70772
Lnet/minecraft/class_11200;method_70772()Lnet/minecraft/class_11208$class_11209;
official b
Lfkr;b()Lfkt$a;
-