summaryrefslogtreecommitdiffstats
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/block/CraftBlockState.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockState.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockState.java
index 08f73c8f..9e745e57 100644
--- a/src/main/java/org/bukkit/craftbukkit/block/CraftBlockState.java
+++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBlockState.java
@@ -20,6 +20,7 @@ import org.bukkit.plugin.Plugin;
import java.util.List;
import net.minecraft.server.GeneratorAccess;
import net.minecraft.server.IBlockData;
+import org.bukkit.craftbukkit.util.CraftLegacy;
public class CraftBlockState implements BlockState {
private final CraftWorld world;
@@ -101,7 +102,7 @@ public class CraftBlockState implements BlockState {
}
public void setData(final MaterialData data) {
- Material mat = getType();
+ Material mat = CraftMagicNumbers.getMaterial(this.data).getItemType();
if ((mat == null) || (mat.getData() == null)) {
this.data = CraftMagicNumbers.getBlock(data);