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 builder should be used.
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 official dgwintermediary net/minecraft/class_2591named net/minecraft/block/entity/BlockEntityType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static interfaceA functional interface for a factory that creates a new block entity instance.static final classBlockEntityType.Builder<T extends BlockEntity>Builder forBlockEntityType. -
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<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>private final com.mojang.datafixers.types.Type<?> -
Constructor Summary
ConstructorsConstructorDescriptionBlockEntityType(BlockEntityType.BlockEntityFactory<? extends T> factory, Set<Block> blocks, com.mojang.datafixers.types.Type<?> type) -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T extends BlockEntity>
BlockEntityType<T>create(String id, BlockEntityType.Builder<T> builder) 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.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 official RLdgw;R:Lorg/slf4j/Logger;intermediary field_11893Lnet/minecraft/class_2591;field_11893:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/block/entity/BlockEntityType;LOGGER:Lorg/slf4j/Logger;
-
FURNACE
- Mappings:
Namespace Name Mixin selector official aLdgw;a:Ldgw;intermediary field_11903Lnet/minecraft/class_2591;field_11903:Lnet/minecraft/class_2591;named FURNACELnet/minecraft/block/entity/BlockEntityType;FURNACE:Lnet/minecraft/block/entity/BlockEntityType;
-
CHEST
- Mappings:
Namespace Name Mixin selector official bLdgw;b:Ldgw;intermediary field_11914Lnet/minecraft/class_2591;field_11914:Lnet/minecraft/class_2591;named CHESTLnet/minecraft/block/entity/BlockEntityType;CHEST:Lnet/minecraft/block/entity/BlockEntityType;
-
TRAPPED_CHEST
- Mappings:
Namespace Name Mixin selector official cLdgw;c:Ldgw;intermediary field_11891Lnet/minecraft/class_2591;field_11891:Lnet/minecraft/class_2591;named TRAPPED_CHESTLnet/minecraft/block/entity/BlockEntityType;TRAPPED_CHEST:Lnet/minecraft/block/entity/BlockEntityType;
-
ENDER_CHEST
- Mappings:
Namespace Name Mixin selector official dLdgw;d:Ldgw;intermediary field_11901Lnet/minecraft/class_2591;field_11901:Lnet/minecraft/class_2591;named ENDER_CHESTLnet/minecraft/block/entity/BlockEntityType;ENDER_CHEST:Lnet/minecraft/block/entity/BlockEntityType;
-
JUKEBOX
- Mappings:
Namespace Name Mixin selector official eLdgw;e:Ldgw;intermediary field_11907Lnet/minecraft/class_2591;field_11907:Lnet/minecraft/class_2591;named JUKEBOXLnet/minecraft/block/entity/BlockEntityType;JUKEBOX:Lnet/minecraft/block/entity/BlockEntityType;
-
DISPENSER
- Mappings:
Namespace Name Mixin selector official fLdgw;f:Ldgw;intermediary field_11887Lnet/minecraft/class_2591;field_11887:Lnet/minecraft/class_2591;named DISPENSERLnet/minecraft/block/entity/BlockEntityType;DISPENSER:Lnet/minecraft/block/entity/BlockEntityType;
-
DROPPER
- Mappings:
Namespace Name Mixin selector official gLdgw;g:Ldgw;intermediary field_11899Lnet/minecraft/class_2591;field_11899:Lnet/minecraft/class_2591;named DROPPERLnet/minecraft/block/entity/BlockEntityType;DROPPER:Lnet/minecraft/block/entity/BlockEntityType;
-
SIGN
- Mappings:
Namespace Name Mixin selector official hLdgw;h:Ldgw;intermediary field_11911Lnet/minecraft/class_2591;field_11911:Lnet/minecraft/class_2591;named SIGNLnet/minecraft/block/entity/BlockEntityType;SIGN:Lnet/minecraft/block/entity/BlockEntityType;
-
HANGING_SIGN
- Mappings:
Namespace Name Mixin selector official iLdgw;i:Ldgw;intermediary field_40330Lnet/minecraft/class_2591;field_40330:Lnet/minecraft/class_2591;named HANGING_SIGNLnet/minecraft/block/entity/BlockEntityType;HANGING_SIGN:Lnet/minecraft/block/entity/BlockEntityType;
-
MOB_SPAWNER
- Mappings:
Namespace Name Mixin selector official jLdgw;j:Ldgw;intermediary field_11889Lnet/minecraft/class_2591;field_11889:Lnet/minecraft/class_2591;named MOB_SPAWNERLnet/minecraft/block/entity/BlockEntityType;MOB_SPAWNER:Lnet/minecraft/block/entity/BlockEntityType;
-
PISTON
- Mappings:
Namespace Name Mixin selector official kLdgw;k:Ldgw;intermediary field_11897Lnet/minecraft/class_2591;field_11897:Lnet/minecraft/class_2591;named PISTONLnet/minecraft/block/entity/BlockEntityType;PISTON:Lnet/minecraft/block/entity/BlockEntityType;
-
BREWING_STAND
- Mappings:
Namespace Name Mixin selector official lLdgw;l:Ldgw;intermediary field_11894Lnet/minecraft/class_2591;field_11894:Lnet/minecraft/class_2591;named BREWING_STANDLnet/minecraft/block/entity/BlockEntityType;BREWING_STAND:Lnet/minecraft/block/entity/BlockEntityType;
-
ENCHANTING_TABLE
- Mappings:
Namespace Name Mixin selector official mLdgw;m:Ldgw;intermediary field_11912Lnet/minecraft/class_2591;field_11912:Lnet/minecraft/class_2591;named ENCHANTING_TABLELnet/minecraft/block/entity/BlockEntityType;ENCHANTING_TABLE:Lnet/minecraft/block/entity/BlockEntityType;
-
END_PORTAL
- Mappings:
Namespace Name Mixin selector official nLdgw;n:Ldgw;intermediary field_11898Lnet/minecraft/class_2591;field_11898:Lnet/minecraft/class_2591;named END_PORTALLnet/minecraft/block/entity/BlockEntityType;END_PORTAL:Lnet/minecraft/block/entity/BlockEntityType;
-
BEACON
- Mappings:
Namespace Name Mixin selector official oLdgw;o:Ldgw;intermediary field_11890Lnet/minecraft/class_2591;field_11890:Lnet/minecraft/class_2591;named BEACONLnet/minecraft/block/entity/BlockEntityType;BEACON:Lnet/minecraft/block/entity/BlockEntityType;
-
SKULL
- Mappings:
Namespace Name Mixin selector official pLdgw;p:Ldgw;intermediary field_11913Lnet/minecraft/class_2591;field_11913:Lnet/minecraft/class_2591;named SKULLLnet/minecraft/block/entity/BlockEntityType;SKULL:Lnet/minecraft/block/entity/BlockEntityType;
-
DAYLIGHT_DETECTOR
- Mappings:
Namespace Name Mixin selector official qLdgw;q:Ldgw;intermediary field_11900Lnet/minecraft/class_2591;field_11900:Lnet/minecraft/class_2591;named DAYLIGHT_DETECTORLnet/minecraft/block/entity/BlockEntityType;DAYLIGHT_DETECTOR:Lnet/minecraft/block/entity/BlockEntityType;
-
HOPPER
- Mappings:
Namespace Name Mixin selector official rLdgw;r:Ldgw;intermediary field_11888Lnet/minecraft/class_2591;field_11888:Lnet/minecraft/class_2591;named HOPPERLnet/minecraft/block/entity/BlockEntityType;HOPPER:Lnet/minecraft/block/entity/BlockEntityType;
-
COMPARATOR
- Mappings:
Namespace Name Mixin selector official sLdgw;s:Ldgw;intermediary field_11908Lnet/minecraft/class_2591;field_11908:Lnet/minecraft/class_2591;named COMPARATORLnet/minecraft/block/entity/BlockEntityType;COMPARATOR:Lnet/minecraft/block/entity/BlockEntityType;
-
BANNER
- Mappings:
Namespace Name Mixin selector official tLdgw;t:Ldgw;intermediary field_11905Lnet/minecraft/class_2591;field_11905:Lnet/minecraft/class_2591;named BANNERLnet/minecraft/block/entity/BlockEntityType;BANNER:Lnet/minecraft/block/entity/BlockEntityType;
-
STRUCTURE_BLOCK
- Mappings:
Namespace Name Mixin selector official uLdgw;u:Ldgw;intermediary field_11895Lnet/minecraft/class_2591;field_11895:Lnet/minecraft/class_2591;named STRUCTURE_BLOCKLnet/minecraft/block/entity/BlockEntityType;STRUCTURE_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;
-
END_GATEWAY
- Mappings:
Namespace Name Mixin selector official vLdgw;v:Ldgw;intermediary field_11906Lnet/minecraft/class_2591;field_11906:Lnet/minecraft/class_2591;named END_GATEWAYLnet/minecraft/block/entity/BlockEntityType;END_GATEWAY:Lnet/minecraft/block/entity/BlockEntityType;
-
COMMAND_BLOCK
- Mappings:
Namespace Name Mixin selector official wLdgw;w:Ldgw;intermediary field_11904Lnet/minecraft/class_2591;field_11904:Lnet/minecraft/class_2591;named COMMAND_BLOCKLnet/minecraft/block/entity/BlockEntityType;COMMAND_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;
-
SHULKER_BOX
- Mappings:
Namespace Name Mixin selector official xLdgw;x:Ldgw;intermediary field_11896Lnet/minecraft/class_2591;field_11896:Lnet/minecraft/class_2591;named SHULKER_BOXLnet/minecraft/block/entity/BlockEntityType;SHULKER_BOX:Lnet/minecraft/block/entity/BlockEntityType;
-
BED
- Mappings:
Namespace Name Mixin selector official yLdgw;y:Ldgw;intermediary field_11910Lnet/minecraft/class_2591;field_11910:Lnet/minecraft/class_2591;named BEDLnet/minecraft/block/entity/BlockEntityType;BED:Lnet/minecraft/block/entity/BlockEntityType;
-
CONDUIT
- Mappings:
Namespace Name Mixin selector official zLdgw;z:Ldgw;intermediary field_11902Lnet/minecraft/class_2591;field_11902:Lnet/minecraft/class_2591;named CONDUITLnet/minecraft/block/entity/BlockEntityType;CONDUIT:Lnet/minecraft/block/entity/BlockEntityType;
-
BARREL
- Mappings:
Namespace Name Mixin selector official ALdgw;A:Ldgw;intermediary field_16411Lnet/minecraft/class_2591;field_16411:Lnet/minecraft/class_2591;named BARRELLnet/minecraft/block/entity/BlockEntityType;BARREL:Lnet/minecraft/block/entity/BlockEntityType;
-
SMOKER
- Mappings:
Namespace Name Mixin selector official BLdgw;B:Ldgw;intermediary field_16414Lnet/minecraft/class_2591;field_16414:Lnet/minecraft/class_2591;named SMOKERLnet/minecraft/block/entity/BlockEntityType;SMOKER:Lnet/minecraft/block/entity/BlockEntityType;
-
BLAST_FURNACE
- Mappings:
Namespace Name Mixin selector official CLdgw;C:Ldgw;intermediary field_16415Lnet/minecraft/class_2591;field_16415:Lnet/minecraft/class_2591;named BLAST_FURNACELnet/minecraft/block/entity/BlockEntityType;BLAST_FURNACE:Lnet/minecraft/block/entity/BlockEntityType;
-
LECTERN
- Mappings:
Namespace Name Mixin selector official DLdgw;D:Ldgw;intermediary field_16412Lnet/minecraft/class_2591;field_16412:Lnet/minecraft/class_2591;named LECTERNLnet/minecraft/block/entity/BlockEntityType;LECTERN:Lnet/minecraft/block/entity/BlockEntityType;
-
BELL
- Mappings:
Namespace Name Mixin selector official ELdgw;E:Ldgw;intermediary field_16413Lnet/minecraft/class_2591;field_16413:Lnet/minecraft/class_2591;named BELLLnet/minecraft/block/entity/BlockEntityType;BELL:Lnet/minecraft/block/entity/BlockEntityType;
-
JIGSAW
- Mappings:
Namespace Name Mixin selector official FLdgw;F:Ldgw;intermediary field_16549Lnet/minecraft/class_2591;field_16549:Lnet/minecraft/class_2591;named JIGSAWLnet/minecraft/block/entity/BlockEntityType;JIGSAW:Lnet/minecraft/block/entity/BlockEntityType;
-
CAMPFIRE
- Mappings:
Namespace Name Mixin selector official GLdgw;G:Ldgw;intermediary field_17380Lnet/minecraft/class_2591;field_17380:Lnet/minecraft/class_2591;named CAMPFIRELnet/minecraft/block/entity/BlockEntityType;CAMPFIRE:Lnet/minecraft/block/entity/BlockEntityType;
-
BEEHIVE
- Mappings:
Namespace Name Mixin selector official HLdgw;H:Ldgw;intermediary field_20431Lnet/minecraft/class_2591;field_20431:Lnet/minecraft/class_2591;named BEEHIVELnet/minecraft/block/entity/BlockEntityType;BEEHIVE:Lnet/minecraft/block/entity/BlockEntityType;
-
SCULK_SENSOR
- Mappings:
Namespace Name Mixin selector official ILdgw;I:Ldgw;intermediary field_28117Lnet/minecraft/class_2591;field_28117:Lnet/minecraft/class_2591;named SCULK_SENSORLnet/minecraft/block/entity/BlockEntityType;SCULK_SENSOR:Lnet/minecraft/block/entity/BlockEntityType;
-
CALIBRATED_SCULK_SENSOR
- Mappings:
Namespace Name Mixin selector official JLdgw;J:Ldgw;intermediary field_43258Lnet/minecraft/class_2591;field_43258:Lnet/minecraft/class_2591;named CALIBRATED_SCULK_SENSORLnet/minecraft/block/entity/BlockEntityType;CALIBRATED_SCULK_SENSOR:Lnet/minecraft/block/entity/BlockEntityType;
-
SCULK_CATALYST
- Mappings:
Namespace Name Mixin selector official KLdgw;K:Ldgw;intermediary field_37647Lnet/minecraft/class_2591;field_37647:Lnet/minecraft/class_2591;named SCULK_CATALYSTLnet/minecraft/block/entity/BlockEntityType;SCULK_CATALYST:Lnet/minecraft/block/entity/BlockEntityType;
-
SCULK_SHRIEKER
- Mappings:
Namespace Name Mixin selector official LLdgw;L:Ldgw;intermediary field_37648Lnet/minecraft/class_2591;field_37648:Lnet/minecraft/class_2591;named SCULK_SHRIEKERLnet/minecraft/block/entity/BlockEntityType;SCULK_SHRIEKER:Lnet/minecraft/block/entity/BlockEntityType;
-
CHISELED_BOOKSHELF
- Mappings:
Namespace Name Mixin selector official MLdgw;M:Ldgw;intermediary field_40329Lnet/minecraft/class_2591;field_40329:Lnet/minecraft/class_2591;named CHISELED_BOOKSHELFLnet/minecraft/block/entity/BlockEntityType;CHISELED_BOOKSHELF:Lnet/minecraft/block/entity/BlockEntityType;
-
BRUSHABLE_BLOCK
- Mappings:
Namespace Name Mixin selector official NLdgw;N:Ldgw;intermediary field_42780Lnet/minecraft/class_2591;field_42780:Lnet/minecraft/class_2591;named BRUSHABLE_BLOCKLnet/minecraft/block/entity/BlockEntityType;BRUSHABLE_BLOCK:Lnet/minecraft/block/entity/BlockEntityType;
-
DECORATED_POT
- Mappings:
Namespace Name Mixin selector official OLdgw;O:Ldgw;intermediary field_42781Lnet/minecraft/class_2591;field_42781:Lnet/minecraft/class_2591;named DECORATED_POTLnet/minecraft/block/entity/BlockEntityType;DECORATED_POT:Lnet/minecraft/block/entity/BlockEntityType;
-
CRAFTER
- Mappings:
Namespace Name Mixin selector official PLdgw;P:Ldgw;intermediary field_46808Lnet/minecraft/class_2591;field_46808:Lnet/minecraft/class_2591;named CRAFTERLnet/minecraft/block/entity/BlockEntityType;CRAFTER:Lnet/minecraft/block/entity/BlockEntityType;
-
TRIAL_SPAWNER
- Mappings:
Namespace Name Mixin selector official QLdgw;Q:Ldgw;intermediary field_47352Lnet/minecraft/class_2591;field_47352:Lnet/minecraft/class_2591;named TRIAL_SPAWNERLnet/minecraft/block/entity/BlockEntityType;TRIAL_SPAWNER:Lnet/minecraft/block/entity/BlockEntityType;
-
factory
- Mappings:
Namespace Name Mixin selector official SLdgw;S:Ldgw$a;intermediary field_11892Lnet/minecraft/class_2591;field_11892:Lnet/minecraft/class_2591$class_5559;named factoryLnet/minecraft/block/entity/BlockEntityType;factory:Lnet/minecraft/block/entity/BlockEntityType$BlockEntityFactory;
-
blocks
- Mappings:
Namespace Name Mixin selector official TLdgw;T:Ljava/util/Set;intermediary field_19315Lnet/minecraft/class_2591;field_19315:Ljava/util/Set;named blocksLnet/minecraft/block/entity/BlockEntityType;blocks:Ljava/util/Set;
-
type
private final com.mojang.datafixers.types.Type<?> type- Mappings:
Namespace Name Mixin selector official ULdgw;U:Lcom/mojang/datafixers/types/Type;intermediary field_11909Lnet/minecraft/class_2591;field_11909:Lcom/mojang/datafixers/types/Type;named typeLnet/minecraft/block/entity/BlockEntityType;type:Lcom/mojang/datafixers/types/Type;
-
registryEntry
- Mappings:
Namespace Name Mixin selector official VLdgw;V:Lih$c;intermediary field_45786Lnet/minecraft/class_2591;field_45786:Lnet/minecraft/class_6880$class_6883;named registryEntryLnet/minecraft/block/entity/BlockEntityType;registryEntry:Lnet/minecraft/registry/entry/RegistryEntry$Reference;
-
-
Constructor Details
-
BlockEntityType
public BlockEntityType(BlockEntityType.BlockEntityFactory<? extends T> factory, Set<Block> blocks, com.mojang.datafixers.types.Type<?> type) - Mappings:
Namespace Name Mixin selector official <init>Ldgw;<init>(Ldgw$a;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)Vintermediary <init>Lnet/minecraft/class_2591;<init>(Lnet/minecraft/class_2591$class_5559;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)Vnamed <init>Lnet/minecraft/block/entity/BlockEntityType;<init>(Lnet/minecraft/block/entity/BlockEntityType$BlockEntityFactory;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)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 official aLdgw;a(Ldgw;)Lahg;intermediary method_11033Lnet/minecraft/class_2591;method_11033(Lnet/minecraft/class_2591;)Lnet/minecraft/class_2960;named getIdLnet/minecraft/block/entity/BlockEntityType;getId(Lnet/minecraft/block/entity/BlockEntityType;)Lnet/minecraft/util/Identifier;
-
create
private static <T extends BlockEntity> BlockEntityType<T> create(String id, BlockEntityType.Builder<T> builder) - Mappings:
Namespace Name Mixin selector official aLdgw;a(Ljava/lang/String;Ldgw$b;)Ldgw;intermediary method_11030Lnet/minecraft/class_2591;method_11030(Ljava/lang/String;Lnet/minecraft/class_2591$class_2592;)Lnet/minecraft/class_2591;named createLnet/minecraft/block/entity/BlockEntityType;create(Ljava/lang/String;Lnet/minecraft/block/entity/BlockEntityType$Builder;)Lnet/minecraft/block/entity/BlockEntityType;
-
instantiate
Returns a new instance of the block entity.- Returns:
- a new instance of the block entity
- See Also:
- Mappings:
Namespace Name Mixin selector official aLdgw;a(Lhx;Ldjg;)Ldgu;intermediary method_11032Lnet/minecraft/class_2591;method_11032(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2586;named instantiateLnet/minecraft/block/entity/BlockEntityType;instantiate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/entity/BlockEntity;
-
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 official aLdgw;a(Ldjg;)Zintermediary method_20526Lnet/minecraft/class_2591;method_20526(Lnet/minecraft/class_2680;)Znamed supportsLnet/minecraft/block/entity/BlockEntityType;supports(Lnet/minecraft/block/BlockState;)Z
-
getRegistryEntry
- Mappings:
Namespace Name Mixin selector official aLdgw;a()Lih$c;intermediary method_53254Lnet/minecraft/class_2591;method_53254()Lnet/minecraft/class_6880$class_6883;named getRegistryEntryLnet/minecraft/block/entity/BlockEntityType;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry$Reference;
-
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 official aLdgw;a(Lcsu;Lhx;)Ldgu;intermediary method_24182Lnet/minecraft/class_2591;method_24182(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;named getLnet/minecraft/block/entity/BlockEntityType;get(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
-