diff --git a/src/com/sk89q/worldedit/bukkit/BukkitConfiguration.java b/src/com/sk89q/worldedit/bukkit/BukkitConfiguration.java index c80272237..6ffd9006b 100644 --- a/src/com/sk89q/worldedit/bukkit/BukkitConfiguration.java +++ b/src/com/sk89q/worldedit/bukkit/BukkitConfiguration.java @@ -20,6 +20,7 @@ package com.sk89q.worldedit.bukkit; import java.io.IOException; +import java.util.ArrayList; import java.util.HashSet; import java.util.logging.FileHandler; import java.util.logging.Handler; @@ -63,18 +64,9 @@ public class BukkitConfiguration extends LocalConfiguration { useInventoryOverride); maxBrushRadius = config.getInt("limits.max-brush-radius", maxBrushRadius); - // Get disallowed blocks - disallowedBlocks = new HashSet(); - String defdisallowedBlocks = StringUtil.joinString(defaultDisallowedBlocks, ",", 0); - for (String b : config.getString("limits.disallowed-blocks", - defdisallowedBlocks).split(",")) { - try { - disallowedBlocks.add(Integer.parseInt(b)); - } catch (NumberFormatException e) { - } - } + disallowedBlocks = new HashSet(config.getIntList("limits.disallowed-blocks", null)); - String snapshotsDir = config.getString("snapshots.directry", ""); + String snapshotsDir = config.getString("snapshots.directory", ""); if (!snapshotsDir.trim().equals("")) { snapshotRepo = new SnapshotRepository(snapshotsDir); } else {