Class TrackedWaypoint.ChunkBased

java.lang.Object
net.minecraft.world.waypoint.TrackedWaypoint
net.minecraft.world.waypoint.TrackedWaypoint.ChunkBased
All Implemented Interfaces:
Waypoint
Enclosing class:
TrackedWaypoint

private static class TrackedWaypoint.ChunkBased extends TrackedWaypoint
Mappings:
Namespace Name
named net/minecraft/world/waypoint/TrackedWaypoint$ChunkBased
intermediary net/minecraft/class_11200$class_11202
official fim$c
  • Field Details

    • chunkPos

      private ChunkPos chunkPos
      Mappings:
      Namespace Name Mixin selector
      named chunkPos Lnet/minecraft/world/waypoint/TrackedWaypoint$ChunkBased;chunkPos:Lnet/minecraft/util/math/ChunkPos;
      intermediary field_59777 Lnet/minecraft/class_11200$class_11202;field_59777:Lnet/minecraft/class_1923;
      official c Lfim$c;c:Ldjz;
  • Constructor Details

    • ChunkBased

      public ChunkBased(UUID source, Waypoint.Config config, ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/waypoint/TrackedWaypoint$ChunkBased;<init>(Ljava/util/UUID;Lnet/minecraft/world/waypoint/Waypoint$Config;Lnet/minecraft/util/math/ChunkPos;)V
      intermediary <init> Lnet/minecraft/class_11200$class_11202;<init>(Ljava/util/UUID;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_1923;)V
      official <init> Lfim$c;<init>(Ljava/util/UUID;Lfio$a;Ldjz;)V
    • ChunkBased

      public ChunkBased(com.mojang.datafixers.util.Either<UUID,String> source, Waypoint.Config config, PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/waypoint/TrackedWaypoint$ChunkBased;<init>(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/world/waypoint/Waypoint$Config;Lnet/minecraft/network/PacketByteBuf;)V
      intermediary <init> Lnet/minecraft/class_11200$class_11202;<init>(Lcom/mojang/datafixers/util/Either;Lnet/minecraft/class_11208$class_11209;Lnet/minecraft/class_2540;)V
      official <init> Lfim$c;<init>(Lcom/mojang/datafixers/util/Either;Lfio$a;Lwa;)V
  • Method Details

    • handleUpdate

      public void handleUpdate(TrackedWaypoint waypoint)
      Specified by:
      handleUpdate in class TrackedWaypoint
      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 Lfim;a(Lfim;)V
    • writeAdditionalDataToBuf

      public void writeAdditionalDataToBuf(ByteBuf buf)
      Specified by:
      writeAdditionalDataToBuf in class TrackedWaypoint
      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 Lfim;b(Lio/netty/buffer/ByteBuf;)V
    • getChunkCenterPos

      private Vec3d getChunkCenterPos(double double2)
      Mappings:
      Namespace Name Mixin selector
      named getChunkCenterPos Lnet/minecraft/world/waypoint/TrackedWaypoint$ChunkBased;getChunkCenterPos(D)Lnet/minecraft/util/math/Vec3d;
      intermediary method_70776 Lnet/minecraft/class_11200$class_11202;method_70776(D)Lnet/minecraft/class_243;
      official a Lfim$c;a(D)Lfgn;
    • method_71153

      public double method_71153(World world, TrackedWaypoint.class_11297 class_11297)
      Specified by:
      method_71153 in class TrackedWaypoint
      Mappings:
      Namespace Name Mixin selector
      named method_71153 Lnet/minecraft/world/waypoint/TrackedWaypoint;method_71153(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$class_11297;)D
      intermediary method_71153 Lnet/minecraft/class_11200;method_71153(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11297;)D
      official a Lfim;a(Ldku;Lfim$b;)D
    • method_71154

      public int method_71154(World world, TrackedWaypoint.CameraProvider cameraProvider)
      Specified by:
      method_71154 in class TrackedWaypoint
      Mappings:
      Namespace Name Mixin selector
      named method_71154 Lnet/minecraft/world/waypoint/TrackedWaypoint;method_71154(Lnet/minecraft/world/World;Lnet/minecraft/world/waypoint/TrackedWaypoint$CameraProvider;)I
      intermediary method_71154 Lnet/minecraft/class_11200;method_71154(Lnet/minecraft/class_1937;Lnet/minecraft/class_11200$class_11204;)I
      official a Lfim;a(Ldku;Lfim$e;)I
    • squaredDistanceTo

      public double squaredDistanceTo(Entity receiver)
      Specified by:
      squaredDistanceTo in class TrackedWaypoint
      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 Lfim;a(Lbxn;)D