diff --git a/src/main/java/eu/mhsl/craftattack/spawn/appliances/AntiSignEdit/AntiSignEdit.java b/src/main/java/eu/mhsl/craftattack/spawn/appliances/antiSignEdit/AntiSignEdit.java similarity index 96% rename from src/main/java/eu/mhsl/craftattack/spawn/appliances/AntiSignEdit/AntiSignEdit.java rename to src/main/java/eu/mhsl/craftattack/spawn/appliances/antiSignEdit/AntiSignEdit.java index 7e31586..2e8e622 100644 --- a/src/main/java/eu/mhsl/craftattack/spawn/appliances/AntiSignEdit/AntiSignEdit.java +++ b/src/main/java/eu/mhsl/craftattack/spawn/appliances/antiSignEdit/AntiSignEdit.java @@ -1,4 +1,4 @@ -package eu.mhsl.craftattack.spawn.appliances.AntiSignEdit; +package eu.mhsl.craftattack.spawn.appliances.antiSignEdit; import eu.mhsl.craftattack.spawn.appliance.Appliance; import eu.mhsl.craftattack.spawn.appliances.settings.Settings; diff --git a/src/main/java/eu/mhsl/craftattack/spawn/appliances/AntiSignEdit/OnSignEditListener.java b/src/main/java/eu/mhsl/craftattack/spawn/appliances/antiSignEdit/OnSignEditListener.java similarity index 90% rename from src/main/java/eu/mhsl/craftattack/spawn/appliances/AntiSignEdit/OnSignEditListener.java rename to src/main/java/eu/mhsl/craftattack/spawn/appliances/antiSignEdit/OnSignEditListener.java index 9f2935f..e93383d 100644 --- a/src/main/java/eu/mhsl/craftattack/spawn/appliances/AntiSignEdit/OnSignEditListener.java +++ b/src/main/java/eu/mhsl/craftattack/spawn/appliances/antiSignEdit/OnSignEditListener.java @@ -1,4 +1,4 @@ -package eu.mhsl.craftattack.spawn.appliances.AntiSignEdit; +package eu.mhsl.craftattack.spawn.appliances.antiSignEdit; import eu.mhsl.craftattack.spawn.appliance.ApplianceListener; import io.papermc.paper.event.player.PlayerOpenSignEvent; diff --git a/src/main/java/eu/mhsl/craftattack/spawn/appliances/hotbarRefill/HotbarRefill.java b/src/main/java/eu/mhsl/craftattack/spawn/appliances/hotbarRefill/HotbarRefill.java index bdb1dfc..5a7a425 100644 --- a/src/main/java/eu/mhsl/craftattack/spawn/appliances/hotbarRefill/HotbarRefill.java +++ b/src/main/java/eu/mhsl/craftattack/spawn/appliances/hotbarRefill/HotbarRefill.java @@ -5,6 +5,7 @@ import eu.mhsl.craftattack.spawn.appliance.Appliance; import net.kyori.adventure.text.Component; import net.kyori.adventure.text.format.NamedTextColor; import org.bukkit.Bukkit; +import org.bukkit.GameMode; import org.bukkit.entity.Player; import org.bukkit.event.Listener; import org.bukkit.inventory.Inventory; @@ -16,11 +17,12 @@ import java.util.NoSuchElementException; public class HotbarRefill extends Appliance { public void handleHotbarChange(Player player, ItemStack item) { - if (item.getAmount() != 1) return; + if(player.getGameMode().equals(GameMode.CREATIVE)) return; + if(item.getAmount() != 1) return; Inventory inventory = player.getInventory(); int itemSlot = inventory.first(item); - if (itemSlot > 8) return; + if(itemSlot > 8) return; try { int replacementSlot = inventory.all(item.getType()).entrySet().stream()