Class ArmorSetRestriction

All Implemented Interfaces:
org.bukkit.event.Listener

public class ArmorSetRestriction extends RunnableSimpleTrait
  • Field Details

  • Constructor Details

    • ArmorSetRestriction

      public ArmorSetRestriction(io.github.djtpj.trait.traits.ArmorSetRestriction.ArmorSet... allowedSets)
    • ArmorSetRestriction

      public ArmorSetRestriction(org.json.simple.JSONArray allowedSets)
  • Method Details

    • preventEquip

      public void preventEquip(org.bukkit.event.inventory.InventoryClickEvent event)
    • preventEquip

      public void preventEquip(org.bukkit.event.player.PlayerInteractEvent event)
    • onTick

      protected void onTick(org.bukkit.entity.Player player)
      The method to run on each player every x ticks
      Specified by:
      onTick in class RunnableSimpleTrait
      Parameters:
      player - The player to run the method on