Uses of Class
net.minecraft.block.entity.BlockEntityType
Packages that use BlockEntityType
Package
Description
-
Uses of BlockEntityType in net.minecraft.block
Fields in net.minecraft.block with type parameters of type BlockEntityTypeModifier and TypeFieldDescriptionprotected Supplier<BlockEntityType<? extends E>>AbstractChestBlock.entityTypeRetrieverMethods in net.minecraft.block that return BlockEntityTypeModifier and TypeMethodDescriptionBlockEntityType<? extends ChestBlockEntity>ChestBlock.getExpectedEntityType()Methods in net.minecraft.block with parameters of type BlockEntityTypeModifier and TypeMethodDescriptionprotected static <T extends BlockEntity>
@Nullable BlockEntityTicker<T>AbstractFurnaceBlock.checkType(World world, BlockEntityType<T> givenType, BlockEntityType<? extends AbstractFurnaceBlockEntity> expectedType)protected static <E extends BlockEntity, A extends BlockEntity>
@Nullable BlockEntityTicker<A>BlockWithEntity.checkType(BlockEntityType<A> givenType, BlockEntityType<E> expectedType, BlockEntityTicker<? super E> ticker)Returns the ticker if the given type and expected type are the same, or null if they are different.<T extends BlockEntity>
@Nullable BlockEntityTicker<T>AbstractBlock.AbstractBlockState.getBlockEntityTicker(World world, BlockEntityType<T> blockEntityType)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>AbstractSkullBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>BeaconBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>BeehiveBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>BellBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>BlastFurnaceBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)default <T extends BlockEntity>
@Nullable BlockEntityTicker<T>BlockEntityProvider.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>BrewingStandBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>CampfireBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>ChestBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>ConduitBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>DaylightDetectorBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>EnchantingTableBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>EnderChestBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>EndGatewayBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>FurnaceBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>HopperBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>PistonExtensionBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>SculkSensorBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>ShulkerBoxBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>SmokerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)<T extends BlockEntity>
@Nullable BlockEntityTicker<T>SpawnerBlock.getTicker(World world, BlockState state, BlockEntityType<T> type)static <S extends BlockEntity>
DoubleBlockProperties.PropertySource<S>DoubleBlockProperties.toPropertySource(BlockEntityType<S> blockEntityType, Function<BlockState,DoubleBlockProperties.Type> typeMapper, Function<BlockState,Direction> function, DirectionProperty directionProperty, BlockState state, WorldAccess world, BlockPos pos, BiPredicate<WorldAccess,BlockPos> fallbackTester)Constructor parameters in net.minecraft.block with type arguments of type BlockEntityTypeModifierConstructorDescriptionprotectedAbstractChestBlock(AbstractBlock.Settings settings, Supplier<BlockEntityType<? extends E>> entityTypeSupplier)protectedChestBlock(AbstractBlock.Settings settings, Supplier<BlockEntityType<? extends ChestBlockEntity>> entityTypeSupplier) -
Uses of BlockEntityType in net.minecraft.block.entity
Fields in net.minecraft.block.entity declared as BlockEntityTypeModifier and TypeFieldDescriptionstatic BlockEntityType<BannerBlockEntity>BlockEntityType.BANNERstatic BlockEntityType<BarrelBlockEntity>BlockEntityType.BARRELstatic BlockEntityType<BeaconBlockEntity>BlockEntityType.BEACONstatic BlockEntityType<BedBlockEntity>BlockEntityType.BEDstatic BlockEntityType<BeehiveBlockEntity>BlockEntityType.BEEHIVEstatic BlockEntityType<BellBlockEntity>BlockEntityType.BELLBlockEntityType.BLAST_FURNACEBlockEntityType.BREWING_STANDstatic BlockEntityType<CampfireBlockEntity>BlockEntityType.CAMPFIREstatic BlockEntityType<ChestBlockEntity>BlockEntityType.CHESTBlockEntityType.COMMAND_BLOCKstatic BlockEntityType<ComparatorBlockEntity>BlockEntityType.COMPARATORstatic BlockEntityType<ConduitBlockEntity>BlockEntityType.CONDUITBlockEntityType.DAYLIGHT_DETECTORstatic BlockEntityType<DispenserBlockEntity>BlockEntityType.DISPENSERstatic BlockEntityType<DropperBlockEntity>BlockEntityType.DROPPERBlockEntityType.ENCHANTING_TABLEstatic BlockEntityType<EndGatewayBlockEntity>BlockEntityType.END_GATEWAYstatic BlockEntityType<EndPortalBlockEntity>BlockEntityType.END_PORTALstatic BlockEntityType<EnderChestBlockEntity>BlockEntityType.ENDER_CHESTstatic BlockEntityType<FurnaceBlockEntity>BlockEntityType.FURNACEstatic BlockEntityType<HopperBlockEntity>BlockEntityType.HOPPERstatic BlockEntityType<JigsawBlockEntity>BlockEntityType.JIGSAWstatic BlockEntityType<JukeboxBlockEntity>BlockEntityType.JUKEBOXstatic BlockEntityType<LecternBlockEntity>BlockEntityType.LECTERNstatic BlockEntityType<MobSpawnerBlockEntity>BlockEntityType.MOB_SPAWNERstatic BlockEntityType<PistonBlockEntity>BlockEntityType.PISTONBlockEntityType.SCULK_SENSORstatic BlockEntityType<ShulkerBoxBlockEntity>BlockEntityType.SHULKER_BOXstatic BlockEntityType<SignBlockEntity>BlockEntityType.SIGNstatic BlockEntityType<SkullBlockEntity>BlockEntityType.SKULLstatic BlockEntityType<SmokerBlockEntity>BlockEntityType.SMOKERBlockEntityType.STRUCTURE_BLOCKBlockEntityType.TRAPPED_CHESTprivate BlockEntityType<?>BlockEntity.typeMethods in net.minecraft.block.entity that return BlockEntityTypeModifier and TypeMethodDescriptionBlockEntityType.Builder.build(com.mojang.datafixers.types.Type<?> type)private static <T extends BlockEntity>
BlockEntityType<T>BlockEntityType.create(String id, BlockEntityType.Builder<T> builder)BlockEntity.getType()Methods in net.minecraft.block.entity with parameters of type BlockEntityTypeModifier and TypeMethodDescriptionstatic @Nullable IdentifierBlockEntityType.getId(BlockEntityType<?> type)Constructors in net.minecraft.block.entity with parameters of type BlockEntityTypeModifierConstructorDescriptionprotectedAbstractFurnaceBlockEntity(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType)BlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)protectedChestBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)protectedDispenserBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)protectedEndPortalBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)protectedLockableContainerBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)protectedLootableContainerBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) -
Uses of BlockEntityType in net.minecraft.client.render.block.entity
Fields in net.minecraft.client.render.block.entity with type parameters of type BlockEntityTypeModifier and TypeFieldDescriptionprivate static Map<BlockEntityType<?>,BlockEntityRendererFactory<?>>BlockEntityRendererFactories.FACTORIESprivate Map<BlockEntityType<?>,BlockEntityRenderer<?>>BlockEntityRenderDispatcher.renderersMethods in net.minecraft.client.render.block.entity that return types with arguments of type BlockEntityTypeModifier and TypeMethodDescriptionstatic Map<BlockEntityType<?>,BlockEntityRenderer<?>>BlockEntityRendererFactories.reload(BlockEntityRendererFactory.Context args)Methods in net.minecraft.client.render.block.entity with parameters of type BlockEntityTypeModifier and TypeMethodDescriptionprivate static <T extends BlockEntity>
voidBlockEntityRendererFactories.register(BlockEntityType<? extends T> type, BlockEntityRendererFactory<T> factory) -
Uses of BlockEntityType in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type BlockEntityTypeModifier and TypeFieldDescriptionstatic Registry<BlockEntityType<?>>Registry.BLOCK_ENTITY_TYPEstatic RegistryKey<Registry<BlockEntityType<?>>>Registry.BLOCK_ENTITY_TYPE_KEY -
Uses of BlockEntityType in net.minecraft.world
Methods in net.minecraft.world with parameters of type BlockEntityTypeModifier and TypeMethodDescriptiondefault <T extends BlockEntity>
Optional<T>BlockView.getBlockEntity(BlockPos pos, BlockEntityType<T> type)default <T extends BlockEntity>
Optional<T>RegistryWorldView.getBlockEntity(BlockPos pos, BlockEntityType<T> type)<T extends BlockEntity>
Optional<T>TestableWorld.getBlockEntity(BlockPos pos, BlockEntityType<T> type)