Class InventoryShape

java.lang.Object
ru.cwcode.tkach.refreshmenu.inventory.shape.InventoryShape

public class InventoryShape extends Object
  • Constructor Details

  • Method Details

    • builder

      public static ShapeBuilder builder()
    • defaultPagedShape

      public static ShapeBuilder defaultPagedShape()
    • defaultArtExtendedShape

      public static ShapeBuilder defaultArtExtendedShape()
    • defaultMultiShapeArtExtendedShape

      public static ShapeBuilder defaultMultiShapeArtExtendedShape()
    • getType

      public InventoryTypeHolder getType()
    • createInventory

      public org.bukkit.inventory.Inventory createInventory(View view)
    • charAtIndex

      public char charAtIndex(int index)
    • howMany

      public int howMany(char toCount)
    • setType

      public void setType(InventoryTypeHolder type)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getShape

      public String[] getShape()
    • setShape

      public void setShape(String... shape)
    • getIngredientMap

      public HashMap<Character,​Ingredient> getIngredientMap()
    • getJoinedShape

      public String getJoinedShape()
    • clone

      public InventoryShape clone()
      Overrides:
      clone in class Object