diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/extension/factory/DefaultBlockParser.java b/worldedit-core/src/main/java/com/sk89q/worldedit/extension/factory/DefaultBlockParser.java index 86d5ef06b..39ff01699 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/extension/factory/DefaultBlockParser.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/extension/factory/DefaultBlockParser.java @@ -259,7 +259,7 @@ public class DefaultBlockParser extends InputParser { if (context.isRestricted()) { Actor actor = context.requireActor(); if (actor != null) { - if (!actor.hasPermission("worldedit.anyblock") && worldEdit.getConfiguration().disallowedBlocks.contains(blockType.getId())) { + if (!actor.hasPermission("worldedit.anyblock") && worldEdit.getConfiguration().disallowedBlocks.contains(blockType)) { throw new DisallowedUsageException("You are not allowed to use '" + input + "'"); } if (nbt != null) { diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockTypes.java b/worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockTypes.java index b86105d2f..2d14f2695 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockTypes.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/world/block/BlockTypes.java @@ -1015,7 +1015,7 @@ public enum BlockTypes implements BlockType { for (BlockTypes type : oldValues) { if (!blockMap.containsKey(type.getId())) { type.init(type.getId(), 0, new ArrayList<>()); - Fawe.debug("Invalid block registered " + type.getId()); + if (type != __RESERVED__) Fawe.debug("Invalid block registered " + type.getId()); size++; } if (type != __RESERVED__) {