Package net.minecraft.block.entity
Class BlockEntityType<T extends BlockEntity>
java.lang.Object
net.minecraft.block.entity.BlockEntityType<T>
- Mappings:
Namespace Name official bjjintermediary net/minecraft/class_3739named net/minecraft/block/entity/BlockEntityType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBlockEntityType.class_3740<T extends BlockEntity> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BlockEntityType<BannerBlockEntity>static final BlockEntityType<BeaconBlockEntity>static final BlockEntityType<BedBlockEntity>static final BlockEntityType<BrewingStandBlockEntity>static final BlockEntityType<ChestBlockEntity>static final BlockEntityType<CommandBlockBlockEntity>static final BlockEntityType<ComparatorBlockEntity>static final BlockEntityType<class_3741>static final BlockEntityType<DaylightDetectorBlockEntity>static final BlockEntityType<DispenserBlockEntity>static final BlockEntityType<DropperBlockEntity>static final BlockEntityType<EnchantingTableBlockEntity>static final BlockEntityType<EndGatewayBlockEntity>static final BlockEntityType<EndPortalBlockEntity>static final BlockEntityType<EnderChestBlockEntity>private final com.mojang.datafixers.types.Type<?>private static final Loggerstatic final BlockEntityType<FurnaceBlockEntity>static final BlockEntityType<HopperBlockEntity>static final BlockEntityType<class_3742>static final BlockEntityType<MobSpawnerBlockEntity>static final BlockEntityType<PistonBlockEntity>static final BlockEntityType<ShulkerBoxBlockEntity>static final BlockEntityType<SignBlockEntity>static final BlockEntityType<SkullBlockEntity>static final BlockEntityType<StructureBlockEntity>static final BlockEntityType<class_3746> -
Constructor Summary
ConstructorsConstructorDescriptionBlockEntityType(Supplier<? extends T> supplier, com.mojang.datafixers.types.Type<?> type) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic Identifiermethod_16785(BlockEntityType<?> blockEntityType) (package private) static BlockEntitymethod_16786(String string) static <T extends BlockEntity>
BlockEntityType<T>method_16787(String string, BlockEntityType.class_3740<T> class_3740)
-
Field Details
-
field_18622
- Mappings:
Namespace Name Mixin selector official zLbjj;z:Lorg/apache/logging/log4j/Logger;intermediary field_18622Lnet/minecraft/class_3739;field_18622:Lorg/apache/logging/log4j/Logger;named field_18622Lnet/minecraft/block/entity/BlockEntityType;field_18622:Lorg/apache/logging/log4j/Logger;
-
FURNACE
- Mappings:
Namespace Name Mixin selector official aLbjj;a:Lbjj;intermediary field_18597Lnet/minecraft/class_3739;field_18597:Lnet/minecraft/class_3739;named FURNACELnet/minecraft/block/entity/BlockEntityType;FURNACE:Lnet/minecraft/block/entity/BlockEntityType;
-
CHEST
- Mappings:
Namespace Name Mixin selector official bLbjj;b:Lbjj;intermediary field_18598Lnet/minecraft/class_3739;field_18598:Lnet/minecraft/class_3739;named CHESTLnet/minecraft/block/entity/BlockEntityType;CHEST:Lnet/minecraft/block/entity/BlockEntityType;
-
TRAPPED_CHEST
- Mappings:
Namespace Name Mixin selector official cLbjj;c:Lbjj;intermediary field_18599Lnet/minecraft/class_3739;field_18599:Lnet/minecraft/class_3739;named TRAPPED_CHESTLnet/minecraft/block/entity/BlockEntityType;TRAPPED_CHEST:Lnet/minecraft/block/entity/BlockEntityType;
-
ENDER_CHEST
- Mappings:
Namespace Name Mixin selector official dLbjj;d:Lbjj;intermediary field_18600Lnet/minecraft/class_3739;field_18600:Lnet/minecraft/class_3739;named ENDER_CHESTLnet/minecraft/block/entity/BlockEntityType;ENDER_CHEST:Lnet/minecraft/block/entity/BlockEntityType;
-
JUKEBOX
- Mappings:
Namespace Name Mixin selector official eLbjj;e:Lbjj;intermediary field_18601Lnet/minecraft/class_3739;field_18601:Lnet/minecraft/class_3739;named JUKEBOXLnet/minecraft/block/entity/BlockEntityType;JUKEBOX:Lnet/minecraft/block/entity/BlockEntityType;
-
DISPENSER
- Mappings:
Namespace Name Mixin selector official fLbjj;f:Lbjj;intermediary field_18602Lnet/minecraft/class_3739;field_18602:Lnet/minecraft/class_3739;named DISPENSERLnet/minecraft/block/entity/BlockEntityType;DISPENSER:Lnet/minecraft/block/entity/BlockEntityType;
-
DROPPER
- Mappings:
Namespace Name Mixin selector official gLbjj;g:Lbjj;intermediary field_18603Lnet/minecraft/class_3739;field_18603:Lnet/minecraft/class_3739;named DROPPERLnet/minecraft/block/entity/BlockEntityType;DROPPER:Lnet/minecraft/block/entity/BlockEntityType;
-
SIGN
- Mappings:
Namespace Name Mixin selector official hLbjj;h:Lbjj;intermediary field_18604Lnet/minecraft/class_3739;field_18604:Lnet/minecraft/class_3739;named SIGNLnet/minecraft/block/entity/BlockEntityType;SIGN:Lnet/minecraft/block/entity/BlockEntityType;
-
MOB_SPAWNER
- Mappings:
Namespace Name Mixin selector official iLbjj;i:Lbjj;intermediary field_18605Lnet/minecraft/class_3739;field_18605:Lnet/minecraft/class_3739;named MOB_SPAWNERLnet/minecraft/block/entity/BlockEntityType;MOB_SPAWNER:Lnet/minecraft/block/entity/BlockEntityType;
-
PISTON
- Mappings:
Namespace Name Mixin selector official jLbjj;j:Lbjj;intermediary field_18606Lnet/minecraft/class_3739;field_18606:Lnet/minecraft/class_3739;named PISTONLnet/minecraft/block/entity/BlockEntityType;PISTON:Lnet/minecraft/block/entity/BlockEntityType;
-
BREWING_STAND
- Mappings:
Namespace Name Mixin selector official kLbjj;k:Lbjj;intermediary field_18607Lnet/minecraft/class_3739;field_18607:Lnet/minecraft/class_3739;named BREWING_STANDLnet/minecraft/block/entity/BlockEntityType;BREWING_STAND:Lnet/minecraft/block/entity/BlockEntityType;
-
ENCHANTING_TABLE
- Mappings:
Namespace Name Mixin selector official lLbjj;l:Lbjj;intermediary field_18608Lnet/minecraft/class_3739;field_18608:Lnet/minecraft/class_3739;named ENCHANTING_TABLELnet/minecraft/block/entity/BlockEntityType;ENCHANTING_TABLE:Lnet/minecraft/block/entity/BlockEntityType;
-
END_PORTAL
- Mappings:
Namespace Name Mixin selector official mLbjj;m:Lbjj;intermediary field_18609Lnet/minecraft/class_3739;field_18609:Lnet/minecraft/class_3739;named END_PORTALLnet/minecraft/block/entity/BlockEntityType;END_PORTAL:Lnet/minecraft/block/entity/BlockEntityType;
-
BEACON
- Mappings:
Namespace Name Mixin selector official nLbjj;n:Lbjj;intermediary field_18610Lnet/minecraft/class_3739;field_18610:Lnet/minecraft/class_3739;named BEACONLnet/minecraft/block/entity/BlockEntityType;BEACON:Lnet/minecraft/block/entity/BlockEntityType;
-
SKULL
- Mappings:
Namespace Name Mixin selector official oLbjj;o:Lbjj;intermediary field_18611Lnet/minecraft/class_3739;field_18611:Lnet/minecraft/class_3739;named SKULLLnet/minecraft/block/entity/BlockEntityType;SKULL:Lnet/minecraft/block/entity/BlockEntityType;
-
DAYLIGHT_DETECTOR
- Mappings:
Namespace Name Mixin selector official pLbjj;p:Lbjj;intermediary field_18612Lnet/minecraft/class_3739;field_18612:Lnet/minecraft/class_3739;named DAYLIGHT_DETECTORLnet/minecraft/block/entity/BlockEntityType;DAYLIGHT_DETECTOR:Lnet/minecraft/block/entity/BlockEntityType;
-
HOPPER
- Mappings:
Namespace Name Mixin selector official qLbjj;q:Lbjj;intermediary field_18613Lnet/minecraft/class_3739;field_18613:Lnet/minecraft/class_3739;named HOPPERLnet/minecraft/block/entity/BlockEntityType;HOPPER:Lnet/minecraft/block/entity/BlockEntityType;
-
COMPARATOR
- Mappings:
Namespace Name Mixin selector official rLbjj;r:Lbjj;intermediary field_18614Lnet/minecraft/class_3739;field_18614:Lnet/minecraft/class_3739;named COMPARATORLnet/minecraft/block/entity/BlockEntityType;COMPARATOR:Lnet/minecraft/block/entity/BlockEntityType;
-
BANNER
- Mappings:
Namespace Name Mixin selector official sLbjj;s:Lbjj;intermediary field_18615Lnet/minecraft/class_3739;field_18615:Lnet/minecraft/class_3739;named BANNERLnet/minecraft/block/entity/BlockEntityType;BANNER:Lnet/minecraft/block/entity/BlockEntityType;
-
STRUCTURE_BLOCK
- Mappings:
Namespace Name Mixin selector official tLbjj;t:Lbjj;intermediary field_18616Lnet/minecraft/class_3739;field_18616:Lnet/minecraft/class_3739;named STRUCTURE_BLOCKLnet/minecraft/block/entity/BlockEntityType;STRUCTURE_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;
-
END_GATEWAY
- Mappings:
Namespace Name Mixin selector official uLbjj;u:Lbjj;intermediary field_18617Lnet/minecraft/class_3739;field_18617:Lnet/minecraft/class_3739;named END_GATEWAYLnet/minecraft/block/entity/BlockEntityType;END_GATEWAY:Lnet/minecraft/block/entity/BlockEntityType;
-
COMMAND_BLOCK
- Mappings:
Namespace Name Mixin selector official vLbjj;v:Lbjj;intermediary field_18618Lnet/minecraft/class_3739;field_18618:Lnet/minecraft/class_3739;named COMMAND_BLOCKLnet/minecraft/block/entity/BlockEntityType;COMMAND_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;
-
SHULKER_BOX
- Mappings:
Namespace Name Mixin selector official wLbjj;w:Lbjj;intermediary field_18619Lnet/minecraft/class_3739;field_18619:Lnet/minecraft/class_3739;named SHULKER_BOXLnet/minecraft/block/entity/BlockEntityType;SHULKER_BOX:Lnet/minecraft/block/entity/BlockEntityType;
-
BED
- Mappings:
Namespace Name Mixin selector official xLbjj;x:Lbjj;intermediary field_18620Lnet/minecraft/class_3739;field_18620:Lnet/minecraft/class_3739;named BEDLnet/minecraft/block/entity/BlockEntityType;BED:Lnet/minecraft/block/entity/BlockEntityType;
-
CONDUIT
- Mappings:
Namespace Name Mixin selector official yLbjj;y:Lbjj;intermediary field_18621Lnet/minecraft/class_3739;field_18621:Lnet/minecraft/class_3739;named CONDUITLnet/minecraft/block/entity/BlockEntityType;CONDUIT:Lnet/minecraft/block/entity/BlockEntityType;
-
field_18595
- Mappings:
Namespace Name Mixin selector official ALbjj;A:Ljava/util/function/Supplier;intermediary field_18595Lnet/minecraft/class_3739;field_18595:Ljava/util/function/Supplier;named field_18595Lnet/minecraft/block/entity/BlockEntityType;field_18595:Ljava/util/function/Supplier;
-
field_18596
private final com.mojang.datafixers.types.Type<?> field_18596- Mappings:
Namespace Name Mixin selector official BLbjj;B:Lcom/mojang/datafixers/types/Type;intermediary field_18596Lnet/minecraft/class_3739;field_18596:Lcom/mojang/datafixers/types/Type;named field_18596Lnet/minecraft/block/entity/BlockEntityType;field_18596:Lcom/mojang/datafixers/types/Type;
-
-
Constructor Details
-
BlockEntityType
-
-
Method Details
-
method_16785
- Mappings:
Namespace Name Mixin selector official aLbjj;a(Lbjj;)Lpc;intermediary method_16785Lnet/minecraft/class_3739;method_16785(Lnet/minecraft/class_3739;)Lnet/minecraft/class_1653;named method_16785Lnet/minecraft/block/entity/BlockEntityType;method_16785(Lnet/minecraft/block/entity/BlockEntityType;)Lnet/minecraft/util/Identifier;
-
method_16787
public static <T extends BlockEntity> BlockEntityType<T> method_16787(String string, BlockEntityType.class_3740<T> class_3740) - Mappings:
Namespace Name Mixin selector official aLbjj;a(Ljava/lang/String;Lbjj$a;)Lbjj;intermediary method_16787Lnet/minecraft/class_3739;method_16787(Ljava/lang/String;Lnet/minecraft/class_3739$class_3740;)Lnet/minecraft/class_3739;named method_16787Lnet/minecraft/block/entity/BlockEntityType;method_16787(Ljava/lang/String;Lnet/minecraft/block/entity/BlockEntityType$class_3740;)Lnet/minecraft/block/entity/BlockEntityType;
-
method_16784
public static void method_16784()- Mappings:
Namespace Name Mixin selector official aLbjj;a()Vintermediary method_16784Lnet/minecraft/class_3739;method_16784()Vnamed method_16784Lnet/minecraft/block/entity/BlockEntityType;method_16784()V
-
method_16788
- Mappings:
Namespace Name Mixin selector official bLbjj;b()Lbji;intermediary method_16788Lnet/minecraft/class_3739;method_16788()Lnet/minecraft/class_226;named method_16788Lnet/minecraft/block/entity/BlockEntityType;method_16788()Lnet/minecraft/block/entity/BlockEntity;
-
method_16786
- Mappings:
Namespace Name Mixin selector official aLbjj;a(Ljava/lang/String;)Lbji;intermediary method_16786Lnet/minecraft/class_3739;method_16786(Ljava/lang/String;)Lnet/minecraft/class_226;named method_16786Lnet/minecraft/block/entity/BlockEntityType;method_16786(Ljava/lang/String;)Lnet/minecraft/block/entity/BlockEntity;
-