diff --git a/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpEvent.java b/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpEvent.java index 8c8a0bc..3e7778a 100644 --- a/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpEvent.java +++ b/pvptogglepluginworkspace/src/main/java/benkralex/pvptoggle/PvpEvent.java @@ -50,8 +50,10 @@ public class PvpEvent implements Listener { @EventHandler public void playerJoinListener(PlayerJoinEvent event) { - if (!event.getplayer().hasPersistentDataContainer(new NamespacedKey(Pvptoggle.pvptoggle, "pvptoggle"))) { - event.getPlayer().setPersistentDataContainer(new NamespacedKey(Pvptoggle.pvptoggle, "pvptoggle", true)); + if (!event.getplayer().getPersistentDataContainer().has(new NamespacedKey(Pvptoggle.pvptoggle, "pvptoggle"), PersistentDataType.BOOLEAN)) { + event.getPlayer().getPersistentDataContainer().set(new NamespacedKey(Pvptoggle.pvptoggle, "pvptoggle"), PersistentDataType.BOOLEAN, true); + } else { + event.getPlayer().sendMessage("Dein PvP-Schutz ist " + (pdc.get(new NamespacedKey(Pvptoggle.pvptoggle, "pvptoggle"), PersistentDataType.BOOLEAN)?"an":"aus")); } } } \ No newline at end of file