Uses of Interface
net.minecraft.client.data.models.blockstates.BlockStateGenerator
Packages that use BlockStateGenerator
-
Uses of BlockStateGenerator in net.minecraft.client.data.models
Fields in net.minecraft.client.data.models with type parameters of type BlockStateGeneratorModifier and TypeFieldDescriptionfinal Consumer<BlockStateGenerator> BlockModelGenerators.blockStateOutputprivate final Map<Block, BlockStateGenerator> ModelProvider.BlockStateGeneratorCollector.generatorsMethods in net.minecraft.client.data.models that return BlockStateGeneratorModifier and TypeMethodDescriptionBlockModelGenerators.BlockStateGeneratorSupplier.create(Block block, ResourceLocation modelLocation, TextureMapping textureMapping, BiConsumer<ResourceLocation, ModelInstance> modelOutput) static BlockStateGeneratorBlockModelGenerators.createAxisAlignedPillarBlock(Block axisAlignedPillarBlock, ResourceLocation modelLocation) static BlockStateGeneratorBlockModelGenerators.createButton(Block buttonBlock, ResourceLocation unpoweredModelLocation, ResourceLocation poweredModelLocation) BlockModelGenerators.createCopperBulb(Block bulbBlock, ResourceLocation unlit, ResourceLocation unlitPowered, ResourceLocation lit, ResourceLocation litPowered) static BlockStateGeneratorBlockModelGenerators.createCustomFence(Block customFenceBlock, ResourceLocation postModelId, ResourceLocation northModelId, ResourceLocation eastModelId, ResourceLocation southModelId, ResourceLocation westModelId) static BlockStateGeneratorBlockModelGenerators.createDoor(Block doorBlock, ResourceLocation topLeftModelLocation, ResourceLocation topLeftOpenModelLocation, ResourceLocation topRightModelLocation, ResourceLocation topRightOpenModelLocation, ResourceLocation bottomLeftModelLocation, ResourceLocation bottomLeftOpenModelLocation, ResourceLocation bottomRightModelLocation, ResourceLocation bottomRightOpenModelLocation) static BlockStateGeneratorBlockModelGenerators.createFence(Block fenceBlock, ResourceLocation fencePostModelLocation, ResourceLocation fenceSideModelLocation) static BlockStateGeneratorBlockModelGenerators.createFenceGate(Block fenceGateBlock, ResourceLocation openModelLocation, ResourceLocation closedModelLocation, ResourceLocation wallOpenModelLocation, ResourceLocation wallClosedModelLocation, boolean uvLock) static BlockStateGeneratorBlockModelGenerators.createMirroredColumnGenerator(Block columnBlock, ResourceLocation location, TextureMapping textureMapping, BiConsumer<ResourceLocation, ModelInstance> modelOutput) static BlockStateGeneratorBlockModelGenerators.createMirroredCubeGenerator(Block cubeBlock, ResourceLocation location, TextureMapping textureMapping, BiConsumer<ResourceLocation, ModelInstance> modelOutput) static BlockStateGeneratorBlockModelGenerators.createNorthWestMirroredCubeGenerator(Block cubeBlock, ResourceLocation location, TextureMapping textureMapping, BiConsumer<ResourceLocation, ModelInstance> modelOutput) static BlockStateGeneratorBlockModelGenerators.createOrientableTrapdoor(Block orientableTrapdoorBlock, ResourceLocation topModelLocation, ResourceLocation bottomModelLocation, ResourceLocation openModelLocation) static BlockStateGeneratorBlockModelGenerators.createPillarBlockUVLocked(Block block, TextureMapping textureMapping, BiConsumer<ResourceLocation, ModelInstance> modelOutput) static BlockStateGeneratorBlockModelGenerators.createPressurePlate(Block pressurePlateBlock, ResourceLocation unpoweredModelLocation, ResourceLocation poweredModelLocation) static BlockStateGeneratorBlockModelGenerators.createRotatedPillarWithHorizontalVariant(Block rotatedPillarBlock, ResourceLocation modelLocation, ResourceLocation horizontalModelLocation) static BlockStateGeneratorBlockModelGenerators.createSlab(Block slabBlock, ResourceLocation bottomHalfModelLocation, ResourceLocation topHalfModelLocation, ResourceLocation doubleModelLocation) static BlockStateGeneratorBlockModelGenerators.createStairs(Block stairsBlock, ResourceLocation innerModelLocation, ResourceLocation straightModelLocation, ResourceLocation outerModelLocation) static BlockStateGeneratorBlockModelGenerators.createTrapdoor(Block trapdoorBlock, ResourceLocation topModelLocation, ResourceLocation bottomModelLocation, ResourceLocation openModelLocation) static BlockStateGeneratorBlockModelGenerators.createWall(Block wallBlock, ResourceLocation postModelLocation, ResourceLocation lowSideModelLocation, ResourceLocation tallSideModelLocation) Methods in net.minecraft.client.data.models with parameters of type BlockStateGeneratorModifier and TypeMethodDescriptionvoidModelProvider.BlockStateGeneratorCollector.accept(BlockStateGenerator p_388748_) Constructor parameters in net.minecraft.client.data.models with type arguments of type BlockStateGeneratorModifierConstructorDescriptionBlockModelGenerators(Consumer<BlockStateGenerator> blockStateOutput, ItemModelOutput itemModelOutput, BiConsumer<ResourceLocation, ModelInstance> modelOutput) -
Uses of BlockStateGenerator in net.minecraft.client.data.models.blockstates
Classes in net.minecraft.client.data.models.blockstates that implement BlockStateGenerator