mirror of
https://git.webmc.xyz/Starlike-Client/Starlike-Client
synced 2025-06-05 18:32:01 -09:00
Create EnergyStats.java
This commit is contained in:
parent
8acb21a429
commit
7dd2b7da62
@ -0,0 +1,30 @@
|
||||
package net.starlikeclient.minecraft.util;
|
||||
|
||||
public class EnergyStats {
|
||||
private int energy = 5;
|
||||
private int energyCeiling = 10;
|
||||
|
||||
public boolean depleteEnergy(int energyDeplete) {
|
||||
if(0 >= energy - energyDeplete) {
|
||||
energy = energy - energyDeplete;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
public boolean addEnergy(int energyIncrease) {
|
||||
if(energyCeiling <= energy + energyIncrease) {
|
||||
energy = energy + energyIncrease;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
public int getEnergy() {
|
||||
return energy;
|
||||
}
|
||||
public int getEnergyCeiling() {
|
||||
return energyCeiling;
|
||||
}
|
||||
public void setEnergyCeiling(int energyCeiling) {
|
||||
energy = energyCeiling;
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user