diff --git a/worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/processor/PlacementStateProcessor.java b/worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/processor/PlacementStateProcessor.java index aa05dc52f..694a11a5e 100644 --- a/worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/processor/PlacementStateProcessor.java +++ b/worldedit-core/src/main/java/com/fastasyncworldedit/core/extent/processor/PlacementStateProcessor.java @@ -472,9 +472,9 @@ public abstract class PlacementStateProcessor extends AbstractDelegateExtent imp if (block.getOrdinalChar() != newOrdinal) { BlockState newState = BlockTypesCache.states[newOrdinal]; orDefault.setBlock(set.x(), set.y(), set.z(), newState); - LinCompoundTag nbt = block.getNbt(); + CompoundTag nbt = block.getNbtData(); if (nbt != null && newState.getBlockType() == block.getBlockType()) { - orDefault.setTile(set.x(), set.y(), set.z(), new CompoundTag(nbt)); + orDefault.setTile(set.x(), set.y(), set.z(), nbt); } return true; }