public abstract class CommonBlockStatesProvider
extends net.minecraftforge.client.model.generators.BlockStateProvider
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.logging.log4j.Marker |
marker |
registeredBlocks| Constructor and Description |
|---|
CommonBlockStatesProvider(GenerationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
act(net.minecraft.data.DirectoryCache cache) |
protected net.minecraftforge.client.model.generators.BlockModelBuilder |
cubeFacing(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation side) |
protected net.minecraftforge.client.model.generators.BlockModelBuilder |
cubeFacing(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation side,
net.minecraft.util.ResourceLocation particle) |
protected net.minecraftforge.client.model.generators.BlockModelBuilder |
cubeFacingBottomTop(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation bottom,
net.minecraft.util.ResourceLocation top,
net.minecraft.util.ResourceLocation side) |
protected net.minecraftforge.client.model.generators.BlockModelBuilder |
cubeFacingBottomTop(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation bottom,
net.minecraft.util.ResourceLocation top,
net.minecraft.util.ResourceLocation side,
net.minecraft.util.ResourceLocation particle) |
protected void |
facingBlock(net.minecraft.block.Block block,
java.util.function.Function<net.minecraft.block.BlockState,net.minecraftforge.client.model.generators.ModelFile> modelFunc,
int angleOffset) |
protected void |
facingBlock(net.minecraft.block.Block block,
net.minecraftforge.client.model.generators.ModelFile modelFile) |
protected void |
facingBlock(net.minecraft.block.Block block,
net.minecraftforge.client.model.generators.ModelFile modelFile,
int angleOffset) |
java.lang.String |
getName() |
protected java.lang.String |
getPath(net.minecraft.block.Block block) |
axisBlock, axisBlock, axisBlock, axisBlock, blockTexture, cubeAll, directionalBlock, directionalBlock, directionalBlock, directionalBlock, doorBlock, doorBlock, doorBlock, fenceBlock, fenceBlock, fenceGateBlock, fenceGateBlock, fenceGateBlock, fourWayBlock, fourWayMultipart, getMultipartBuilder, getVariantBuilder, horizontalBlock, horizontalBlock, horizontalBlock, horizontalBlock, horizontalBlock, horizontalFaceBlock, horizontalFaceBlock, horizontalFaceBlock, horizontalFaceBlock, logBlock, paneBlock, paneBlock, paneBlock, registerModels, registerStatesAndModels, simpleBlock, simpleBlock, simpleBlock, simpleBlock, slabBlock, slabBlock, slabBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlock, trapdoorBlock, trapdoorBlock, trapdoorBlock, wallBlock, wallBlock, wallBlockcarpet, crop, cross, cube, cubeAll, cubeBottomTop, cubeColumn, cubeTop, doorBottomLeft, doorBottomRight, doorTopLeft, doorTopRight, fenceGate, fenceGateOpen, fenceGateWall, fenceGateWallOpen, fenceInventory, fencePost, fenceSide, getBuilder, getExistingFile, mcLoc, modLoc, orientable, orientableVertical, orientableWithBottom, paneNoSide, paneNoSideAlt, panePost, paneSide, paneSideAlt, singleTexture, singleTexture, slab, slabTop, stairs, stairsInner, stairsOuter, torch, torchWall, trapdoorBottom, trapdoorOpen, trapdoorOrientableBottom, trapdoorOrientableOpen, trapdoorOrientableTop, trapdoorTop, wallInventory, wallPost, wallSide, withExistingParent, withExistingParentpublic CommonBlockStatesProvider(GenerationData data)
public void act(net.minecraft.data.DirectoryCache cache)
throws java.io.IOException
act in interface net.minecraft.data.IDataProvideract in class net.minecraftforge.client.model.generators.ModelProvider<net.minecraftforge.client.model.generators.BlockModelBuilder>java.io.IOExceptionpublic java.lang.String getName()
getName in interface net.minecraft.data.IDataProvidergetName in class net.minecraftforge.client.model.generators.BlockStateProviderprotected void facingBlock(net.minecraft.block.Block block,
net.minecraftforge.client.model.generators.ModelFile modelFile)
protected void facingBlock(net.minecraft.block.Block block,
net.minecraftforge.client.model.generators.ModelFile modelFile,
int angleOffset)
protected void facingBlock(net.minecraft.block.Block block,
java.util.function.Function<net.minecraft.block.BlockState,net.minecraftforge.client.model.generators.ModelFile> modelFunc,
int angleOffset)
protected net.minecraftforge.client.model.generators.BlockModelBuilder cubeFacing(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation side)
protected net.minecraftforge.client.model.generators.BlockModelBuilder cubeFacing(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation side,
net.minecraft.util.ResourceLocation particle)
protected net.minecraftforge.client.model.generators.BlockModelBuilder cubeFacingBottomTop(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation bottom,
net.minecraft.util.ResourceLocation top,
net.minecraft.util.ResourceLocation side)
protected net.minecraftforge.client.model.generators.BlockModelBuilder cubeFacingBottomTop(java.lang.String name,
net.minecraft.util.ResourceLocation front,
net.minecraft.util.ResourceLocation bottom,
net.minecraft.util.ResourceLocation top,
net.minecraft.util.ResourceLocation side,
net.minecraft.util.ResourceLocation particle)
protected java.lang.String getPath(net.minecraft.block.Block block)