public abstract class CommonItemModelsProvider
extends net.minecraftforge.client.model.generators.ItemModelProvider
Modifier and Type | Field and Description |
---|---|
protected org.apache.logging.log4j.Marker |
marker |
Constructor and Description |
---|
CommonItemModelsProvider(GenerationData data) |
Modifier and Type | Method and Description |
---|---|
void |
act(net.minecraft.data.DirectoryCache cache) |
java.lang.String |
getName() |
protected java.lang.String |
getPath(net.minecraft.util.IItemProvider provider) |
protected void |
iterateBlocks(IUArrayRegistryType<net.minecraft.block.Block> type,
java.util.function.Consumer<net.minecraft.util.IItemProvider> item) |
protected void |
iterateItems(IUArrayRegistryType<net.minecraft.item.Item> type,
java.util.function.Consumer<net.minecraft.util.IItemProvider> item) |
protected void |
simpleBlock(net.minecraft.block.Block block) |
protected void |
simpleGenerated(net.minecraft.util.IItemProvider provider) |
protected void |
simpleHandheld(net.minecraft.util.IItemProvider provider) |
protected void |
simpleParent(net.minecraft.util.IItemProvider provider,
java.lang.String parent) |
carpet, 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, registerModels, singleTexture, singleTexture, slab, slabTop, stairs, stairsInner, stairsOuter, torch, torchWall, trapdoorBottom, trapdoorOpen, trapdoorOrientableBottom, trapdoorOrientableOpen, trapdoorOrientableTop, trapdoorTop, wallInventory, wallPost, wallSide, withExistingParent, withExistingParent
public CommonItemModelsProvider(GenerationData data)
public void act(net.minecraft.data.DirectoryCache cache) throws java.io.IOException
act
in interface net.minecraft.data.IDataProvider
act
in class net.minecraftforge.client.model.generators.ModelProvider<net.minecraftforge.client.model.generators.ItemModelBuilder>
java.io.IOException
public java.lang.String getName()
protected void simpleGenerated(net.minecraft.util.IItemProvider provider)
protected void simpleHandheld(net.minecraft.util.IItemProvider provider)
protected void simpleParent(net.minecraft.util.IItemProvider provider, java.lang.String parent)
protected void simpleBlock(net.minecraft.block.Block block)
protected void iterateItems(IUArrayRegistryType<net.minecraft.item.Item> type, java.util.function.Consumer<net.minecraft.util.IItemProvider> item)
protected void iterateBlocks(IUArrayRegistryType<net.minecraft.block.Block> type, java.util.function.Consumer<net.minecraft.util.IItemProvider> item)
protected java.lang.String getPath(net.minecraft.util.IItemProvider provider)