Class WorldSettingsFlagsMenu

java.lang.Object
ua.mcchickenstudio.opencreative.menus.AbstractMenu
ua.mcchickenstudio.opencreative.menus.world.settings.WorldSettingsFlagsMenu
All Implemented Interfaces:
org.bukkit.inventory.InventoryHolder, InventoryMenu

public final class WorldSettingsFlagsMenu extends AbstractMenu
  • Constructor Details

    • WorldSettingsFlagsMenu

      public WorldSettingsFlagsMenu()
  • Method Details

    • getPlayerDamageFlagButton

      public static RadioButton getPlayerDamageFlagButton(Planet planet)
    • getMobInteractFlagButton

      public static RadioButton getMobInteractFlagButton(Planet planet)
    • getMobLootFlagButton

      public static RadioButton getMobLootFlagButton(Planet planet)
    • getKeepInventoryFlagButton

      public static RadioButton getKeepInventoryFlagButton(Planet planet)
    • getNaturalRegenerationFlagButton

      public static RadioButton getNaturalRegenerationFlagButton(Planet planet)
    • getBlockChangingFlagButton

      public static RadioButton getBlockChangingFlagButton(Planet planet)
    • getImmediateRespawnFlagButton

      public static RadioButton getImmediateRespawnFlagButton(Planet planet)
    • getLocatorBarButton

      public static RadioButton getLocatorBarButton(Planet planet)
    • getDeathMessagesFlagButton

      public static RadioButton getDeathMessagesFlagButton(Planet planet)
    • getLikeMessagesFlagButton

      public static RadioButton getLikeMessagesFlagButton(Planet planet)
    • getMobSpawnFlagButton

      public static RadioButton getMobSpawnFlagButton(Planet planet)
    • getWorldBordersButton

      public static RadioButton getWorldBordersButton(Planet planet)
    • getBlockExplosionFlagButton

      public static RadioButton getBlockExplosionFlagButton(Planet planet)
    • FireSpreadButton

      public static RadioButton FireSpreadButton(Planet planet)
    • getJoinQuitMessagesFlagButton

      public static RadioButton getJoinQuitMessagesFlagButton(Planet planet)
    • getBlockInteractFlagButton

      public static RadioButton getBlockInteractFlagButton(Planet planet)
    • getWeatherFlagButton

      public static RadioButton getWeatherFlagButton(Planet planet)
    • fillItems

      public void fillItems(org.bukkit.entity.Player player)
      Specified by:
      fillItems in class AbstractMenu
    • onClick

      public void onClick(@NotNull @NotNull org.bukkit.event.inventory.InventoryClickEvent event)
      Description copied from interface: InventoryMenu
      Executes when player clicks in inventory.
      Specified by:
      onClick in interface InventoryMenu
      Specified by:
      onClick in class AbstractMenu
      Parameters:
      event - event of click in inventory.
    • onOpen

      public void onOpen(@NotNull @NotNull org.bukkit.event.inventory.InventoryOpenEvent event)
      Description copied from interface: InventoryMenu
      Executes when player opens inventory and sees it first time. Useful for playing sounds or setting items.
      Specified by:
      onOpen in interface InventoryMenu
      Specified by:
      onOpen in class AbstractMenu
      Parameters:
      event - event of inventory open.