Uses of Interface
net.minecraft.data.client.BlockStateSupplier
Packages that use BlockStateSupplier
-
Uses of BlockStateSupplier in net.minecraft.data.client
Classes in net.minecraft.data.client that implement BlockStateSupplierModifier and TypeClassDescriptionclassclassFields in net.minecraft.data.client with type parameters of type BlockStateSupplierModifier and TypeFieldDescription(package private) final Consumer<BlockStateSupplier> BlockStateModelGenerator.blockStateCollectorMethods in net.minecraft.data.client that return BlockStateSupplierModifier and TypeMethodDescriptionBlockStateModelGenerator.StateFactory.create(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) (package private) static BlockStateSupplierBlockStateModelGenerator.createAxisRotatedBlockState(Block block, Identifier modelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createAxisRotatedBlockState(Block block, Identifier verticalModelId, Identifier horizontalModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createButtonBlockState(Block buttonBlock, Identifier regularModelId, Identifier pressedModelId) private BlockStateSupplierBlockStateModelGenerator.createCopperBulbBlockState(Block copperBulbBlock, Identifier modelId, Identifier litModelId, Identifier poweredModelId, Identifier litPoweredModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createCustomFenceBlockState(Block customFenceBlock, Identifier postModelId, Identifier northModelId, Identifier eastModelId, Identifier southModelId, Identifier westModelId) private static BlockStateSupplierBlockStateModelGenerator.createDeepslateState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) private static BlockStateSupplierBlockStateModelGenerator.createDoorBlockState(Block doorBlock, Identifier bottomLeftHingeClosedModelId, Identifier bottomLeftHingeOpenModelId, Identifier bottomRightHingeClosedModelId, Identifier bottomRightHingeOpenModelId, Identifier topLeftHingeClosedModelId, Identifier topLeftHingeOpenModelId, Identifier topRightHingeClosedModelId, Identifier topRightHingeOpenModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createFenceBlockState(Block fenceBlock, Identifier postModelId, Identifier sideModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createFenceGateBlockState(Block fenceGateBlock, Identifier openModelId, Identifier closedModelId, Identifier openWallModelId, Identifier closedWallModelId, boolean uvlock) private static BlockStateSupplierBlockStateModelGenerator.createMudBrickState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) private static BlockStateSupplierBlockStateModelGenerator.createOrientableTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createPressurePlateBlockState(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createSlabBlockState(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createStairsBlockState(Block stairsBlock, Identifier innerModelId, Identifier regularModelId, Identifier outerModelId) private static BlockStateSupplierBlockStateModelGenerator.createStoneState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) private static BlockStateSupplierBlockStateModelGenerator.createTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId) (package private) static BlockStateSupplierBlockStateModelGenerator.createUvLockedColumnBlockState(Block block, TextureMap textureMap, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector) (package private) static BlockStateSupplierBlockStateModelGenerator.createWallBlockState(Block wallBlock, Identifier postModelId, Identifier lowSideModelId, Identifier tallSideModelId) Constructor parameters in net.minecraft.data.client with type arguments of type BlockStateSupplierModifierConstructorDescriptionBlockStateModelGenerator(Consumer<BlockStateSupplier> blockStateCollector, BiConsumer<Identifier, Supplier<JsonElement>> modelCollector, Consumer<Item> simpleItemModelExemptionCollector)