Package info.u_team.u_team_core.data
Class CommonItemModelProvider
java.lang.Object
net.minecraftforge.client.model.generators.ModelProvider<net.minecraftforge.client.model.generators.ItemModelBuilder>
net.minecraftforge.client.model.generators.ItemModelProvider
info.u_team.u_team_core.data.CommonItemModelProvider
- All Implemented Interfaces:
CommonDataProvider<Void>
,CommonDataProvider.NoParam
,net.minecraft.data.DataProvider
public abstract class CommonItemModelProvider
extends net.minecraftforge.client.model.generators.ItemModelProvider
implements CommonDataProvider.NoParam
-
Nested Class Summary
Nested classes/interfaces inherited from interface info.u_team.u_team_core.data.CommonDataProvider
CommonDataProvider.NoParam
-
Field Summary
Fields inherited from class net.minecraftforge.client.model.generators.ModelProvider
BLOCK_FOLDER, existingFileHelper, factory, folder, generatedModels, generator, ITEM_FOLDER, MODEL, MODEL_WITH_EXTENSION, modid, TEXTURE
Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
protected String
getPath
(net.minecraft.world.level.ItemLike provider) protected void
iterateBlocks
(Iterable<? extends net.minecraftforge.registries.RegistryObject<? extends net.minecraft.world.level.block.Block>> iterable, Consumer<net.minecraft.world.level.ItemLike> item) protected void
iterateItems
(Iterable<? extends Supplier<? extends net.minecraft.world.item.Item>> iterable, Consumer<net.minecraft.world.level.ItemLike> item) protected final void
protected void
simpleBlock
(net.minecraft.world.level.block.Block block) protected void
simpleGenerated
(net.minecraft.world.level.ItemLike provider) protected void
simpleHandheld
(net.minecraft.world.level.ItemLike provider) protected void
simpleParent
(net.minecraft.world.level.ItemLike provider, String parent) protected void
spawnEgg
(net.minecraft.world.level.ItemLike provider) Methods inherited from class net.minecraftforge.client.model.generators.ItemModelProvider
basicItem, basicItem
Methods inherited from class net.minecraftforge.client.model.generators.ModelProvider
button, buttonInventory, buttonPressed, carpet, clear, crop, cross, cube, cubeAll, cubeBottomTop, cubeColumn, cubeColumnHorizontal, cubeTop, doorBottomLeft, doorBottomLeftOpen, doorBottomRight, doorBottomRightOpen, doorTopLeft, doorTopLeftOpen, doorTopRight, doorTopRightOpen, fenceGate, fenceGateOpen, fenceGateWall, fenceGateWallOpen, fenceInventory, fencePost, fenceSide, generateAll, getBuilder, getExistingFile, mcLoc, modLoc, nested, orientable, orientableVertical, orientableWithBottom, paneNoSide, paneNoSideAlt, panePost, paneSide, paneSideAlt, pressurePlate, pressurePlateDown, run, sign, singleTexture, singleTexture, slab, slabTop, stairs, stairsInner, stairsOuter, torch, torchWall, trapdoorBottom, trapdoorOpen, trapdoorOrientableBottom, trapdoorOrientableOpen, trapdoorOrientableTop, trapdoorTop, wallInventory, wallPost, wallSide, wallSideTall, withExistingParent, withExistingParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface info.u_team.u_team_core.data.CommonDataProvider
modid
Methods inherited from interface info.u_team.u_team_core.data.CommonDataProvider.NoParam
register, register
Methods inherited from interface net.minecraft.data.DataProvider
run
-
Constructor Details
-
CommonItemModelProvider
-
-
Method Details
-
getGenerationData
- Specified by:
getGenerationData
in interfaceCommonDataProvider<Void>
-
registerModels
protected final void registerModels()- Specified by:
registerModels
in classnet.minecraftforge.client.model.generators.ModelProvider<net.minecraftforge.client.model.generators.ItemModelBuilder>
-
getName
- Specified by:
getName
in interfacenet.minecraft.data.DataProvider
- Overrides:
getName
in classnet.minecraftforge.client.model.generators.ItemModelProvider
-
simpleGenerated
protected void simpleGenerated(net.minecraft.world.level.ItemLike provider) -
simpleHandheld
protected void simpleHandheld(net.minecraft.world.level.ItemLike provider) -
spawnEgg
protected void spawnEgg(net.minecraft.world.level.ItemLike provider) -
simpleParent
-
simpleBlock
protected void simpleBlock(net.minecraft.world.level.block.Block block) -
iterateItems
-
iterateBlocks
-
getPath
-