Class TrackedSubscription.UpdateTrackedSubscription<T>

java.lang.Object
net.minecraft.server.debug.TrackedSubscription<T>
net.minecraft.server.debug.TrackedSubscription.UpdateTrackedSubscription<T>
Enclosing class:
TrackedSubscription<T>

public static class TrackedSubscription.UpdateTrackedSubscription<T> extends TrackedSubscription<T>
Mappings:
Namespace Name
named net/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription
intermediary net/minecraft/class_12028$class_12030
official bvy$b
  • Field Details

    • trackedChunks

      private final Map<ChunkPos,TrackedSubscription.UpdateQuerier<T>> trackedChunks
      Mappings:
      Namespace Name Mixin selector
      named trackedChunks Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;trackedChunks:Ljava/util/Map;
      intermediary field_62902 Lnet/minecraft/class_12028$class_12030;field_62902:Ljava/util/Map;
      official b Lbvy$b;b:Ljava/util/Map;
    • trackedBlockEntities

      private final Map<BlockPos,TrackedSubscription.UpdateQuerier<T>> trackedBlockEntities
      Mappings:
      Namespace Name Mixin selector
      named trackedBlockEntities Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;trackedBlockEntities:Ljava/util/Map;
      intermediary field_62903 Lnet/minecraft/class_12028$class_12030;field_62903:Ljava/util/Map;
      official c Lbvy$b;c:Ljava/util/Map;
    • trackedEntities

      private final Map<UUID,TrackedSubscription.UpdateQuerier<T>> trackedEntities
      Mappings:
      Namespace Name Mixin selector
      named trackedEntities Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;trackedEntities:Ljava/util/Map;
      intermediary field_62904 Lnet/minecraft/class_12028$class_12030;field_62904:Ljava/util/Map;
      official d Lbvy$b;d:Ljava/util/Map;
  • Constructor Details

    • UpdateTrackedSubscription

      public UpdateTrackedSubscription(DebugSubscriptionType<T> type)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/debug/TrackedSubscription;<init>(Lnet/minecraft/world/debug/DebugSubscriptionType;)V
      intermediary <init> Lnet/minecraft/class_12028;<init>(Lnet/minecraft/class_12017;)V
      official <init> Lbvy;<init>(Lbvs;)V
  • Method Details

    • clear

      protected void clear()
      Overrides:
      clear in class TrackedSubscription<T>
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/server/debug/TrackedSubscription;clear()V
      intermediary method_74621 Lnet/minecraft/class_12028;method_74621()V
      official a Lbvy;a()V
    • sendUpdate

      protected void sendUpdate(ServerWorld world)
      Overrides:
      sendUpdate in class TrackedSubscription<T>
      Mappings:
      Namespace Name Mixin selector
      named sendUpdate Lnet/minecraft/server/debug/TrackedSubscription;sendUpdate(Lnet/minecraft/server/world/ServerWorld;)V
      intermediary method_74629 Lnet/minecraft/class_12028;method_74629(Lnet/minecraft/class_3218;)V
      official b Lbvy;b(Lawx;)V
    • trackChunk

      public void trackChunk(ChunkPos chunkPos, DebugTrackable.DebugDataSupplier<T> dataSupplier)
      Mappings:
      Namespace Name Mixin selector
      named trackChunk Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;trackChunk(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/debug/DebugTrackable$DebugDataSupplier;)V
      intermediary method_74643 Lnet/minecraft/class_12028$class_12030;method_74643(Lnet/minecraft/class_1923;Lnet/minecraft/class_12023$class_12025;)V
      official a Lbvy$b;a(Ldqv;Lbvv$b;)V
    • trackBlockEntity

      public void trackBlockEntity(BlockPos chunkPos, DebugTrackable.DebugDataSupplier<T> dataSupplier)
      Mappings:
      Namespace Name Mixin selector
      named trackBlockEntity Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;trackBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/debug/DebugTrackable$DebugDataSupplier;)V
      intermediary method_74644 Lnet/minecraft/class_12028$class_12030;method_74644(Lnet/minecraft/class_2338;Lnet/minecraft/class_12023$class_12025;)V
      official a Lbvy$b;a(Lja;Lbvv$b;)V
    • trackEntity

      public void trackEntity(UUID uuid, DebugTrackable.DebugDataSupplier<T> dataSupplier)
      Mappings:
      Namespace Name Mixin selector
      named trackEntity Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;trackEntity(Ljava/util/UUID;Lnet/minecraft/world/debug/DebugTrackable$DebugDataSupplier;)V
      intermediary method_74645 Lnet/minecraft/class_12028$class_12030;method_74645(Ljava/util/UUID;Lnet/minecraft/class_12023$class_12025;)V
      official a Lbvy$b;a(Ljava/util/UUID;Lbvv$b;)V
    • untrackChunk

      public void untrackChunk(ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      named untrackChunk Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;untrackChunk(Lnet/minecraft/util/math/ChunkPos;)V
      intermediary method_74642 Lnet/minecraft/class_12028$class_12030;method_74642(Lnet/minecraft/class_1923;)V
      official a Lbvy$b;a(Ldqv;)V
    • untrackBlockEntity

      public void untrackBlockEntity(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named untrackBlockEntity Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;untrackBlockEntity(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)V
      intermediary method_74640 Lnet/minecraft/class_12028$class_12030;method_74640(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
      official a Lbvy$b;a(Lawx;Lja;)V
    • untrackEntity

      public void untrackEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named untrackEntity Lnet/minecraft/server/debug/TrackedSubscription$UpdateTrackedSubscription;untrackEntity(Lnet/minecraft/entity/Entity;)V
      intermediary method_74641 Lnet/minecraft/class_12028$class_12030;method_74641(Lnet/minecraft/class_1297;)V
      official a Lbvy$b;a(Lcdv;)V
    • sendInitial

      protected void sendInitial(ServerPlayerEntity player, ChunkPos chunkPos)
      Overrides:
      sendInitial in class TrackedSubscription<T>
      Mappings:
      Namespace Name Mixin selector
      named sendInitial Lnet/minecraft/server/debug/TrackedSubscription;sendInitial(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/math/ChunkPos;)V
      intermediary method_74632 Lnet/minecraft/class_12028;method_74632(Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)V
      official b Lbvy;b(Lawy;Ldqv;)V
    • sendInitial

      protected void sendInitial(ServerPlayerEntity player, Entity entity)
      Overrides:
      sendInitial in class TrackedSubscription<T>
      Mappings:
      Namespace Name Mixin selector
      named sendInitial Lnet/minecraft/server/debug/TrackedSubscription;sendInitial(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/entity/Entity;)V
      intermediary method_74631 Lnet/minecraft/class_12028;method_74631(Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V
      official b Lbvy;b(Lawy;Lcdv;)V