rename absorption class

master
Benjamin Kraft 3 years ago
parent 3f64411aed
commit 4f795f5f6a
  1. 4
      src/main/java/com/benjocraeft/sharehealth/AbsorptionManager.java
  2. 8
      src/main/java/com/benjocraeft/sharehealth/HealthManager.java
  3. 6
      src/main/java/com/benjocraeft/sharehealth/Sharehealth.java

@ -6,14 +6,14 @@ import org.bukkit.entity.Player;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class Absorption { public class AbsorptionManager {
double amount; double amount;
int duration; int duration;
int task; int task;
public Absorption() { public AbsorptionManager() {
} }
void create(int duration, double newAmount){ void create(int duration, double newAmount){

@ -35,7 +35,7 @@ public class HealthManager {
public void updatePlayer(Player player){ public void updatePlayer(Player player){
if (player.getGameMode().equals(GameMode.SURVIVAL)) { if (player.getGameMode().equals(GameMode.SURVIVAL)) {
player.setHealth(health); player.setHealth(health);
absorption.setAbsorption(player); absorptionManager.setAbsorption(player);
} }
if (player.getGameMode().equals(GameMode.SPECTATOR)) if (player.getGameMode().equals(GameMode.SPECTATOR))
player.setHealth(20); player.setHealth(20);
@ -57,7 +57,7 @@ public class HealthManager {
boolean onPlayerGotDamage(Player player, double damage, double absorptionDamage){ boolean onPlayerGotDamage(Player player, double damage, double absorptionDamage){
subtractHealth(damage); subtractHealth(damage);
setHealthByPlayer(player); setHealthByPlayer(player);
absorption.onPlayerGotDamage(player, absorptionDamage); absorptionManager.onPlayerGotDamage(player, absorptionDamage);
return health > 0; return health > 0;
} }
@ -75,11 +75,11 @@ public class HealthManager {
} }
} }
final Absorption absorption = new Absorption(); final AbsorptionManager absorptionManager = new AbsorptionManager();
void onAbsorptionConsumed(int duration, int amplifier){ void onAbsorptionConsumed(int duration, int amplifier){
double amount = (amplifier + 1) * 4; double amount = (amplifier + 1) * 4;
absorption.create(duration, amount); absorptionManager.create(duration, amount);
} }

@ -206,8 +206,8 @@ public class Sharehealth extends JavaPlugin {
map.put("health", healthManager.getHealth()); map.put("health", healthManager.getHealth());
map.put("isFailed", isFailed); map.put("isFailed", isFailed);
map.put("absorptionAmount", healthManager.absorption.amount); map.put("absorptionAmount", healthManager.absorptionManager.amount);
map.put("absorptionDuration", healthManager.absorption.duration); map.put("absorptionDuration", healthManager.absorptionManager.duration);
fileManager.saveStatus(map); fileManager.saveStatus(map);
} }
@ -220,7 +220,7 @@ public class Sharehealth extends JavaPlugin {
healthManager.setHealth((Double)map.get("health")); healthManager.setHealth((Double)map.get("health"));
isFailed = (boolean) map.get("isFailed"); isFailed = (boolean) map.get("isFailed");
healthManager.absorption.create( healthManager.absorptionManager.create(
(int)map.get("absorptionDuration"), (int)map.get("absorptionDuration"),
(Double)map.get("absorptionAmount") (Double)map.get("absorptionAmount")
); );

Loading…
Cancel
Save