Uses of Class
net.minecraft.world.level.block.entity.BlockEntityType
Package
Description
-
Uses of BlockEntityType in net.minecraft.client.renderer.blockentity
Modifier and TypeFieldDescriptionprivate static Map<BlockEntityType<?>,BlockEntityRendererProvider<?>>
BlockEntityRenderers.PROVIDERS
private Map<BlockEntityType<?>,BlockEntityRenderer<?>>
BlockEntityRenderDispatcher.renderers
Modifier and TypeMethodDescriptionstatic Map<BlockEntityType<?>,BlockEntityRenderer<?>>
BlockEntityRenderers.createEntityRenderers(BlockEntityRendererProvider.Context p_173599_)
Modifier and TypeMethodDescriptionstatic <T extends BlockEntity>
voidBlockEntityRenderers.register(BlockEntityType<? extends T> p_173591_, BlockEntityRendererProvider<T> p_173592_)
-
Uses of BlockEntityType in net.minecraft.core
Modifier and TypeFieldDescriptionstatic Registry<BlockEntityType<?>>
Registry.BLOCK_ENTITY_TYPE
Deprecated.static ResourceKey<Registry<BlockEntityType<?>>>
Registry.BLOCK_ENTITY_TYPE_REGISTRY
-
Uses of BlockEntityType in net.minecraft.world.level
Modifier and TypeMethodDescriptiondefault <T extends BlockEntity>
Optional<T>BlockGetter.getBlockEntity(BlockPos p_151367_, BlockEntityType<T> p_151368_)
default <T extends BlockEntity>
Optional<T>CommonLevelAccessor.getBlockEntity(BlockPos p_151452_, BlockEntityType<T> p_151453_)
<T extends BlockEntity>
Optional<T>LevelSimulatedReader.getBlockEntity(BlockPos p_151582_, BlockEntityType<T> p_151583_)
-
Uses of BlockEntityType in net.minecraft.world.level.block
Modifier and TypeFieldDescriptionprotected Supplier<BlockEntityType<? extends E>>
AbstractChestBlock.blockEntityType
Modifier and TypeMethodDescriptionBlockEntityType<? extends ChestBlockEntity>
ChestBlock.blockEntityType()
Modifier and TypeMethodDescriptionstatic <S extends BlockEntity>
DoubleBlockCombiner.NeighborCombineResult<S>DoubleBlockCombiner.combineWithNeigbour(BlockEntityType<S> p_52823_, Function<BlockState,DoubleBlockCombiner.BlockType> p_52824_, Function<BlockState,Direction> p_52825_, DirectionProperty p_52826_, BlockState p_52827_, LevelAccessor p_52828_, BlockPos p_52829_, BiPredicate<LevelAccessor,BlockPos> p_52830_)
protected static <T extends BlockEntity>
BlockEntityTicker<T>AbstractFurnaceBlock.createFurnaceTicker(Level p_151988_, BlockEntityType<T> p_151989_, BlockEntityType<? extends AbstractFurnaceBlockEntity> p_151990_)
protected static <E extends BlockEntity, A extends BlockEntity>
BlockEntityTicker<A>BaseEntityBlock.createTickerHelper(BlockEntityType<A> p_152133_, BlockEntityType<E> p_152134_, BlockEntityTicker<? super E> p_152135_)
<T extends BlockEntity>
BlockEntityTicker<T>AbstractSkullBlock.getTicker(Level p_151992_, BlockState p_151993_, BlockEntityType<T> p_151994_)
<T extends BlockEntity>
BlockEntityTicker<T>BeaconBlock.getTicker(Level p_152160_, BlockState p_152161_, BlockEntityType<T> p_152162_)
<T extends BlockEntity>
BlockEntityTicker<T>BeehiveBlock.getTicker(Level p_152180_, BlockState p_152181_, BlockEntityType<T> p_152182_)
<T extends BlockEntity>
BlockEntityTicker<T>BellBlock.getTicker(Level p_152194_, BlockState p_152195_, BlockEntityType<T> p_152196_)
<T extends BlockEntity>
BlockEntityTicker<T>BlastFurnaceBlock.getTicker(Level p_152382_, BlockState p_152383_, BlockEntityType<T> p_152384_)
<T extends BlockEntity>
BlockEntityTicker<T>BrewingStandBlock.getTicker(Level p_152694_, BlockState p_152695_, BlockEntityType<T> p_152696_)
<T extends BlockEntity>
BlockEntityTicker<T>CampfireBlock.getTicker(Level p_152755_, BlockState p_152756_, BlockEntityType<T> p_152757_)
<T extends BlockEntity>
BlockEntityTicker<T>ChestBlock.getTicker(Level p_153055_, BlockState p_153056_, BlockEntityType<T> p_153057_)
<T extends BlockEntity>
BlockEntityTicker<T>ConduitBlock.getTicker(Level p_153094_, BlockState p_153095_, BlockEntityType<T> p_153096_)
<T extends BlockEntity>
BlockEntityTicker<T>DaylightDetectorBlock.getTicker(Level p_153109_, BlockState p_153110_, BlockEntityType<T> p_153111_)
<T extends BlockEntity>
BlockEntityTicker<T>EnchantmentTableBlock.getTicker(Level p_153182_, BlockState p_153183_, BlockEntityType<T> p_153184_)
<T extends BlockEntity>
BlockEntityTicker<T>EnderChestBlock.getTicker(Level p_153199_, BlockState p_153200_, BlockEntityType<T> p_153201_)
<T extends BlockEntity>
BlockEntityTicker<T>EndGatewayBlock.getTicker(Level p_153189_, BlockState p_153190_, BlockEntityType<T> p_153191_)
default <T extends BlockEntity>
BlockEntityTicker<T>EntityBlock.getTicker(Level p_153212_, BlockState p_153213_, BlockEntityType<T> p_153214_)
<T extends BlockEntity>
BlockEntityTicker<T>FurnaceBlock.getTicker(Level p_153273_, BlockState p_153274_, BlockEntityType<T> p_153275_)
<T extends BlockEntity>
BlockEntityTicker<T>HopperBlock.getTicker(Level p_153378_, BlockState p_153379_, BlockEntityType<T> p_153380_)
<T extends BlockEntity>
BlockEntityTicker<T>SculkSensorBlock.getTicker(Level p_154401_, BlockState p_154402_, BlockEntityType<T> p_154403_)
<T extends BlockEntity>
BlockEntityTicker<T>ShulkerBoxBlock.getTicker(Level p_154543_, BlockState p_154544_, BlockEntityType<T> p_154545_)
<T extends BlockEntity>
BlockEntityTicker<T>SmokerBlock.getTicker(Level p_154640_, BlockState p_154641_, BlockEntityType<T> p_154642_)
<T extends BlockEntity>
BlockEntityTicker<T>SpawnerBlock.getTicker(Level p_154683_, BlockState p_154684_, BlockEntityType<T> p_154685_)
ModifierConstructorDescriptionprotected
AbstractChestBlock(BlockBehaviour.Properties p_48677_, Supplier<BlockEntityType<? extends E>> p_48678_)
ChestBlock(BlockBehaviour.Properties p_51490_, Supplier<BlockEntityType<? extends ChestBlockEntity>> p_51491_)
-
Uses of BlockEntityType in net.minecraft.world.level.block.entity
Modifier and TypeFieldDescriptionstatic BlockEntityType<BannerBlockEntity>
BlockEntityType.BANNER
static BlockEntityType<BarrelBlockEntity>
BlockEntityType.BARREL
static BlockEntityType<BeaconBlockEntity>
BlockEntityType.BEACON
static BlockEntityType<BedBlockEntity>
BlockEntityType.BED
static BlockEntityType<BeehiveBlockEntity>
BlockEntityType.BEEHIVE
static BlockEntityType<BellBlockEntity>
BlockEntityType.BELL
BlockEntityType.BLAST_FURNACE
BlockEntityType.BREWING_STAND
static BlockEntityType<CampfireBlockEntity>
BlockEntityType.CAMPFIRE
static BlockEntityType<ChestBlockEntity>
BlockEntityType.CHEST
static BlockEntityType<CommandBlockEntity>
BlockEntityType.COMMAND_BLOCK
static BlockEntityType<ComparatorBlockEntity>
BlockEntityType.COMPARATOR
static BlockEntityType<ConduitBlockEntity>
BlockEntityType.CONDUIT
BlockEntityType.DAYLIGHT_DETECTOR
static BlockEntityType<DispenserBlockEntity>
BlockEntityType.DISPENSER
static BlockEntityType<DropperBlockEntity>
BlockEntityType.DROPPER
BlockEntityType.ENCHANTING_TABLE
BlockEntityType.END_GATEWAY
BlockEntityType.END_PORTAL
static BlockEntityType<EnderChestBlockEntity>
BlockEntityType.ENDER_CHEST
static BlockEntityType<FurnaceBlockEntity>
BlockEntityType.FURNACE
static BlockEntityType<HopperBlockEntity>
BlockEntityType.HOPPER
static BlockEntityType<JigsawBlockEntity>
BlockEntityType.JIGSAW
static BlockEntityType<JukeboxBlockEntity>
BlockEntityType.JUKEBOX
static BlockEntityType<LecternBlockEntity>
BlockEntityType.LECTERN
static BlockEntityType<SpawnerBlockEntity>
BlockEntityType.MOB_SPAWNER
BlockEntityType.PISTON
BlockEntityType.SCULK_SENSOR
static BlockEntityType<ShulkerBoxBlockEntity>
BlockEntityType.SHULKER_BOX
static BlockEntityType<SignBlockEntity>
BlockEntityType.SIGN
static BlockEntityType<SkullBlockEntity>
BlockEntityType.SKULL
static BlockEntityType<SmokerBlockEntity>
BlockEntityType.SMOKER
static BlockEntityType<StructureBlockEntity>
BlockEntityType.STRUCTURE_BLOCK
BlockEntityType.TRAPPED_CHEST
private BlockEntityType<?>
BlockEntity.type
Modifier and TypeFieldDescriptionprivate ReverseTagWrapper<BlockEntityType<?>>
BlockEntityType.reverseTags
Modifier and TypeMethodDescriptionBlockEntityType.Builder.build(com.mojang.datafixers.types.Type<?> p_58967_)
BlockEntity.getType()
private static <T extends BlockEntity>
BlockEntityType<T>BlockEntityType.register(String p_58957_, BlockEntityType.Builder<T> p_58958_)
Modifier and TypeMethodDescriptionstatic ResourceLocation
BlockEntityType.getKey(BlockEntityType<?> p_58955_)
ModifierConstructorDescriptionprotected
AbstractFurnaceBlockEntity(BlockEntityType<?> p_154991_, BlockPos p_154992_, BlockState p_154993_, RecipeType<? extends AbstractCookingRecipe> p_154994_)
protected
BaseContainerBlockEntity(BlockEntityType<?> p_155076_, BlockPos p_155077_, BlockState p_155078_)
BlockEntity(BlockEntityType<?> p_155228_, BlockPos p_155229_, BlockState p_155230_)
protected
ChestBlockEntity(BlockEntityType<?> p_155327_, BlockPos p_155328_, BlockState p_155329_)
protected
DispenserBlockEntity(BlockEntityType<?> p_155489_, BlockPos p_155490_, BlockState p_155491_)
protected
RandomizableContainerBlockEntity(BlockEntityType<?> p_155629_, BlockPos p_155630_, BlockState p_155631_)
protected
TheEndPortalBlockEntity(BlockEntityType<?> p_155855_, BlockPos p_155856_, BlockState p_155857_)
-
Uses of BlockEntityType in net.minecraft.world.level.block.piston
Modifier and TypeMethodDescription<T extends BlockEntity>
BlockEntityTicker<T>MovingPistonBlock.getTicker(Level p_155875_, BlockState p_155876_, BlockEntityType<T> p_155877_)
-
Uses of BlockEntityType in net.minecraft.world.level.block.state
Modifier and TypeMethodDescription<T extends BlockEntity>
BlockEntityTicker<T>BlockBehaviour.BlockStateBase.getTicker(Level p_155945_, BlockEntityType<T> p_155946_)
-
Uses of BlockEntityType in net.minecraftforge.client.event
Modifier and TypeMethodDescription<T extends BlockEntity>
voidEntityRenderersEvent.RegisterRenderers.registerBlockEntityRenderer(BlockEntityType<? extends T> blockEntityType, BlockEntityRendererProvider<T> blockEntityRendererProvider)
Registers a block entity renderer. -
Uses of BlockEntityType in net.minecraftforge.debug.block
Modifier and TypeFieldDescriptionprivate static DeferredRegister<BlockEntityType<?>>
BlockEntityOnLoadTest.BE_TYPES
private static DeferredRegister<BlockEntityType<?>>
CustomSignsTest.BLOCK_ENTITIES
private static DeferredRegister<BlockEntityType<?>>
FullPotsAccessorDemo.BLOCK_ENTITIES
CustomSignsTest.CUSTOM_SIGN
FullPotsAccessorDemo.DIORITE_POT_BLOCK_ENTITY
private static RegistryObject<BlockEntityType<BlockEntityOnLoadTest.TestBlockEntity>>
BlockEntityOnLoadTest.TEST_BE_TYPE
Modifier and TypeMethodDescription<T extends BlockEntity>
BlockEntityTicker<T>BlockEntityOnLoadTest.TestBlock.getTicker(Level level, BlockState state, BlockEntityType<T> type)
-
Uses of BlockEntityType in net.minecraftforge.debug.misc
Modifier and TypeFieldDescriptionprivate static Tag.Named<BlockEntityType<?>>
CustomTagTypesTest.STORAGE
-
Uses of BlockEntityType in net.minecraftforge.fluids.capability
ModifierConstructorDescriptionTileFluidHandler(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state)
-
Uses of BlockEntityType in net.minecraftforge.registries
Modifier and TypeFieldDescriptionstatic IForgeRegistry<BlockEntityType<?>>
ForgeRegistries.BLOCK_ENTITIES
static ResourceKey<Registry<BlockEntityType<?>>>
ForgeRegistries.Keys.BLOCK_ENTITY_TYPES