java.lang.Object
eu.mhsl.minenet.minigames.instance.game.minigame.config.Option<T>
Direct Known Subclasses:
BoolOption, NumericOption

public abstract class Option<T> extends Object
  • Field Details

    • currentValue

      protected T currentValue
  • Constructor Details

  • Method Details

    • setRestrictionHandler

      public void setRestrictionHandler(RestrictionHandler restrictionHandler)
    • getRestrictionHandler

      public RestrictionHandler getRestrictionHandler()
    • getNext

      public net.minestom.server.item.ItemStack getNext(net.minestom.server.entity.Player p)
    • getCurrent

      public net.minestom.server.item.ItemStack getCurrent(net.minestom.server.entity.Player p)
    • getAsInt

      public int getAsInt()
    • getAsString

      public String getAsString()
    • getId

      public String getId()