Class Item.StateEntry

java.lang.Object
net.mcreator.element.types.Item.StateEntry
All Implemented Interfaces:
IWorkspaceDependent
Enclosing class:
Item

public static class Item.StateEntry extends Object implements IWorkspaceDependent
  • Field Details

    • renderType

      public int renderType
    • texture

      public TextureHolder texture
    • customModelName

      public String customModelName
    • stateMap

      public StateMap stateMap
  • Constructor Details

    • StateEntry

      public StateEntry()
  • Method Details

    • setWorkspace

      public void setWorkspace(@Nullable Workspace workspace)
      Specified by:
      setWorkspace in interface IWorkspaceDependent
    • getWorkspace

      @Nullable public Workspace getWorkspace()
      Specified by:
      getWorkspace in interface IWorkspaceDependent
    • getItemModel

      public Model getItemModel()
    • getTextureMap

      public Map<String,TextureHolder> getTextureMap()
    • hasNormalModel

      public boolean hasNormalModel()
    • hasToolModel

      public boolean hasToolModel()
    • hasRangedItemModel

      public boolean hasRangedItemModel()
    • hasCustomJSONModel

      public boolean hasCustomJSONModel()
    • hasCustomOBJModel

      public boolean hasCustomOBJModel()