Class SettingsItemsGroup

java.lang.Object
ua.mcchickenstudio.opencreative.settings.items.SettingsItemsGroup

public class SettingsItemsGroup extends Object

SettingsItemsGroup

This class represents custom items group, that will be used for overriding pairs of items.
  • Constructor Details

    • SettingsItemsGroup

      public SettingsItemsGroup()
  • Method Details

    • setItem

      public void setItem(int slot, @NotNull @NotNull SettingsItem item)
      Sets settings item in slot.
      Parameters:
      slot - slot of settings item.
      item - settings item.
    • getItems

      public Map<Integer, SettingsItem> getItems()
      Returns map of slots and settings items.
      Returns:
      map of slots and settings items.
    • removeItem

      public void removeItem(int slot)
      Removes settings item by slot.
      Parameters:
      slot - slot to remove item.