diff --git a/src/WorldEditListener.java b/src/WorldEditListener.java index f6b355c1d..6c4e0c323 100644 --- a/src/WorldEditListener.java +++ b/src/WorldEditListener.java @@ -224,6 +224,12 @@ public class WorldEditListener extends PluginListener { blockType = BlockType.fromID(Integer.parseInt(testID)); } catch (NumberFormatException e) { blockType = BlockType.lookup(testID); + if (blockType == null) { + int t = etc.getDataSource().getItem(testID); + if (t > 0 && t < 256) { + blockType = BlockType.fromID(t); + } + } } if (blockType == null) {