Class LodestoneBlockStateProvider
java.lang.Object
net.minecraftforge.client.model.generators.BlockStateProvider
team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public abstract class LodestoneBlockStateProvider
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 -
Field Summary
Fields inherited from class net.minecraftforge.client.model.generators.BlockStateProvider
registeredBlocks, WALL_PROPSFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionLodestoneBlockStateProvider(net.minecraft.data.DataGenerator gen, String modid, net.minecraftforge.common.data.ExistingFileHelper exFileHelper) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocationgetBlockName(net.minecraft.world.level.block.Block block) net.minecraft.resources.ResourceLocationgetBlockTexture(String path) net.minecraftforge.client.model.generators.BlockModelProvidermodels()net.minecraftforge.client.model.generators.ModelFilepredefinedModel(net.minecraft.world.level.block.Block block) voidsetTexturePath(String texturePath) 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, modLoc, paneBlock, paneBlock, paneBlock, paneBlockWithRenderType, paneBlockWithRenderType, paneBlockWithRenderType, paneBlockWithRenderType, pressurePlateBlock, pressurePlateBlock, registerStatesAndModels, run, signBlock, signBlock, simpleBlock, simpleBlock, simpleBlock, simpleBlock, simpleBlockItem, 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
-
LodestoneBlockStateProvider
public LodestoneBlockStateProvider(net.minecraft.data.DataGenerator gen, String modid, net.minecraftforge.common.data.ExistingFileHelper exFileHelper)
-
-
Method Details
-
models
public net.minecraftforge.client.model.generators.BlockModelProvider models()- Overrides:
modelsin classnet.minecraftforge.client.model.generators.BlockStateProvider
-
setTexturePath
-
getTexturePath
-
predefinedModel
public net.minecraftforge.client.model.generators.ModelFile predefinedModel(net.minecraft.world.level.block.Block block) -
getBlockName
-
getBlockTexture
-
extend
public net.minecraft.resources.ResourceLocation extend(net.minecraft.resources.ResourceLocation resourceLocation, String suffix)
-