Package net.minecraft.world.debug
Interface DebugDataStore
public interface DebugDataStore
- Mappings:
Namespace Name named net/minecraft/world/debug/DebugDataStoreintermediary net/minecraft/class_12021official bvu
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription<T> voidforEachBlockData(DebugSubscriptionType<T> type, BiConsumer<BlockPos, T> action) <T> voidforEachChunkData(DebugSubscriptionType<T> type, BiConsumer<ChunkPos, T> action) <T> voidforEachEntityData(DebugSubscriptionType<T> type, BiConsumer<Entity, T> action) <T> voidforEachEvent(DebugSubscriptionType<T> type, DebugDataStore.EventConsumer<T> action) <T> TgetBlockData(DebugSubscriptionType<T> type, BlockPos pos) <T> TgetChunkData(DebugSubscriptionType<T> type, ChunkPos chunkPos) <T> TgetEntityData(DebugSubscriptionType<T> type, Entity entity)
-
Method Details
-
forEachChunkData
- Mappings:
Namespace Name Mixin selector named forEachChunkDataLnet/minecraft/world/debug/DebugDataStore;forEachChunkData(Lnet/minecraft/world/debug/DebugSubscriptionType;Ljava/util/function/BiConsumer;)Vintermediary method_74586Lnet/minecraft/class_12021;method_74586(Lnet/minecraft/class_12017;Ljava/util/function/BiConsumer;)Vofficial aLbvu;a(Lbvs;Ljava/util/function/BiConsumer;)V
-
getChunkData
- Mappings:
Namespace Name Mixin selector named getChunkDataLnet/minecraft/world/debug/DebugDataStore;getChunkData(Lnet/minecraft/world/debug/DebugSubscriptionType;Lnet/minecraft/util/math/ChunkPos;)Ljava/lang/Object;intermediary method_74584Lnet/minecraft/class_12021;method_74584(Lnet/minecraft/class_12017;Lnet/minecraft/class_1923;)Ljava/lang/Object;official aLbvu;a(Lbvs;Ldqv;)Ljava/lang/Object;
-
forEachBlockData
- Mappings:
Namespace Name Mixin selector named forEachBlockDataLnet/minecraft/world/debug/DebugDataStore;forEachBlockData(Lnet/minecraft/world/debug/DebugSubscriptionType;Ljava/util/function/BiConsumer;)Vintermediary method_74587Lnet/minecraft/class_12021;method_74587(Lnet/minecraft/class_12017;Ljava/util/function/BiConsumer;)Vofficial bLbvu;b(Lbvs;Ljava/util/function/BiConsumer;)V
-
getBlockData
- Mappings:
Namespace Name Mixin selector named getBlockDataLnet/minecraft/world/debug/DebugDataStore;getBlockData(Lnet/minecraft/world/debug/DebugSubscriptionType;Lnet/minecraft/util/math/BlockPos;)Ljava/lang/Object;intermediary method_74585Lnet/minecraft/class_12021;method_74585(Lnet/minecraft/class_12017;Lnet/minecraft/class_2338;)Ljava/lang/Object;official aLbvu;a(Lbvs;Lja;)Ljava/lang/Object;
-
forEachEntityData
- Mappings:
Namespace Name Mixin selector named forEachEntityDataLnet/minecraft/world/debug/DebugDataStore;forEachEntityData(Lnet/minecraft/world/debug/DebugSubscriptionType;Ljava/util/function/BiConsumer;)Vintermediary method_74588Lnet/minecraft/class_12021;method_74588(Lnet/minecraft/class_12017;Ljava/util/function/BiConsumer;)Vofficial cLbvu;c(Lbvs;Ljava/util/function/BiConsumer;)V
-
getEntityData
- Mappings:
Namespace Name Mixin selector named getEntityDataLnet/minecraft/world/debug/DebugDataStore;getEntityData(Lnet/minecraft/world/debug/DebugSubscriptionType;Lnet/minecraft/entity/Entity;)Ljava/lang/Object;intermediary method_74583Lnet/minecraft/class_12021;method_74583(Lnet/minecraft/class_12017;Lnet/minecraft/class_1297;)Ljava/lang/Object;official aLbvu;a(Lbvs;Lcdv;)Ljava/lang/Object;
-
forEachEvent
- Mappings:
Namespace Name Mixin selector named forEachEventLnet/minecraft/world/debug/DebugDataStore;forEachEvent(Lnet/minecraft/world/debug/DebugSubscriptionType;Lnet/minecraft/world/debug/DebugDataStore$EventConsumer;)Vintermediary method_74582Lnet/minecraft/class_12021;method_74582(Lnet/minecraft/class_12017;Lnet/minecraft/class_12021$class_12022;)Vofficial aLbvu;a(Lbvs;Lbvu$a;)V
-