Class NexusManager

java.lang.Object
org.kingdoms.managers.structures.NexusManager

public final class NexusManager extends Object
  • Constructor Details

    • NexusManager

      public NexusManager(Group group, org.bukkit.entity.Player viewer)
  • Method Details

    • admin

      public static boolean admin(org.bukkit.entity.Player player)
    • init

      public static void init()
    • openNexus

      public org.kingdoms.gui.InteractiveGUI openNexus()
    • nexus

      public org.kingdoms.gui.InteractiveGUI nexus()
    • openTurrets

      public org.kingdoms.gui.InteractiveGUI openTurrets()
    • openStructures

      public org.kingdoms.gui.InteractiveGUI openStructures()
    • openNexusChest

      public void openNexusChest()
    • openRp

      public org.kingdoms.gui.InventoryInteractiveGUI openRp(Consumer<org.kingdoms.gui.InteractiveGUI> modifier)
    • openMiscUpgrades

      public org.kingdoms.gui.InteractiveGUI openMiscUpgrades()
    • openMiscUpgrades

      public org.kingdoms.gui.InteractiveGUI openMiscUpgrades(boolean allowOpeningOthers)
    • openChampionUpgrades

      public org.kingdoms.gui.InteractiveGUI openChampionUpgrades()
    • openRanks

      public org.kingdoms.gui.InteractiveGUI openRanks()
    • openChampionSettings

      public org.kingdoms.gui.InteractiveGUI openChampionSettings()
    • openChampionTypes

      public org.kingdoms.gui.InteractiveGUI openChampionTypes()
    • openSettings

      public org.kingdoms.gui.InteractiveGUI openSettings()
    • openShields

      public org.kingdoms.gui.InteractiveGUI openShields()
    • openRelations

      public org.kingdoms.gui.InteractiveGUI openRelations(Consumer<org.kingdoms.gui.InteractiveGUI> editor)
    • nationalNexus

      public org.kingdoms.gui.InteractiveGUI nationalNexus()
    • openRelationEditor

      public void openRelationEditor(KingdomRelation relation, Consumer<org.kingdoms.gui.InteractiveGUI> relationsEditor)
    • openMembers

      public org.kingdoms.gui.InteractiveGUI openMembers(int page)
    • openMember

      public org.kingdoms.gui.InteractiveGUI openMember(KingdomPlayer member, Consumer<org.kingdoms.gui.InteractiveGUI> handlers)