public class WauzPlayerActionBar
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SEPERATOR
The string to seperate action bar segments.
|
Constructor and Description |
---|
WauzPlayerActionBar() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
getQuickSlot(WauzPlayerData playerData,
java.util.List<Castable> selectedCastables,
int number)
Gets the action bar segment for a quick slot.
|
private static void |
showCastingBar(org.bukkit.entity.Player player,
WauzPlayerData playerData)
Shows the casting bar, filled with quick slots, for the given player.
|
static void |
update(org.bukkit.entity.Player player)
Updates the player's action bar, depending on the gamemode.
|
public static final java.lang.String SEPERATOR
public static void update(org.bukkit.entity.Player player)
player
- The player whose action bar should be updated.WauzMode
,
showCastingBar(Player, WauzPlayerData)
private static void showCastingBar(org.bukkit.entity.Player player, WauzPlayerData playerData)
player
- The player viewing the casting bar.playerData
- The data of the player.WauzPlayerDataSectionSkills.getSelectedCastables()
,
getQuickSlot(WauzPlayerData, List, int)
private static java.lang.String getQuickSlot(WauzPlayerData playerData, java.util.List<Castable> selectedCastables, int number)
playerData
- The data of the player, viewing the casting bar.selectedCastables
- The castables in the quick slots.number
- The number of the quick slot.Castable.getQuickSlotMessage(WauzPlayerData)