public class RageCalculator
extends java.lang.Object
WauzPlayerDataSectionStats.getRage()| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_RAGE
The default maximum amount of rage for a player.
|
| Constructor and Description |
|---|
RageCalculator() |
| Modifier and Type | Method and Description |
|---|---|
static void |
degenerateRage(org.bukkit.entity.Player player)
Decreases the player's rage by one point.
|
static void |
generateRage(org.bukkit.entity.Player player)
Adds a rage point to the given player.
|
static void |
generateRage(org.bukkit.entity.Player player,
int amount)
Adds multiple rage points to the given player.
|
static boolean |
useRage(org.bukkit.entity.Player player,
int amount)
Determines if a player has enough rage for something.
|
public static final int MAX_RAGE
public static void generateRage(org.bukkit.entity.Player player)
player - The player who should receive rage.generateRage(Player, int)public static void generateRage(org.bukkit.entity.Player player,
int amount)
player - The player who should receive rage.amount - The amount of rage to give.WauzPlayerDataSectionStats.setRage(int),
WauzPlayerDataSectionStats.getMaxRage(),
WauzPlayerActionBar.update(Player)public static void degenerateRage(org.bukkit.entity.Player player)
player - The player who should lose rage.WauzPlayerDataSectionStats.setRage(int),
WauzPlayerActionBar.update(Player)public static boolean useRage(org.bukkit.entity.Player player,
int amount)
player - The player that tries to spend rage.amount - The needed amount of rage.WauzPlayerDataSectionStats.getRage(),
WauzPlayerActionBar.update(Player)