Uses of Class
net.minecraft.world.debug.DebugSubscriptionType
Packages that use DebugSubscriptionType
Package
Description
-
Uses of DebugSubscriptionType in net.minecraft.client.network
Fields in net.minecraft.client.network with type parameters of type DebugSubscriptionTypeModifier and TypeFieldDescriptionprivate Set<DebugSubscriptionType<?>> ClientDebugSubscriptionManager.clientSubscriptionsprivate final Map<DebugSubscriptionType<?>, ClientDebugSubscriptionManager.TrackableValueMap<?>> ClientDebugSubscriptionManager.valuesBySubscriptionMethods in net.minecraft.client.network that return types with arguments of type DebugSubscriptionTypeModifier and TypeMethodDescriptionprivate Set<DebugSubscriptionType<?>> ClientDebugSubscriptionManager.getRequestedSubscriptions()Methods in net.minecraft.client.network with parameters of type DebugSubscriptionTypeModifier and TypeMethodDescriptionprivate static voidClientDebugSubscriptionManager.addDebugSubscription(Set<DebugSubscriptionType<?>> types, DebugSubscriptionType<?> type, boolean enable) (package private) <K,V> void ClientDebugSubscriptionManager.forEachValue(DebugSubscriptionType<V> type, ClientDebugSubscriptionManager.TrackableValueGetter<K, V> getter, BiConsumer<K, V> visitor) (package private) <V> @Nullable ClientDebugSubscriptionManager.TrackableValueMap<V> ClientDebugSubscriptionManager.getTrackableValueMaps(DebugSubscriptionType<V> type) (package private) <K,V> V ClientDebugSubscriptionManager.getValue(DebugSubscriptionType<V> type, K object, ClientDebugSubscriptionManager.TrackableValueGetter<K, V> getter) private <K,V> @Nullable ClientDebugSubscriptionManager.TrackableValue <K, V> ClientDebugSubscriptionManager.getValue(DebugSubscriptionType<V> type, ClientDebugSubscriptionManager.TrackableValueGetter<K, V> getter) Method parameters in net.minecraft.client.network with type arguments of type DebugSubscriptionTypeModifier and TypeMethodDescriptionprivate static voidClientDebugSubscriptionManager.addDebugSubscription(Set<DebugSubscriptionType<?>> types, DebugSubscriptionType<?> type, boolean enable) private voidClientDebugSubscriptionManager.onSubscriptionsChanged(Set<DebugSubscriptionType<?>> types) -
Uses of DebugSubscriptionType in net.minecraft.network.packet.c2s.play
Fields in net.minecraft.network.packet.c2s.play with type parameters of type DebugSubscriptionTypeModifier and TypeFieldDescriptionprivate final Set<DebugSubscriptionType<?>> DebugSubscriptionRequestC2SPacket.subscriptionsThe field for thesubscriptionsrecord component.private static final PacketCodec<RegistryByteBuf, Set<DebugSubscriptionType<?>>> DebugSubscriptionRequestC2SPacket.TYPE_SET_CODECMethods in net.minecraft.network.packet.c2s.play that return types with arguments of type DebugSubscriptionTypeModifier and TypeMethodDescriptionDebugSubscriptionRequestC2SPacket.subscriptions()Returns the value of thesubscriptionsrecord component.Constructor parameters in net.minecraft.network.packet.c2s.play with type arguments of type DebugSubscriptionTypeModifierConstructorDescriptionDebugSubscriptionRequestC2SPacket(Set<DebugSubscriptionType<?>> subscriptions) Creates an instance of aDebugSubscriptionRequestC2SPacketrecord class. -
Uses of DebugSubscriptionType in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type DebugSubscriptionTypeModifier and TypeFieldDescriptionstatic final Registry<DebugSubscriptionType<?>> Registries.DEBUG_SUBSCRIPTIONstatic final RegistryKey<Registry<DebugSubscriptionType<?>>> RegistryKeys.DEBUG_SUBSCRIPTION -
Uses of DebugSubscriptionType in net.minecraft.server.debug
Fields in net.minecraft.server.debug declared as DebugSubscriptionTypeModifier and TypeFieldDescriptionprotected final DebugSubscriptionType<T> TrackedSubscription.typeFields in net.minecraft.server.debug with type parameters of type DebugSubscriptionTypeModifier and TypeFieldDescriptionprivate Set<DebugSubscriptionType<?>> SubscriptionTracker.subscribedTypesprivate final Map<DebugSubscriptionType<?>, List<ServerPlayerEntity>> SubscriberTracker.subscribersprivate final Map<DebugSubscriptionType<?>, TrackedSubscription.UpdateTrackedSubscription<?>> SubscriptionTracker.subscriptionsByTypesMethods in net.minecraft.server.debug that return types with arguments of type DebugSubscriptionTypeMethods in net.minecraft.server.debug with parameters of type DebugSubscriptionTypeModifier and TypeMethodDescription(package private) <T> TrackedSubscription.UpdateTrackedSubscription<T> SubscriptionTracker.get(DebugSubscriptionType<T> type) private List<ServerPlayerEntity> SubscriberTracker.getSubscribers(DebugSubscriptionType<?> type) booleanSubscriberTracker.hasSubscriber(DebugSubscriptionType<?> type) booleanSubscriptionTracker.isSubscribed(DebugSubscriptionType<?> type) TrackedSubscription.UpdateQuerier.queryUpdate(DebugSubscriptionType<T> type) <T> voidSubscriptionTracker.removeBlockDebugData(BlockPos pos, DebugSubscriptionType<T> type) <T> voidSubscriptionTracker.removeEntityDebugData(Entity entity, DebugSubscriptionType<T> type) voidSubscriberTracker.send(DebugSubscriptionType<?> type, Packet<?> packet) <T> voidSubscriptionTracker.sendBlockDebugData(BlockPos pos, DebugSubscriptionType<T> type, T value) <T> voidSubscriptionTracker.sendEntityDebugData(Entity entity, DebugSubscriptionType<T> type, T value) <T> voidSubscriptionTracker.sendEventDebugData(BlockPos pos, DebugSubscriptionType<T> type, T value) private voidSubscriptionTracker.sendToTrackingPlayers(Entity entity, DebugSubscriptionType<?> type, Packet<? super ClientPlayPacketListener> packet) private voidSubscriptionTracker.sendToTrackingPlayers(ChunkPos chunkPos, DebugSubscriptionType<?> type, Packet<? super ClientPlayPacketListener> packet) Constructors in net.minecraft.server.debug with parameters of type DebugSubscriptionTypeModifierConstructorDescription -
Uses of DebugSubscriptionType in net.minecraft.server.network
Fields in net.minecraft.server.network with type parameters of type DebugSubscriptionTypeModifier and TypeFieldDescriptionprivate Set<DebugSubscriptionType<?>> ServerPlayerEntity.subscribedTypesMethods in net.minecraft.server.network that return types with arguments of type DebugSubscriptionTypeMethod parameters in net.minecraft.server.network with type arguments of type DebugSubscriptionTypeModifier and TypeMethodDescriptionvoidServerPlayerEntity.setSubscribedTypes(Set<DebugSubscriptionType<?>> subscribedTypes) -
Uses of DebugSubscriptionType in net.minecraft.util.profiler.log
Fields in net.minecraft.util.profiler.log declared as DebugSubscriptionTypeModifier and TypeFieldDescriptionprivate final DebugSubscriptionType<?> DebugSampleType.subscriptionTypeMethods in net.minecraft.util.profiler.log that return DebugSubscriptionTypeConstructors in net.minecraft.util.profiler.log with parameters of type DebugSubscriptionType -
Uses of DebugSubscriptionType in net.minecraft.world.debug
Fields in net.minecraft.world.debug declared as DebugSubscriptionTypeModifier and TypeFieldDescriptionstatic final DebugSubscriptionType<BeeHiveDebugData> DebugSubscriptionTypes.BEE_HIVESstatic final DebugSubscriptionType<BeeDebugData> DebugSubscriptionTypes.BEESstatic final DebugSubscriptionType<BrainDebugData> DebugSubscriptionTypes.BRAINSstatic final DebugSubscriptionType<BreezeDebugData> DebugSubscriptionTypes.BREEZESstatic final DebugSubscriptionType<?> DebugSubscriptionTypes.DEDICATED_SERVER_TICK_TIMEstatic final DebugSubscriptionType<EntityBlockIntersectionType> DebugSubscriptionTypes.ENTITY_BLOCK_INTERSECTIONSstatic final DebugSubscriptionType<EntityPathDebugData> DebugSubscriptionTypes.ENTITY_PATHSstatic final DebugSubscriptionType<GameEventListenerDebugData> DebugSubscriptionTypes.GAME_EVENT_LISTENERSstatic final DebugSubscriptionType<GameEventDebugData> DebugSubscriptionTypes.GAME_EVENTSstatic final DebugSubscriptionType<GoalSelectorDebugData> DebugSubscriptionTypes.GOAL_SELECTORSstatic final DebugSubscriptionType<BlockPos> DebugSubscriptionTypes.NEIGHBOR_UPDATESstatic final DebugSubscriptionType<PoiDebugData> DebugSubscriptionTypes.POISstatic final DebugSubscriptionType<List<BlockPos>> DebugSubscriptionTypes.RAIDSstatic final DebugSubscriptionType<WireOrientation> DebugSubscriptionTypes.REDSTONE_WIRE_ORIENTATIONSstatic final DebugSubscriptionType<List<StructureDebugData>> DebugSubscriptionTypes.STRUCTURESprivate final DebugSubscriptionType<T> DebugSubscriptionType.OptionalValue.subscriptionThe field for thesubscriptionrecord component.private final DebugSubscriptionType<T> DebugSubscriptionType.Value.subscriptionThe field for thesubscriptionrecord component.static final DebugSubscriptionType<Unit> DebugSubscriptionTypes.VILLAGE_SECTIONSMethods in net.minecraft.world.debug that return DebugSubscriptionTypeModifier and TypeMethodDescriptionprivate static DebugSubscriptionType<?> private static <T> DebugSubscriptionType<T> DebugSubscriptionTypes.register(String id, PacketCodec<? super RegistryByteBuf, T> packetCodec) private static <T> DebugSubscriptionType<T> DebugSubscriptionTypes.register(String id, PacketCodec<? super RegistryByteBuf, T> packetCodec, int expiry) static DebugSubscriptionType<?> DebugSubscriptionTypes.registerAndGetDefault(Registry<DebugSubscriptionType<?>> registry) DebugSubscriptionType.OptionalValue.subscription()Returns the value of thesubscriptionrecord component.DebugSubscriptionType.Value.subscription()Returns the value of thesubscriptionrecord component.Methods in net.minecraft.world.debug with parameters of type DebugSubscriptionTypeModifier and TypeMethodDescriptionprivate static <T> PacketCodec<? super RegistryByteBuf, DebugSubscriptionType.OptionalValue<T>> DebugSubscriptionType.OptionalValue.createPacketCodec(DebugSubscriptionType<T> type) private static <T> PacketCodec<? super RegistryByteBuf, DebugSubscriptionType.Value<T>> DebugSubscriptionType.Value.createPacketCodec(DebugSubscriptionType<T> type) <T> voidDebugDataStore.forEachBlockData(DebugSubscriptionType<T> type, BiConsumer<BlockPos, T> action) <T> voidDebugDataStore.forEachChunkData(DebugSubscriptionType<T> type, BiConsumer<ChunkPos, T> action) <T> voidDebugDataStore.forEachEntityData(DebugSubscriptionType<T> type, BiConsumer<Entity, T> action) <T> voidDebugDataStore.forEachEvent(DebugSubscriptionType<T> type, DebugDataStore.EventConsumer<T> action) <T> TDebugDataStore.getBlockData(DebugSubscriptionType<T> type, BlockPos pos) <T> TDebugDataStore.getChunkData(DebugSubscriptionType<T> type, ChunkPos chunkPos) <T> TDebugDataStore.getEntityData(DebugSubscriptionType<T> type, Entity entity) <T> voidDebugTrackable.Tracker.track(DebugSubscriptionType<T> type, DebugTrackable.DebugDataSupplier<T> dataSupplier) Method parameters in net.minecraft.world.debug with type arguments of type DebugSubscriptionTypeModifier and TypeMethodDescriptionstatic DebugSubscriptionType<?> DebugSubscriptionTypes.registerAndGetDefault(Registry<DebugSubscriptionType<?>> registry) Constructors in net.minecraft.world.debug with parameters of type DebugSubscriptionTypeModifierConstructorDescriptionOptionalValue(DebugSubscriptionType<T> subscription, Optional<T> value) Creates an instance of aOptionalValuerecord class.Value(DebugSubscriptionType<T> subscription, T value) Creates an instance of aValuerecord class.