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 TypeFieldDescriptionprivate 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)private static BlockStateSupplierBlockStateModelGenerator.createAxisRotatedBlockState(Block block, Identifier modelId)private static BlockStateSupplierBlockStateModelGenerator.createAxisRotatedBlockState(Block block, Identifier verticalModelId, Identifier horizontalModelId)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)private static BlockStateSupplierBlockStateModelGenerator.createFenceBlockState(Block fenceBlock, Identifier postModelId, Identifier sideModelId)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)private static BlockStateSupplierBlockStateModelGenerator.createPressurePlateBlockState(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId)private static BlockStateSupplierBlockStateModelGenerator.createSlabBlockState(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId)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)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)