Преглед на файлове

Fixing: keep-inventory option

RedstoneFuture преди 2 години
родител
ревизия
d5ed6cd778
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      missilewars-plugin/src/main/java/de/butzlabben/missilewars/game/GameWorld.java

+ 4 - 2
missilewars-plugin/src/main/java/de/butzlabben/missilewars/game/GameWorld.java

@@ -26,6 +26,7 @@ import lombok.Getter;
 import lombok.ToString;
 import org.apache.commons.io.FileUtils;
 import org.bukkit.Bukkit;
+import org.bukkit.GameRule;
 import org.bukkit.World;
 import org.bukkit.WorldCreator;
 import org.bukkit.entity.Entity;
@@ -134,8 +135,9 @@ public class GameWorld {
             Logger.DEBUG.log("Loading new gameworld");
             World world = Bukkit.createWorld(new WorldCreator(worldName));
             Bukkit.getWorlds().add(world);
-            world.setGameRuleValue("doTileDrops", String.valueOf(game.getArena().isDoTileDrops()));
-            world.setGameRuleValue("keepInventory", String.valueOf(game.getArena().isKeepInventory()));
+            
+            world.setGameRule(GameRule.DO_TILE_DROPS, game.getArena().isDoTileDrops());
+            world.setGameRule(GameRule.KEEP_INVENTORY, game.getArena().isKeepInventory());
         }
     }