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 TypeClassDescriptionclassclassFields in net.minecraft.data.client.model with type parameters of type BlockStateSupplierModifier and TypeFieldDescription(package private) Consumer<BlockStateSupplier>BlockStateModelGenerator.blockStateCollectorMethods 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 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 static BlockStateSupplierBlockStateModelGenerator.createDeepslateState(Block block, Identifier modelId, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)private static BlockStateSupplierBlockStateModelGenerator.createDoorBlockState(Block doorBlock, Identifier bottomModelId, Identifier bottomHingeModelId, Identifier topModelId, Identifier topHingeModelId)(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)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, Texture texture, BiConsumer<Identifier,Supplier<JsonElement>> modelCollector)private static BlockStateSupplierBlockStateModelGenerator.createTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)(package private) static BlockStateSupplierBlockStateModelGenerator.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)