Uses of Interface
net.minecraft.data.client.model.BlockStateSupplier
Packages that use BlockStateSupplier
-
Uses of BlockStateSupplier in net.minecraft.data.client.model
Classes in net.minecraft.data.client.model that implement BlockStateSupplierModifier and TypeClassDescriptionclass
class
Fields in net.minecraft.data.client.model with type parameters of type BlockStateSupplierModifier and TypeFieldDescription(package private) Consumer<BlockStateSupplier>
BlockStateModelGenerator.blockStateCollector
Methods in net.minecraft.data.client.model that return BlockStateSupplierModifier 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)
Constructor parameters in net.minecraft.data.client.model with type arguments of type BlockStateSupplierModifierConstructorDescriptionBlockStateModelGenerator(Consumer<BlockStateSupplier> blockStateCollector, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector, Consumer<Item> simpleItemModelExemptionCollector)