Package com.idark.valoria.core.datagen
Class BlockStateGen
java.lang.Object
net.minecraftforge.client.model.generators.BlockStateProvider
com.idark.valoria.core.datagen.BlockStateGen
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public class BlockStateGen
extends net.minecraftforge.client.model.generators.BlockStateProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.client.model.generators.BlockStateProvider
net.minecraftforge.client.model.generators.BlockStateProvider.ConfiguredModelList
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider>
-
Field Summary
Fields inherited from class net.minecraftforge.client.model.generators.BlockStateProvider
registeredBlocks, WALL_PROPS
Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR
-
Constructor Summary
ConstructorDescriptionBlockStateGen
(net.minecraft.data.PackOutput output, net.minecraftforge.common.data.ExistingFileHelper exFileHelper) -
Method Summary
Modifier and TypeMethodDescriptionvoid
hangingSignBlock
(net.minecraft.world.level.block.Block signBlock, net.minecraft.world.level.block.Block wallSignBlock, net.minecraft.resources.ResourceLocation texture) void
hangingSignBlock
(net.minecraft.world.level.block.Block signBlock, net.minecraft.world.level.block.Block wallSignBlock, net.minecraftforge.client.model.generators.ModelFile sign) protected void
Methods inherited from class net.minecraftforge.client.model.generators.BlockStateProvider
axisBlock, axisBlock, axisBlock, axisBlock, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, blockTexture, buttonBlock, buttonBlock, cubeAll, directionalBlock, directionalBlock, directionalBlock, directionalBlock, doorBlock, doorBlock, doorBlock, doorBlockWithRenderType, doorBlockWithRenderType, doorBlockWithRenderType, doorBlockWithRenderType, fenceBlock, fenceBlock, fenceBlockWithRenderType, fenceBlockWithRenderType, fenceBlockWithRenderType, fenceBlockWithRenderType, fenceGateBlock, fenceGateBlock, fenceGateBlock, fenceGateBlockWithRenderType, fenceGateBlockWithRenderType, fenceGateBlockWithRenderType, fenceGateBlockWithRenderType, fourWayBlock, fourWayMultipart, getMultipartBuilder, getName, getVariantBuilder, horizontalBlock, horizontalBlock, horizontalBlock, horizontalBlock, horizontalBlock, horizontalFaceBlock, horizontalFaceBlock, horizontalFaceBlock, horizontalFaceBlock, itemModels, logBlock, logBlockWithRenderType, logBlockWithRenderType, mcLoc, models, modLoc, paneBlock, paneBlock, paneBlock, paneBlockWithRenderType, paneBlockWithRenderType, paneBlockWithRenderType, paneBlockWithRenderType, pressurePlateBlock, pressurePlateBlock, run, signBlock, signBlock, simpleBlock, simpleBlock, simpleBlock, simpleBlock, simpleBlockItem, simpleBlockWithItem, slabBlock, slabBlock, slabBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, trapdoorBlock, trapdoorBlock, trapdoorBlock, trapdoorBlockWithRenderType, trapdoorBlockWithRenderType, trapdoorBlockWithRenderType, trapdoorBlockWithRenderType, wallBlock, wallBlock, wallBlock, wallBlockWithRenderType, wallBlockWithRenderType, wallBlockWithRenderType, wallBlockWithRenderType
-
Constructor Details
-
BlockStateGen
public BlockStateGen(net.minecraft.data.PackOutput output, net.minecraftforge.common.data.ExistingFileHelper exFileHelper)
-
-
Method Details
-
registerStatesAndModels
protected void registerStatesAndModels()- Specified by:
registerStatesAndModels
in classnet.minecraftforge.client.model.generators.BlockStateProvider
-
hangingSignBlock
public void hangingSignBlock(net.minecraft.world.level.block.Block signBlock, net.minecraft.world.level.block.Block wallSignBlock, net.minecraft.resources.ResourceLocation texture) -
hangingSignBlock
public void hangingSignBlock(net.minecraft.world.level.block.Block signBlock, net.minecraft.world.level.block.Block wallSignBlock, net.minecraftforge.client.model.generators.ModelFile sign)
-