Uses of Interface
net.minecraft.data.models.blockstates.BlockStateGenerator
Packages that use BlockStateGenerator
-
Uses of BlockStateGenerator in net.minecraft.data.models
Fields in net.minecraft.data.models with type parameters of type BlockStateGeneratorModifier and TypeFieldDescription(package private) final Consumer
<BlockStateGenerator> BlockModelGenerators.blockStateOutput
Methods in net.minecraft.data.models that return BlockStateGeneratorModifier and TypeMethodDescriptionBlockModelGenerators.BlockStateGeneratorSupplier.create
(Block pBlock, ResourceLocation pModelLocation, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) (package private) static BlockStateGenerator
BlockModelGenerators.createAxisAlignedPillarBlock
(Block pAxisAlignedPillarBlock, ResourceLocation pModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createButton
(Block pButtonBlock, ResourceLocation pUnpoweredModelLocation, ResourceLocation pPoweredModelLocation) private BlockStateGenerator
BlockModelGenerators.createCopperBulb
(Block pBulbBlock, ResourceLocation pUnlit, ResourceLocation pUnlitPowered, ResourceLocation pLit, ResourceLocation pLitPowered) (package private) static BlockStateGenerator
BlockModelGenerators.createCustomFence
(Block pCustomFenceBlock, ResourceLocation pPostModelId, ResourceLocation pNorthModelId, ResourceLocation pEastModelId, ResourceLocation pSouthModelId, ResourceLocation pWestModelId) private static BlockStateGenerator
BlockModelGenerators.createDoor
(Block pDoorBlock, ResourceLocation pTopLeftModelLocation, ResourceLocation pTopLeftOpenModelLocation, ResourceLocation pTopRightModelLocation, ResourceLocation pTopRightOpenModelLocation, ResourceLocation pBottomLeftModelLocation, ResourceLocation pBottomLeftOpenModelLocation, ResourceLocation pBottomRightModelLocation, ResourceLocation pBottomRightOpenModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createFence
(Block pFenceBlock, ResourceLocation pFencePostModelLocation, ResourceLocation pFenceSideModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createFenceGate
(Block pFenceGateBlock, ResourceLocation pOpenModelLocation, ResourceLocation pClosedModelLocation, ResourceLocation pWallOpenModelLocation, ResourceLocation pWallClosedModelLocation, boolean pUvLock) private static BlockStateGenerator
BlockModelGenerators.createMirroredColumnGenerator
(Block p_176180_, ResourceLocation p_176181_, TextureMapping p_176182_, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> p_176183_) private static BlockStateGenerator
BlockModelGenerators.createMirroredCubeGenerator
(Block p_176110_, ResourceLocation p_176111_, TextureMapping p_176112_, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> p_176113_) private static BlockStateGenerator
BlockModelGenerators.createNorthWestMirroredCubeGenerator
(Block p_236317_, ResourceLocation p_236318_, TextureMapping p_236319_, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> p_236320_) private static BlockStateGenerator
BlockModelGenerators.createOrientableTrapdoor
(Block pOrientableTrapdoorBlock, ResourceLocation pTopModelLocation, ResourceLocation pBottomModelLocation, ResourceLocation pOpenModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createPillarBlockUVLocked
(Block pBlock, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput) (package private) static BlockStateGenerator
BlockModelGenerators.createPressurePlate
(Block pPressurePlateBlock, ResourceLocation pUnpoweredModelLocation, ResourceLocation pPoweredModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createRotatedPillarWithHorizontalVariant
(Block pRotatedPillarBlock, ResourceLocation pModelLocation, ResourceLocation pHorizontalModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createSlab
(Block pSlabBlock, ResourceLocation pBottomHalfModelLocation, ResourceLocation pTopHalfModelLocation, ResourceLocation pDoubleModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createStairs
(Block pStairsBlock, ResourceLocation pInnerModelLocation, ResourceLocation pStraightModelLocation, ResourceLocation pOuterModelLocation) private static BlockStateGenerator
BlockModelGenerators.createTrapdoor
(Block pTrapdoorBlock, ResourceLocation pTopModelLocation, ResourceLocation pBottomModelLocation, ResourceLocation pOpenModelLocation) (package private) static BlockStateGenerator
BlockModelGenerators.createWall
(Block pWallBlock, ResourceLocation pPostModelLocation, ResourceLocation pLowSideModelLocation, ResourceLocation pTallSideModelLocation) Constructor parameters in net.minecraft.data.models with type arguments of type BlockStateGeneratorModifierConstructorDescriptionBlockModelGenerators
(Consumer<BlockStateGenerator> pBlockStateOutput, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> pModelOutput, Consumer<Item> pSkippedAutoModelsOutput) -
Uses of BlockStateGenerator in net.minecraft.data.models.blockstates
Classes in net.minecraft.data.models.blockstates that implement BlockStateGenerator