diff --git a/src/main/java/com/comandante/creeper/player/Player.java b/src/main/java/com/comandante/creeper/player/Player.java
index faf11191f4b261feac265311cd1c0769fc2a4644..4b172371af83e79dc6243b6d4d19fc38fcaf76e5 100644
--- a/src/main/java/com/comandante/creeper/player/Player.java
+++ b/src/main/java/com/comandante/creeper/player/Player.java
@@ -1031,7 +1031,7 @@ public class Player extends CreeperEntity {
 
     public Optional<Item> getSlotItem(EquipmentSlotType slot) {
         Optional<PlayerMetadata> playerMetadataOptional = getPlayerMetadata();
-        if (playerMetadataOptional.isPresent()) {
+        if (!playerMetadataOptional.isPresent()) {
             return Optional.empty();
         }
         PlayerMetadata playerMetadata = playerMetadataOptional.get();
diff --git a/src/main/java/com/comandante/creeper/stats/modifier/BasicPlayerLevelStatsModifier.java b/src/main/java/com/comandante/creeper/stats/modifier/BasicPlayerLevelStatsModifier.java
index 673e09f0eead6403a7757f9b298b207b02ea1afc..8a6c61e4b30fd225fc42733935928a0c8f0c25d4 100644
--- a/src/main/java/com/comandante/creeper/stats/modifier/BasicPlayerLevelStatsModifier.java
+++ b/src/main/java/com/comandante/creeper/stats/modifier/BasicPlayerLevelStatsModifier.java
@@ -79,7 +79,7 @@ public class BasicPlayerLevelStatsModifier implements StatsModifier {
     @Override
     public Stats modify(Player player) {
         Optional<PlayerMetadata> playerMetadataOptional = gameManager.getPlayerManager().getPlayerMetadata(player.getPlayerId());
-        if (playerMetadataOptional.isPresent()) {
+        if (!playerMetadataOptional.isPresent()) {
             return DefaultStats.DEFAULT_PLAYER.createStats();
         }
         PlayerMetadata playerMetadata = playerMetadataOptional.get();
diff --git a/src/main/java/com/comandante/creeper/stats/modifier/RangerStatsModifier.java b/src/main/java/com/comandante/creeper/stats/modifier/RangerStatsModifier.java
index a923da34c16f984ca726a274fa2f1451da528db8..414b1945c9e81ec02f8ceb99f2aa6a7f3ae8ce44 100644
--- a/src/main/java/com/comandante/creeper/stats/modifier/RangerStatsModifier.java
+++ b/src/main/java/com/comandante/creeper/stats/modifier/RangerStatsModifier.java
@@ -79,7 +79,7 @@ public class RangerStatsModifier implements StatsModifier {
     @Override
     public Stats modify(Player player) {
         Optional<PlayerMetadata> playerMetadataOptional = gameManager.getPlayerManager().getPlayerMetadata(player.getPlayerId());
-        if (playerMetadataOptional.isPresent()) {
+        if (!playerMetadataOptional.isPresent()) {
             return DefaultStats.DEFAULT_PLAYER.createStats();
         }
         PlayerMetadata playerMetadata = playerMetadataOptional.get();
diff --git a/src/main/java/com/comandante/creeper/stats/modifier/WarriorStatsModifier.java b/src/main/java/com/comandante/creeper/stats/modifier/WarriorStatsModifier.java
index 4e971188729a900f769f5e51806b67fcd0ffbe35..3ebf3c2b2b1066dd5f6c0c95dd99bd580042fdc6 100644
--- a/src/main/java/com/comandante/creeper/stats/modifier/WarriorStatsModifier.java
+++ b/src/main/java/com/comandante/creeper/stats/modifier/WarriorStatsModifier.java
@@ -79,7 +79,7 @@ public class WarriorStatsModifier implements StatsModifier {
     @Override
     public Stats modify(Player player) {
         Optional<PlayerMetadata> playerMetadataOptional = gameManager.getPlayerManager().getPlayerMetadata(player.getPlayerId());
-        if (playerMetadataOptional.isPresent()) {
+        if (!playerMetadataOptional.isPresent()) {
             return DefaultStats.DEFAULT_PLAYER.createStats();
         }
         PlayerMetadata playerMetadata = playerMetadataOptional.get();
diff --git a/src/main/java/com/comandante/creeper/stats/modifier/WizardStatsModifier.java b/src/main/java/com/comandante/creeper/stats/modifier/WizardStatsModifier.java
index d9f9e18712105a64f52e49c65a37cd6c6a789c7c..c55da7be18f67337ed216e4ad6dee7fae1280ab8 100644
--- a/src/main/java/com/comandante/creeper/stats/modifier/WizardStatsModifier.java
+++ b/src/main/java/com/comandante/creeper/stats/modifier/WizardStatsModifier.java
@@ -80,7 +80,7 @@ public class WizardStatsModifier implements StatsModifier {
     @Override
     public Stats modify(Player player) {
         Optional<PlayerMetadata> playerMetadataOptional = gameManager.getPlayerManager().getPlayerMetadata(player.getPlayerId());
-        if (playerMetadataOptional.isPresent()) {
+        if (!playerMetadataOptional.isPresent()) {
             return DefaultStats.DEFAULT_PLAYER.createStats();
         }
         PlayerMetadata playerMetadata = playerMetadataOptional.get();