Class FWItemModelGen
java.lang.Object
net.minecraftforge.client.model.generators.ModelProvider<net.minecraftforge.client.model.generators.ItemModelBuilder>
net.minecraftforge.client.model.generators.ItemModelProvider
nokunami.floral_warfare.data.provider.FWItemModelGen
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public class FWItemModelGen
extends net.minecraftforge.client.model.generators.ItemModelProvider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
Field Summary
FieldsFields inherited from class net.minecraftforge.client.model.generators.ModelProvider
BLOCK_FOLDER, existingFileHelper, factory, folder, generatedModels, ITEM_FOLDER, MODEL, MODEL_WITH_EXTENSION, modid, output, TEXTUREFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionFWItemModelGen(net.minecraft.data.PackOutput output, String modid, net.minecraftforge.common.data.ExistingFileHelper existingFileHelper) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuiltinModel(Supplier<? extends net.minecraft.world.item.Item> item) net.minecraftforge.client.model.generators.ItemModelBuildercustomModel(Supplier<? extends net.minecraft.world.item.Item> item, String modelLoc, String layer0) net.minecraftforge.client.model.generators.ItemModelBuildercustomModel(Supplier<? extends net.minecraft.world.item.Item> item, String suffix, String modelLoc, String layer0) net.minecraftforge.client.model.generators.ItemModelBuildergeneratedItem(Supplier<? extends net.minecraft.world.item.Item> item) net.minecraftforge.client.model.generators.ItemModelBuildergeneratedItem(Supplier<? extends net.minecraft.world.item.Item> item, String suffix) voidgravePacket(Supplier<? extends net.minecraft.world.item.Item> item) net.minecraftforge.client.model.generators.ItemModelBuilderhandheldItem(Supplier<? extends net.minecraft.world.item.Item> item) voiditemWithBuiltinModel(Supplier<? extends net.minecraft.world.item.Item> item) voiditemWithCustomModel(Supplier<net.minecraft.world.item.Item> item, String customModel) voiditemWithCustomModel(Supplier<net.minecraft.world.item.Item> item, net.minecraft.resources.ResourceLocation customModel) voidvoidplantMegaphone(Supplier<? extends net.minecraft.world.item.Item> item) protected voidvoidseedPacket(Supplier<? extends net.minecraft.world.item.Item> item) voidvoidupgradePacket(Supplier<? extends net.minecraft.world.item.Item> item) voidwateringCan(Supplier<? extends net.minecraft.world.item.Item> item) voidzombieArmor(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel) voidzombieArmor(Supplier<net.minecraft.world.item.Item> item, String customModel, FWItemModelGen.zombieArmor stuff) voidzombieArmorGui(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel) voidzombieArmorHead(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel) net.minecraftforge.client.model.generators.ItemModelBuilderzombieArmorWhole(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel) Methods inherited from class net.minecraftforge.client.model.generators.ItemModelProvider
basicItem, basicItem, getNameMethods 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, getPath, leaves, 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
-
Field Details
-
genModel
- See Also:
-
handheldModel
- See Also:
-
-
Constructor Details
-
FWItemModelGen
public FWItemModelGen(net.minecraft.data.PackOutput output, String modid, net.minecraftforge.common.data.ExistingFileHelper existingFileHelper)
-
-
Method Details
-
registerModels
protected void registerModels()- Specified by:
registerModelsin classnet.minecraftforge.client.model.generators.ModelProvider<net.minecraftforge.client.model.generators.ItemModelBuilder>
-
name
-
justPath
-
name
-
name
-
builtinModel
-
plantMegaphone
-
wateringCan
-
itemWithBuiltinModel
-
itemWithCustomModel
public void itemWithCustomModel(Supplier<net.minecraft.world.item.Item> item, net.minecraft.resources.ResourceLocation customModel) -
itemWithCustomModel
-
zombieArmor
public void zombieArmor(Supplier<net.minecraft.world.item.Item> item, String customModel, FWItemModelGen.zombieArmor stuff) -
zombieArmorWhole
-
zombieArmorHead
-
zombieArmorGui
-
zombieArmor
-
peaItem
-
sunItem
-
generatedItem
-
generatedItem
public net.minecraftforge.client.model.generators.ItemModelBuilder generatedItem(Supplier<? extends net.minecraft.world.item.Item> item) -
handheldItem
public net.minecraftforge.client.model.generators.ItemModelBuilder handheldItem(Supplier<? extends net.minecraft.world.item.Item> item) -
seedPacket
-
upgradePacket
-
gravePacket
-
customModel
-
customModel
-