Class SkillListMenu

java.lang.Object
studio.magemonkey.codex.mccore.gui.MapMenu
studio.magemonkey.fabled.gui.map.SkillListMenu

public class SkillListMenu extends studio.magemonkey.codex.mccore.gui.MapMenu
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getSkill(org.bukkit.entity.Player player)
    Gets the selected skill of a player
    void
    onDown(org.bukkit.entity.Player player)
    Moves to the next skill
    void
    onLeft(org.bukkit.entity.Player player)
    Jumping back 4 skills
    void
    onRight(org.bukkit.entity.Player player)
    Jumping forward 4 skills
    void
    onSelect(org.bukkit.entity.Player player)
    Selects the current skill for extra details
    void
    onUp(org.bukkit.entity.Player player)
    Moves to the previous skill
    void
    render(studio.magemonkey.codex.mccore.gui.MapBuffer mapBuffer, org.bukkit.entity.Player player)
     
    void
    setup(org.bukkit.entity.Player player)
    Gets the player ready for the menu

    Methods inherited from class studio.magemonkey.codex.mccore.gui.MapMenu

    getData, getParent, getScene, getSelection, onBack, onExit, setData, setParent, setSelection

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SkillListMenu

      public SkillListMenu(Fabled api)
  • Method Details

    • getSkill

      public static PlayerSkill getSkill(org.bukkit.entity.Player player)
      Gets the selected skill of a player
      Parameters:
      player - player to get the selection of
      Returns:
      player's selection or null if hasn't selected one
    • onUp

      public void onUp(org.bukkit.entity.Player player)
      Moves to the previous skill
      Overrides:
      onUp in class studio.magemonkey.codex.mccore.gui.MapMenu
      Parameters:
      player - player to move for
    • onDown

      public void onDown(org.bukkit.entity.Player player)
      Moves to the next skill
      Overrides:
      onDown in class studio.magemonkey.codex.mccore.gui.MapMenu
      Parameters:
      player - player to move for
    • onLeft

      public void onLeft(org.bukkit.entity.Player player)
      Jumping back 4 skills
      Overrides:
      onLeft in class studio.magemonkey.codex.mccore.gui.MapMenu
      Parameters:
      player - player to jump back for
    • onRight

      public void onRight(org.bukkit.entity.Player player)
      Jumping forward 4 skills
      Overrides:
      onRight in class studio.magemonkey.codex.mccore.gui.MapMenu
      Parameters:
      player - player to jump forward for
    • onSelect

      public void onSelect(org.bukkit.entity.Player player)
      Selects the current skill for extra details
      Overrides:
      onSelect in class studio.magemonkey.codex.mccore.gui.MapMenu
      Parameters:
      player - player selecting a skill
    • setup

      public void setup(org.bukkit.entity.Player player)
      Gets the player ready for the menu
      Overrides:
      setup in class studio.magemonkey.codex.mccore.gui.MapMenu
      Parameters:
      player - player to prepare for the menu
    • render

      public void render(studio.magemonkey.codex.mccore.gui.MapBuffer mapBuffer, org.bukkit.entity.Player player)
      Specified by:
      render in class studio.magemonkey.codex.mccore.gui.MapMenu