Fix void issue

This commit is contained in:
2025-03-22 12:09:04 -07:00
parent 16c861df6e
commit 007bb276c0

View File

@@ -25,6 +25,7 @@ public final class GalaxyLimbo extends JavaPlugin implements Listener {
@EventHandler @EventHandler
public void onFoodLevelChangeEvent(FoodLevelChangeEvent event) { public void onFoodLevelChangeEvent(FoodLevelChangeEvent event) {
if (event.getEntity() instanceof Player player) { if (event.getEntity() instanceof Player player) {
event.setCancelled(true);
player.setHealth(player.getMaxHealth()); player.setHealth(player.getMaxHealth());
player.setFoodLevel(20); player.setFoodLevel(20);
player.setSaturation(20); player.setSaturation(20);
@@ -34,9 +35,14 @@ public final class GalaxyLimbo extends JavaPlugin implements Listener {
@EventHandler @EventHandler
public void onEntityDamageEvent(EntityDamageEvent event) { public void onEntityDamageEvent(EntityDamageEvent event) {
if (event.getEntity() instanceof Player player) { if (event.getEntity() instanceof Player player) {
event.setCancelled(true);
World world = getServer().getWorld("world");
player.getInventory().clear();
player.setGameMode(GameMode.ADVENTURE);
player.setHealth(player.getMaxHealth()); player.setHealth(player.getMaxHealth());
player.setFoodLevel(20); player.setFoodLevel(20);
player.setSaturation(20); player.setSaturation(20);
player.teleport(new Location(world, 0.5f, 65, 0.5f, 0, 0));
} }
} }