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 Classes
    Modifier and Type
    Class
    Description
    static class 
     

    Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider

    net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     

    Fields inherited from class net.minecraftforge.client.model.generators.ModelProvider

    BLOCK_FOLDER, existingFileHelper, factory, folder, generatedModels, ITEM_FOLDER, MODEL, MODEL_WITH_EXTENSION, modid, output, TEXTURE

    Fields inherited from interface net.minecraft.data.DataProvider

    FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    FWItemModelGen(net.minecraft.data.PackOutput output, String modid, net.minecraftforge.common.data.ExistingFileHelper existingFileHelper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    builtinModel(Supplier<? extends net.minecraft.world.item.Item> item)
     
    net.minecraftforge.client.model.generators.ItemModelBuilder
    customModel(Supplier<? extends net.minecraft.world.item.Item> item, String modelLoc, String layer0)
     
    net.minecraftforge.client.model.generators.ItemModelBuilder
    customModel(Supplier<? extends net.minecraft.world.item.Item> item, String suffix, String modelLoc, String layer0)
     
    net.minecraftforge.client.model.generators.ItemModelBuilder
    generatedItem(Supplier<? extends net.minecraft.world.item.Item> item)
     
    net.minecraftforge.client.model.generators.ItemModelBuilder
    generatedItem(Supplier<? extends net.minecraft.world.item.Item> item, String suffix)
     
    void
    gravePacket(Supplier<? extends net.minecraft.world.item.Item> item)
     
    net.minecraftforge.client.model.generators.ItemModelBuilder
    handheldItem(Supplier<? extends net.minecraft.world.item.Item> item)
     
    void
    itemWithBuiltinModel(Supplier<? extends net.minecraft.world.item.Item> item)
     
    void
    itemWithCustomModel(Supplier<net.minecraft.world.item.Item> item, String customModel)
     
    void
    itemWithCustomModel(Supplier<net.minecraft.world.item.Item> item, net.minecraft.resources.ResourceLocation customModel)
     
    justPath(Supplier<? extends net.minecraft.world.item.Item> item)
     
    name(String item, String loc)
     
    name(Supplier<? extends net.minecraft.world.item.Item> item)
     
    name(Supplier<? extends net.minecraft.world.item.Item> item, String loc)
     
    void
    peaItem(Supplier<net.minecraft.world.item.Item> item)
     
    void
    plantMegaphone(Supplier<? extends net.minecraft.world.item.Item> item)
     
    protected void
     
    void
    seedPacket(Supplier<? extends net.minecraft.world.item.Item> item)
     
    void
    sunItem(Supplier<net.minecraft.world.item.Item> item)
     
    void
    upgradePacket(Supplier<? extends net.minecraft.world.item.Item> item)
     
    void
    wateringCan(Supplier<? extends net.minecraft.world.item.Item> item)
     
    void
    zombieArmor(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel)
     
    void
    zombieArmor(Supplier<net.minecraft.world.item.Item> item, String customModel, FWItemModelGen.zombieArmor stuff)
     
    void
    zombieArmorGui(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel)
     
    void
    zombieArmorHead(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel)
     
    net.minecraftforge.client.model.generators.ItemModelBuilder
    zombieArmorWhole(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, getName

    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, 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • 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:
      registerModels in class net.minecraftforge.client.model.generators.ModelProvider<net.minecraftforge.client.model.generators.ItemModelBuilder>
    • name

      public String name(Supplier<? extends net.minecraft.world.item.Item> item)
    • justPath

      public String justPath(Supplier<? extends net.minecraft.world.item.Item> item)
    • name

      public String name(Supplier<? extends net.minecraft.world.item.Item> item, String loc)
    • name

      public String name(String item, String loc)
    • builtinModel

      public void builtinModel(Supplier<? extends net.minecraft.world.item.Item> item)
    • plantMegaphone

      public void plantMegaphone(Supplier<? extends net.minecraft.world.item.Item> item)
    • wateringCan

      public void wateringCan(Supplier<? extends net.minecraft.world.item.Item> item)
    • itemWithBuiltinModel

      public void itemWithBuiltinModel(Supplier<? extends net.minecraft.world.item.Item> item)
    • itemWithCustomModel

      public void itemWithCustomModel(Supplier<net.minecraft.world.item.Item> item, net.minecraft.resources.ResourceLocation customModel)
    • itemWithCustomModel

      public void itemWithCustomModel(Supplier<net.minecraft.world.item.Item> item, String customModel)
    • zombieArmor

      public void zombieArmor(Supplier<net.minecraft.world.item.Item> item, String customModel, FWItemModelGen.zombieArmor stuff)
    • zombieArmorWhole

      public net.minecraftforge.client.model.generators.ItemModelBuilder zombieArmorWhole(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel)
    • zombieArmorHead

      public void zombieArmorHead(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel)
    • zombieArmorGui

      public void zombieArmorGui(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel)
    • zombieArmor

      public void zombieArmor(Supplier<net.minecraft.world.item.Item> item, String suffix1, String suffix2, String customModel)
    • peaItem

      public void peaItem(Supplier<net.minecraft.world.item.Item> item)
    • sunItem

      public void sunItem(Supplier<net.minecraft.world.item.Item> item)
    • generatedItem

      public net.minecraftforge.client.model.generators.ItemModelBuilder generatedItem(Supplier<? extends net.minecraft.world.item.Item> item, String suffix)
    • 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

      public void seedPacket(Supplier<? extends net.minecraft.world.item.Item> item)
    • upgradePacket

      public void upgradePacket(Supplier<? extends net.minecraft.world.item.Item> item)
    • gravePacket

      public void gravePacket(Supplier<? extends net.minecraft.world.item.Item> item)
    • customModel

      public net.minecraftforge.client.model.generators.ItemModelBuilder customModel(Supplier<? extends net.minecraft.world.item.Item> item, String suffix, String modelLoc, String layer0)
    • customModel

      public net.minecraftforge.client.model.generators.ItemModelBuilder customModel(Supplier<? extends net.minecraft.world.item.Item> item, String modelLoc, String layer0)