Package net.minecraft.block.entity
Class BlockEntityType<T extends BlockEntity>
java.lang.Object
net.minecraft.block.entity.BlockEntityType<T>
Represents a type of block entities.
There is one instance of block entity for each placed block entity; this class
represents the type of the placed block entities, like chests or furnaces.
Block entity types are pre-defined and registered in Registries.BLOCK_ENTITY_TYPE. To create a block
entity type, the
should be used.
invalid reference
builder
Blocks that have corresponding block entities must implement BlockEntityProvider and list it in the builder of the block
entity type. Multiple blocks or block states can be associated with a single block
entity type.
- See Also:
- Mappings:
Namespace Name named net/minecraft/block/entity/BlockEntityTypeintermediary net/minecraft/class_2591official duy
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static interfaceA functional interface for a factory that creates a new block entity instance. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BlockEntityType<BannerBlockEntity> static final BlockEntityType<BarrelBlockEntity> static final BlockEntityType<BeaconBlockEntity> static final BlockEntityType<BedBlockEntity> static final BlockEntityType<BeehiveBlockEntity> static final BlockEntityType<BellBlockEntity> static final BlockEntityType<BlastFurnaceBlockEntity> static final BlockEntityType<BrewingStandBlockEntity> static final BlockEntityType<BrushableBlockEntity> static final BlockEntityType<CalibratedSculkSensorBlockEntity> static final BlockEntityType<CampfireBlockEntity> static final BlockEntityType<ChestBlockEntity> static final BlockEntityType<ChiseledBookshelfBlockEntity> static final BlockEntityType<CommandBlockBlockEntity> static final BlockEntityType<ComparatorBlockEntity> static final BlockEntityType<ConduitBlockEntity> static final BlockEntityType<CrafterBlockEntity> static final BlockEntityType<CreakingHeartBlockEntity> static final BlockEntityType<DaylightDetectorBlockEntity> static final BlockEntityType<DecoratedPotBlockEntity> 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 BlockEntityType.BlockEntityFactory<? extends T> static final BlockEntityType<FurnaceBlockEntity> static final BlockEntityType<HangingSignBlockEntity> static final BlockEntityType<HopperBlockEntity> static final BlockEntityType<JigsawBlockEntity> static final BlockEntityType<JukeboxBlockEntity> static final BlockEntityType<LecternBlockEntity> private static final Loggerstatic final BlockEntityType<MobSpawnerBlockEntity> static final BlockEntityType<PistonBlockEntity> private final RegistryEntry.Reference<BlockEntityType<?>> static final BlockEntityType<SculkCatalystBlockEntity> static final BlockEntityType<SculkSensorBlockEntity> static final BlockEntityType<SculkShriekerBlockEntity> static final BlockEntityType<ShulkerBoxBlockEntity> static final BlockEntityType<SignBlockEntity> static final BlockEntityType<SkullBlockEntity> static final BlockEntityType<SmokerBlockEntity> static final BlockEntityType<StructureBlockBlockEntity> static final BlockEntityType<TrappedChestBlockEntity> static final BlockEntityType<TrialSpawnerBlockEntity> static final BlockEntityType<VaultBlockEntity> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBlockEntityType(BlockEntityType.BlockEntityFactory<? extends T> factory, Set<Block> blocks) -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T extends BlockEntity>
BlockEntityType<T> create(String id, BlockEntityType.BlockEntityFactory<? extends T> blockEntityFactory, Block[] block) Returns the block entity instance of this type atpos, ornullif no such block entity exists.static @Nullable IdentifiergetId(BlockEntityType<?> type) Returns the block entity type's ID, ornullif it is unregistered.Deprecated.instantiate(BlockPos pos, BlockState state) Returns a new instance of the block entity.booleansupports(BlockState state) Returns whether the block entity type supportsstate.
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/block/entity/BlockEntityType;LOGGER:Lorg/slf4j/Logger;intermediary field_11893Lnet/minecraft/class_2591;field_11893:Lorg/slf4j/Logger;official TLduy;T:Lorg/slf4j/Logger;
-
FURNACE
- Mappings:
Namespace Name Mixin selector named FURNACELnet/minecraft/block/entity/BlockEntityType;FURNACE:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11903Lnet/minecraft/class_2591;field_11903:Lnet/minecraft/class_2591;official aLduy;a:Lduy;
-
CHEST
- Mappings:
Namespace Name Mixin selector named CHESTLnet/minecraft/block/entity/BlockEntityType;CHEST:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11914Lnet/minecraft/class_2591;field_11914:Lnet/minecraft/class_2591;official bLduy;b:Lduy;
-
TRAPPED_CHEST
- Mappings:
Namespace Name Mixin selector named TRAPPED_CHESTLnet/minecraft/block/entity/BlockEntityType;TRAPPED_CHEST:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11891Lnet/minecraft/class_2591;field_11891:Lnet/minecraft/class_2591;official cLduy;c:Lduy;
-
ENDER_CHEST
- Mappings:
Namespace Name Mixin selector named ENDER_CHESTLnet/minecraft/block/entity/BlockEntityType;ENDER_CHEST:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11901Lnet/minecraft/class_2591;field_11901:Lnet/minecraft/class_2591;official dLduy;d:Lduy;
-
JUKEBOX
- Mappings:
Namespace Name Mixin selector named JUKEBOXLnet/minecraft/block/entity/BlockEntityType;JUKEBOX:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11907Lnet/minecraft/class_2591;field_11907:Lnet/minecraft/class_2591;official eLduy;e:Lduy;
-
DISPENSER
- Mappings:
Namespace Name Mixin selector named DISPENSERLnet/minecraft/block/entity/BlockEntityType;DISPENSER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11887Lnet/minecraft/class_2591;field_11887:Lnet/minecraft/class_2591;official fLduy;f:Lduy;
-
DROPPER
- Mappings:
Namespace Name Mixin selector named DROPPERLnet/minecraft/block/entity/BlockEntityType;DROPPER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11899Lnet/minecraft/class_2591;field_11899:Lnet/minecraft/class_2591;official gLduy;g:Lduy;
-
SIGN
- Mappings:
Namespace Name Mixin selector named SIGNLnet/minecraft/block/entity/BlockEntityType;SIGN:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11911Lnet/minecraft/class_2591;field_11911:Lnet/minecraft/class_2591;official hLduy;h:Lduy;
-
HANGING_SIGN
- Mappings:
Namespace Name Mixin selector named HANGING_SIGNLnet/minecraft/block/entity/BlockEntityType;HANGING_SIGN:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_40330Lnet/minecraft/class_2591;field_40330:Lnet/minecraft/class_2591;official iLduy;i:Lduy;
-
MOB_SPAWNER
- Mappings:
Namespace Name Mixin selector named MOB_SPAWNERLnet/minecraft/block/entity/BlockEntityType;MOB_SPAWNER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11889Lnet/minecraft/class_2591;field_11889:Lnet/minecraft/class_2591;official jLduy;j:Lduy;
-
CREAKING_HEART
- Mappings:
Namespace Name Mixin selector named CREAKING_HEARTLnet/minecraft/block/entity/BlockEntityType;CREAKING_HEART:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_54774Lnet/minecraft/class_2591;field_54774:Lnet/minecraft/class_2591;official kLduy;k:Lduy;
-
PISTON
- Mappings:
Namespace Name Mixin selector named PISTONLnet/minecraft/block/entity/BlockEntityType;PISTON:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11897Lnet/minecraft/class_2591;field_11897:Lnet/minecraft/class_2591;official lLduy;l:Lduy;
-
BREWING_STAND
- Mappings:
Namespace Name Mixin selector named BREWING_STANDLnet/minecraft/block/entity/BlockEntityType;BREWING_STAND:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11894Lnet/minecraft/class_2591;field_11894:Lnet/minecraft/class_2591;official mLduy;m:Lduy;
-
ENCHANTING_TABLE
- Mappings:
Namespace Name Mixin selector named ENCHANTING_TABLELnet/minecraft/block/entity/BlockEntityType;ENCHANTING_TABLE:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11912Lnet/minecraft/class_2591;field_11912:Lnet/minecraft/class_2591;official nLduy;n:Lduy;
-
END_PORTAL
- Mappings:
Namespace Name Mixin selector named END_PORTALLnet/minecraft/block/entity/BlockEntityType;END_PORTAL:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11898Lnet/minecraft/class_2591;field_11898:Lnet/minecraft/class_2591;official oLduy;o:Lduy;
-
BEACON
- Mappings:
Namespace Name Mixin selector named BEACONLnet/minecraft/block/entity/BlockEntityType;BEACON:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11890Lnet/minecraft/class_2591;field_11890:Lnet/minecraft/class_2591;official pLduy;p:Lduy;
-
SKULL
- Mappings:
Namespace Name Mixin selector named SKULLLnet/minecraft/block/entity/BlockEntityType;SKULL:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11913Lnet/minecraft/class_2591;field_11913:Lnet/minecraft/class_2591;official qLduy;q:Lduy;
-
DAYLIGHT_DETECTOR
- Mappings:
Namespace Name Mixin selector named DAYLIGHT_DETECTORLnet/minecraft/block/entity/BlockEntityType;DAYLIGHT_DETECTOR:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11900Lnet/minecraft/class_2591;field_11900:Lnet/minecraft/class_2591;official rLduy;r:Lduy;
-
HOPPER
- Mappings:
Namespace Name Mixin selector named HOPPERLnet/minecraft/block/entity/BlockEntityType;HOPPER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11888Lnet/minecraft/class_2591;field_11888:Lnet/minecraft/class_2591;official sLduy;s:Lduy;
-
COMPARATOR
- Mappings:
Namespace Name Mixin selector named COMPARATORLnet/minecraft/block/entity/BlockEntityType;COMPARATOR:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11908Lnet/minecraft/class_2591;field_11908:Lnet/minecraft/class_2591;official tLduy;t:Lduy;
-
BANNER
- Mappings:
Namespace Name Mixin selector named BANNERLnet/minecraft/block/entity/BlockEntityType;BANNER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11905Lnet/minecraft/class_2591;field_11905:Lnet/minecraft/class_2591;official uLduy;u:Lduy;
-
STRUCTURE_BLOCK
- Mappings:
Namespace Name Mixin selector named STRUCTURE_BLOCKLnet/minecraft/block/entity/BlockEntityType;STRUCTURE_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11895Lnet/minecraft/class_2591;field_11895:Lnet/minecraft/class_2591;official vLduy;v:Lduy;
-
END_GATEWAY
- Mappings:
Namespace Name Mixin selector named END_GATEWAYLnet/minecraft/block/entity/BlockEntityType;END_GATEWAY:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11906Lnet/minecraft/class_2591;field_11906:Lnet/minecraft/class_2591;official wLduy;w:Lduy;
-
COMMAND_BLOCK
- Mappings:
Namespace Name Mixin selector named COMMAND_BLOCKLnet/minecraft/block/entity/BlockEntityType;COMMAND_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11904Lnet/minecraft/class_2591;field_11904:Lnet/minecraft/class_2591;official xLduy;x:Lduy;
-
SHULKER_BOX
- Mappings:
Namespace Name Mixin selector named SHULKER_BOXLnet/minecraft/block/entity/BlockEntityType;SHULKER_BOX:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11896Lnet/minecraft/class_2591;field_11896:Lnet/minecraft/class_2591;official yLduy;y:Lduy;
-
BED
- Mappings:
Namespace Name Mixin selector named BEDLnet/minecraft/block/entity/BlockEntityType;BED:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11910Lnet/minecraft/class_2591;field_11910:Lnet/minecraft/class_2591;official zLduy;z:Lduy;
-
CONDUIT
- Mappings:
Namespace Name Mixin selector named CONDUITLnet/minecraft/block/entity/BlockEntityType;CONDUIT:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_11902Lnet/minecraft/class_2591;field_11902:Lnet/minecraft/class_2591;official ALduy;A:Lduy;
-
BARREL
- Mappings:
Namespace Name Mixin selector named BARRELLnet/minecraft/block/entity/BlockEntityType;BARREL:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_16411Lnet/minecraft/class_2591;field_16411:Lnet/minecraft/class_2591;official BLduy;B:Lduy;
-
SMOKER
- Mappings:
Namespace Name Mixin selector named SMOKERLnet/minecraft/block/entity/BlockEntityType;SMOKER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_16414Lnet/minecraft/class_2591;field_16414:Lnet/minecraft/class_2591;official CLduy;C:Lduy;
-
BLAST_FURNACE
- Mappings:
Namespace Name Mixin selector named BLAST_FURNACELnet/minecraft/block/entity/BlockEntityType;BLAST_FURNACE:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_16415Lnet/minecraft/class_2591;field_16415:Lnet/minecraft/class_2591;official DLduy;D:Lduy;
-
LECTERN
- Mappings:
Namespace Name Mixin selector named LECTERNLnet/minecraft/block/entity/BlockEntityType;LECTERN:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_16412Lnet/minecraft/class_2591;field_16412:Lnet/minecraft/class_2591;official ELduy;E:Lduy;
-
BELL
- Mappings:
Namespace Name Mixin selector named BELLLnet/minecraft/block/entity/BlockEntityType;BELL:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_16413Lnet/minecraft/class_2591;field_16413:Lnet/minecraft/class_2591;official FLduy;F:Lduy;
-
JIGSAW
- Mappings:
Namespace Name Mixin selector named JIGSAWLnet/minecraft/block/entity/BlockEntityType;JIGSAW:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_16549Lnet/minecraft/class_2591;field_16549:Lnet/minecraft/class_2591;official GLduy;G:Lduy;
-
CAMPFIRE
- Mappings:
Namespace Name Mixin selector named CAMPFIRELnet/minecraft/block/entity/BlockEntityType;CAMPFIRE:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_17380Lnet/minecraft/class_2591;field_17380:Lnet/minecraft/class_2591;official HLduy;H:Lduy;
-
BEEHIVE
- Mappings:
Namespace Name Mixin selector named BEEHIVELnet/minecraft/block/entity/BlockEntityType;BEEHIVE:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_20431Lnet/minecraft/class_2591;field_20431:Lnet/minecraft/class_2591;official ILduy;I:Lduy;
-
SCULK_SENSOR
- Mappings:
Namespace Name Mixin selector named SCULK_SENSORLnet/minecraft/block/entity/BlockEntityType;SCULK_SENSOR:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_28117Lnet/minecraft/class_2591;field_28117:Lnet/minecraft/class_2591;official JLduy;J:Lduy;
-
CALIBRATED_SCULK_SENSOR
- Mappings:
Namespace Name Mixin selector named CALIBRATED_SCULK_SENSORLnet/minecraft/block/entity/BlockEntityType;CALIBRATED_SCULK_SENSOR:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_43258Lnet/minecraft/class_2591;field_43258:Lnet/minecraft/class_2591;official KLduy;K:Lduy;
-
SCULK_CATALYST
- Mappings:
Namespace Name Mixin selector named SCULK_CATALYSTLnet/minecraft/block/entity/BlockEntityType;SCULK_CATALYST:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_37647Lnet/minecraft/class_2591;field_37647:Lnet/minecraft/class_2591;official LLduy;L:Lduy;
-
SCULK_SHRIEKER
- Mappings:
Namespace Name Mixin selector named SCULK_SHRIEKERLnet/minecraft/block/entity/BlockEntityType;SCULK_SHRIEKER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_37648Lnet/minecraft/class_2591;field_37648:Lnet/minecraft/class_2591;official MLduy;M:Lduy;
-
CHISELED_BOOKSHELF
- Mappings:
Namespace Name Mixin selector named CHISELED_BOOKSHELFLnet/minecraft/block/entity/BlockEntityType;CHISELED_BOOKSHELF:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_40329Lnet/minecraft/class_2591;field_40329:Lnet/minecraft/class_2591;official NLduy;N:Lduy;
-
BRUSHABLE_BLOCK
- Mappings:
Namespace Name Mixin selector named BRUSHABLE_BLOCKLnet/minecraft/block/entity/BlockEntityType;BRUSHABLE_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_42780Lnet/minecraft/class_2591;field_42780:Lnet/minecraft/class_2591;official OLduy;O:Lduy;
-
DECORATED_POT
- Mappings:
Namespace Name Mixin selector named DECORATED_POTLnet/minecraft/block/entity/BlockEntityType;DECORATED_POT:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_42781Lnet/minecraft/class_2591;field_42781:Lnet/minecraft/class_2591;official PLduy;P:Lduy;
-
CRAFTER
- Mappings:
Namespace Name Mixin selector named CRAFTERLnet/minecraft/block/entity/BlockEntityType;CRAFTER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_46808Lnet/minecraft/class_2591;field_46808:Lnet/minecraft/class_2591;official QLduy;Q:Lduy;
-
TRIAL_SPAWNER
- Mappings:
Namespace Name Mixin selector named TRIAL_SPAWNERLnet/minecraft/block/entity/BlockEntityType;TRIAL_SPAWNER:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_47352Lnet/minecraft/class_2591;field_47352:Lnet/minecraft/class_2591;official RLduy;R:Lduy;
-
VAULT
- Mappings:
Namespace Name Mixin selector named VAULTLnet/minecraft/block/entity/BlockEntityType;VAULT:Lnet/minecraft/block/entity/BlockEntityType;intermediary field_48859Lnet/minecraft/class_2591;field_48859:Lnet/minecraft/class_2591;official SLduy;S:Lduy;
-
factory
- Mappings:
Namespace Name Mixin selector named factoryLnet/minecraft/block/entity/BlockEntityType;factory:Lnet/minecraft/block/entity/BlockEntityType$BlockEntityFactory;intermediary field_11892Lnet/minecraft/class_2591;field_11892:Lnet/minecraft/class_2591$class_5559;official ULduy;U:Lduy$a;
-
blocks
- Mappings:
Namespace Name Mixin selector named blocksLnet/minecraft/block/entity/BlockEntityType;blocks:Ljava/util/Set;intermediary field_19315Lnet/minecraft/class_2591;field_19315:Ljava/util/Set;official VLduy;V:Ljava/util/Set;
-
registryEntry
- Mappings:
Namespace Name Mixin selector named registryEntryLnet/minecraft/block/entity/BlockEntityType;registryEntry:Lnet/minecraft/registry/entry/RegistryEntry$Reference;intermediary field_45786Lnet/minecraft/class_2591;field_45786:Lnet/minecraft/class_6880$class_6883;official WLduy;W:Ljq$c;
-
-
Constructor Details
-
BlockEntityType
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/block/entity/BlockEntityType;<init>(Lnet/minecraft/block/entity/BlockEntityType$BlockEntityFactory;Ljava/util/Set;)Vintermediary <init>Lnet/minecraft/class_2591;<init>(Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;)Vofficial <init>Lduy;<init>(Lduy$a;Ljava/util/Set;)V
-
-
Method Details
-
getId
Returns the block entity type's ID, ornullif it is unregistered.This should never return
nullunder normal circumstances.- Returns:
- the block entity type's ID, or
nullif it is unregistered - Mappings:
Namespace Name Mixin selector named getIdLnet/minecraft/block/entity/BlockEntityType;getId(Lnet/minecraft/block/entity/BlockEntityType;)Lnet/minecraft/util/Identifier;intermediary method_11033Lnet/minecraft/class_2591;method_11033(Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960;official aLduy;a(Lduy;)Lalz;
-
create
private static <T extends BlockEntity> BlockEntityType<T> create(String id, BlockEntityType.BlockEntityFactory<? extends T> blockEntityFactory, Block[] block) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/block/entity/BlockEntityType;create(Ljava/lang/String;Lnet/minecraft/block/entity/BlockEntityType$BlockEntityFactory;[Lnet/minecraft/block/Block;)Lnet/minecraft/block/entity/BlockEntityType;intermediary method_11030Lnet/minecraft/class_2591;method_11030(Ljava/lang/String;Lnet/minecraft/class_2591$class_5559;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_2591;official aLduy;a(Ljava/lang/String;Lduy$a;[Ldkl;)Lduy;
-
instantiate
Returns a new instance of the block entity.- Returns:
- a new instance of the block entity
- See Also:
- Mappings:
Namespace Name Mixin selector named instantiateLnet/minecraft/block/entity/BlockEntityType;instantiate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/entity/BlockEntity;intermediary method_11032Lnet/minecraft/class_2591;method_11032(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;official aLduy;a(Ljh;Ldxu;)Lduw;
-
supports
Returns whether the block entity type supportsstate.The block, not the block state, determines the corresponding block entity type; therefore, for states of the same block, the return value is the same.
- Returns:
- whether the block entity type supports
state - Mappings:
Namespace Name Mixin selector named supportsLnet/minecraft/block/entity/BlockEntityType;supports(Lnet/minecraft/block/BlockState;)Zintermediary method_20526Lnet/minecraft/class_2591;method_20526(Lnet/minecraft/class_2680;)Zofficial aLduy;a(Ldxu;)Z
-
getRegistryEntry
Deprecated.- Mappings:
Namespace Name Mixin selector named getRegistryEntryLnet/minecraft/block/entity/BlockEntityType;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry$Reference;intermediary method_53254Lnet/minecraft/class_2591;method_53254()Lnet/minecraft/class_6880$class_6883;official aLduy;a()Ljq$c;
-
get
Returns the block entity instance of this type atpos, ornullif no such block entity exists.- Returns:
- the block entity instance of this type at
pos, ornullif no such block entity exists - See Also:
- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/block/entity/BlockEntityType;get(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;intermediary method_24182Lnet/minecraft/class_2591;method_24182(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;official aLduy;a(Ldgm;Ljh;)Lduw;
-