From 5ca6214aea2ae9f90fa20074b8eb50af042477cf Mon Sep 17 00:00:00 2001 From: Daniel Saukel Date: Sun, 29 Jul 2018 19:07:14 +0200 Subject: [PATCH] Use GENERIC_MAX_HEALTH attribute instead of deprecated getMaxHealth() method --- .../java/de/erethon/dungeonsxl/player/DInstancePlayer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/erethon/dungeonsxl/player/DInstancePlayer.java b/src/main/java/de/erethon/dungeonsxl/player/DInstancePlayer.java index 784fef0f..67535cd1 100644 --- a/src/main/java/de/erethon/dungeonsxl/player/DInstancePlayer.java +++ b/src/main/java/de/erethon/dungeonsxl/player/DInstancePlayer.java @@ -20,6 +20,7 @@ import de.erethon.dungeonsxl.config.MainConfig; import de.erethon.dungeonsxl.util.ParsingUtil; import de.erethon.dungeonsxl.world.DInstanceWorld; import org.bukkit.World; +import org.bukkit.attribute.Attribute; import org.bukkit.entity.Player; import org.bukkit.potion.PotionEffect; @@ -70,7 +71,7 @@ public abstract class DInstancePlayer extends DGlobalPlayer { player.getInventory().setArmorContents(null); player.setTotalExperience(0); player.setLevel(0); - player.setMaxHealth(20); + player.getAttribute(Attribute.GENERIC_MAX_HEALTH).setBaseValue(20.0); player.setHealth(20); player.setFoodLevel(20); for (PotionEffect effect : player.getActivePotionEffects()) {