Uses of Interface
net.minecraft.data.client.model.BlockStateSupplier
-
Uses of BlockStateSupplier in net.minecraft.data.client.model
Modifier and TypeClassDescriptionclass
class
Modifier and TypeFieldDescription(package private) Consumer<BlockStateSupplier>
BlockStateModelGenerator.blockStateCollector
Modifier and TypeMethodDescriptionBlockStateModelGenerator.StateFactory.create(Block block, Identifier modelId, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createAxisRotatedBlockState(Block block, Identifier modelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createAxisRotatedBlockState(Block block, Identifier verticalModelId, Identifier horizontalModelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createButtonBlockState(Block buttonBlock, Identifier regularModelId, Identifier pressedModelId)
private static BlockStateSupplier
BlockStateModelGenerator.createDeepslateState(Block block, Identifier modelId, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
private static BlockStateSupplier
BlockStateModelGenerator.createDoorBlockState(Block doorBlock, Identifier bottomModelId, Identifier bottomHingeModelId, Identifier topModelId, Identifier topHingeModelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createFenceBlockState(Block fenceBlock, Identifier postModelId, Identifier sideModelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createFenceGateBlockState(Block fenceGateBlock, Identifier openModelId, Identifier closedModelId, Identifier openWallModelId, Identifier closedWallModelId)
private static BlockStateSupplier
BlockStateModelGenerator.createOrientableTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createPressurePlateBlockState(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createSlabBlockState(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createStairsBlockState(Block stairsBlock, Identifier innerModelId, Identifier regularModelId, Identifier outerModelId)
private static BlockStateSupplier
BlockStateModelGenerator.createStoneState(Block block, Identifier modelId, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)
private static BlockStateSupplier
BlockStateModelGenerator.createTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
(package private) static BlockStateSupplier
BlockStateModelGenerator.createWallBlockState(Block wallBlock, Identifier postModelId, Identifier lowSideModelId, Identifier tallSideModelId)
ModifierConstructorDescriptionBlockStateModelGenerator(Consumer<BlockStateSupplier> blockStateCollector, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector, Consumer<Item> simpleItemModelExemptionCollector)