类 BlockEntityType<T extends BlockEntity>
java.lang.Object
net.minecraft.world.level.block.entity.BlockEntityType<T>
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static 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> private final Holder.Reference
<BlockEntityType<?>> static final BlockEntityType
<CalibratedSculkSensorBlockEntity> static final BlockEntityType
<CampfireBlockEntity> static final BlockEntityType
<ChestBlockEntity> static final BlockEntityType
<ChiseledBookShelfBlockEntity> static final BlockEntityType
<CommandBlockEntity> 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
<TheEndGatewayBlockEntity> static final BlockEntityType
<TheEndPortalBlockEntity> static final BlockEntityType
<EnderChestBlockEntity> private final BlockEntityType.BlockEntitySupplier
<? 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 org.slf4j.Logger
static final BlockEntityType
<SpawnerBlockEntity> private final boolean
private static final Set
<BlockEntityType<?>> static final BlockEntityType
<PistonMovingBlockEntity> 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
<StructureBlockEntity> static final BlockEntityType
<TestBlockEntity> static final BlockEntityType
<TestInstanceBlockEntity> static final BlockEntityType
<TrappedChestBlockEntity> static final BlockEntityType
<TrialSpawnerBlockEntity> static final BlockEntityType
<VaultBlockEntity> -
构造器概要
构造器构造器说明BlockEntityType
(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, boolean onlyOpCanSetNbt, Block... p_155260_) BlockEntityType
(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, Set<Block> p_155260_) BlockEntityType
(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, Set<Block> p_155260_, boolean onlyOpCanSetNbt) BlockEntityType
(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, Block... p_155260_) -
方法概要
修饰符和类型方法说明已过时。create
(BlockPos p_155265_, BlockState p_155266_) getBlockEntity
(BlockGetter p_58950_, BlockPos p_58951_) static ResourceLocation
getKey
(BlockEntityType<?> p_58955_) Neo: Add getter for an immutable view of the set of valid blocks.boolean
isValid
(BlockState p_155263_) boolean
private static <T extends BlockEntity>
BlockEntityType<T> register
(String p_58957_, BlockEntityType.BlockEntitySupplier<? extends T> p_362578_, Block... p_364748_)
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
FURNACE
-
CHEST
-
TRAPPED_CHEST
-
ENDER_CHEST
-
JUKEBOX
-
DISPENSER
-
DROPPER
-
SIGN
-
HANGING_SIGN
-
MOB_SPAWNER
-
CREAKING_HEART
-
PISTON
-
BREWING_STAND
-
ENCHANTING_TABLE
-
END_PORTAL
-
BEACON
-
SKULL
-
DAYLIGHT_DETECTOR
-
HOPPER
-
COMPARATOR
-
BANNER
-
STRUCTURE_BLOCK
-
END_GATEWAY
-
COMMAND_BLOCK
-
SHULKER_BOX
-
BED
-
CONDUIT
-
BARREL
-
SMOKER
-
BLAST_FURNACE
-
LECTERN
-
BELL
-
JIGSAW
-
CAMPFIRE
-
BEEHIVE
-
SCULK_SENSOR
-
CALIBRATED_SCULK_SENSOR
-
SCULK_CATALYST
-
SCULK_SHRIEKER
-
CHISELED_BOOKSHELF
-
BRUSHABLE_BLOCK
-
DECORATED_POT
-
CRAFTER
-
TRIAL_SPAWNER
-
VAULT
-
TEST_BLOCK
-
TEST_INSTANCE_BLOCK
-
OP_ONLY_CUSTOM_DATA
-
factory
-
validBlocks
-
builtInRegistryHolder
-
onlyOpCanSetNbt
private final boolean onlyOpCanSetNbt
-
-
构造器详细资料
-
BlockEntityType
public BlockEntityType(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, Set<Block> p_155260_) -
BlockEntityType
public BlockEntityType(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, Set<Block> p_155260_, boolean onlyOpCanSetNbt) -
BlockEntityType
public BlockEntityType(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, Block... p_155260_) -
BlockEntityType
public BlockEntityType(BlockEntityType.BlockEntitySupplier<? extends T> p_155259_, boolean onlyOpCanSetNbt, Block... p_155260_)
-
-
方法详细资料
-
getKey
-
register
private static <T extends BlockEntity> BlockEntityType<T> register(String p_58957_, BlockEntityType.BlockEntitySupplier<? extends T> p_362578_, Block... p_364748_) -
create
-
getValidBlocks
Neo: Add getter for an immutable view of the set of valid blocks. -
isValid
-
builtInRegistryHolder
已过时。 -
getBlockEntity
-
onlyOpCanSetNbt
public boolean onlyOpCanSetNbt()
-