net.minecraft.server.debug

public class SubscriberTracker

net.minecraft.util.debug.ServerDebugSubscribers
net.minecraft.class_12027
net.minecraft.server.debug.SubscriberTracker

Field summary

Modifier and TypeField
private final MinecraftServer
server
field_62898
server
private final Map<DebugSubscriptionType<?>, List<ServerPlayerEntity>>
enabledSubscriptions
field_62899
subscribers

Constructor summary

ModifierConstructor
public (MinecraftServer server)

Method summary

Modifier and TypeMethod
private List<ServerPlayerEntity>
getSubscribersFor(DebugSubscription<?> subscription)
method_74619(class_12017<?> arg0)
getSubscribers(DebugSubscriptionType<?> type)
public void
tick()
method_74614()
tick()
public void
broadcastToAll(DebugSubscription<?> subscription, Packet<?> packet)
method_74617(class_12017<?> arg0, class_2596<?> arg1)
send(DebugSubscriptionType<?> type, Packet<?> packet)
public Set<DebugSubscriptionType<?>>
enabledSubscriptions()
method_74618()
getSubscribedTypes()
public boolean
hasAnySubscriberFor(DebugSubscription<?> subscription)
method_74616(class_12017<?> arg0)
hasSubscriber(DebugSubscriptionType<?> type)
public boolean
hasRequiredPermissions(ServerPlayer player)
method_74615(class_3222 arg0)
canSubscribe(ServerPlayerEntity player)
private static List
lambda$tick$0(DebugSubscription arg0)
method_74620(class_12017 arg0)
method_74620(DebugSubscriptionType type)