Class TrackedSubscription<T>

java.lang.Object
net.minecraft.server.debug.TrackedSubscription<T>
Direct Known Subclasses:
TrackedSubscription.TrackedPoi, TrackedSubscription.TrackedVillageSections, TrackedSubscription.UpdateTrackedSubscription

public abstract class TrackedSubscription<T> extends Object
Mappings:
Namespace Name
named net/minecraft/server/debug/TrackedSubscription
intermediary net/minecraft/class_12028
official bvy
  • Field Details

    • type

      protected final DebugSubscriptionType<T> type
      Mappings:
      Namespace Name Mixin selector
      named type Lnet/minecraft/server/debug/TrackedSubscription;type:Lnet/minecraft/world/debug/DebugSubscriptionType;
      intermediary field_62900 Lnet/minecraft/class_12028;field_62900:Lnet/minecraft/class_12017;
      official a Lbvy;a:Lbvs;
    • subscribingPlayers

      private final Set<UUID> subscribingPlayers
      Mappings:
      Namespace Name Mixin selector
      named subscribingPlayers Lnet/minecraft/server/debug/TrackedSubscription;subscribingPlayers:Ljava/util/Set;
      intermediary field_62901 Lnet/minecraft/class_12028;field_62901:Ljava/util/Set;
      official b Lbvy;b:Ljava/util/Set;
  • Constructor Details

    • TrackedSubscription

      public TrackedSubscription(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

    • refreshTracking

      public final void refreshTracking(ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named refreshTracking Lnet/minecraft/server/debug/TrackedSubscription;refreshTracking(Lnet/minecraft/server/world/ServerWorld;)V
      intermediary method_74622 Lnet/minecraft/class_12028;method_74622(Lnet/minecraft/class_3218;)V
      official a Lbvy;a(Lawx;)V
    • startTracking

      private void startTracking(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named startTracking Lnet/minecraft/server/debug/TrackedSubscription;startTracking(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      intermediary method_74626 Lnet/minecraft/class_12028;method_74626(Lnet/minecraft/class_3222;)V
      official a Lbvy;a(Lawy;)V
    • sendToTrackingPlayers

      protected final void sendToTrackingPlayers(ServerWorld world, ChunkPos chunkPos, Packet<? super ClientPlayPacketListener> packet)
      Mappings:
      Namespace Name Mixin selector
      named sendToTrackingPlayers Lnet/minecraft/server/debug/TrackedSubscription;sendToTrackingPlayers(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/network/packet/Packet;)V
      intermediary method_74624 Lnet/minecraft/class_12028;method_74624(Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;Lnet/minecraft/class_2596;)V
      official a Lbvy;a(Lawx;Ldqv;Laao;)V
    • sendToTrackingPlayers

      protected final void sendToTrackingPlayers(ServerWorld world, Entity entity, Packet<? super ClientPlayPacketListener> packet)
      Mappings:
      Namespace Name Mixin selector
      named sendToTrackingPlayers Lnet/minecraft/server/debug/TrackedSubscription;sendToTrackingPlayers(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/Entity;Lnet/minecraft/network/packet/Packet;)V
      intermediary method_74623 Lnet/minecraft/class_12028;method_74623(Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;Lnet/minecraft/class_2596;)V
      official a Lbvy;a(Lawx;Lcdv;Laao;)V
    • sendInitialIfSubscribed

      public final void sendInitialIfSubscribed(ServerPlayerEntity player, ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      named sendInitialIfSubscribed Lnet/minecraft/server/debug/TrackedSubscription;sendInitialIfSubscribed(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/math/ChunkPos;)V
      intermediary method_74628 Lnet/minecraft/class_12028;method_74628(Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)V
      official a Lbvy;a(Lawy;Ldqv;)V
    • sendInitialIfSubscribed

      public final void sendInitialIfSubscribed(ServerPlayerEntity player, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named sendInitialIfSubscribed Lnet/minecraft/server/debug/TrackedSubscription;sendInitialIfSubscribed(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/entity/Entity;)V
      intermediary method_74627 Lnet/minecraft/class_12028;method_74627(Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V
      official a Lbvy;a(Lawy;Lcdv;)V
    • clear

      protected void clear()
      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)
      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
    • sendInitial

      protected void sendInitial(ServerPlayerEntity player, ChunkPos chunkPos)
      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)
      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