Hotfix ShieldPrinting pasting AIR, it should not

This commit is contained in:
2025-03-08 17:51:41 +01:00
parent 911a08a156
commit 17eaefe3d0
@@ -170,13 +170,16 @@ public class ShieldPrinting implements Listener {
}
BlockDataConfiguration[] stateConfigurations = stateConfiguration.get(entry.getValue().getMaterial());
BlockData copied = entry.getValue();
if (stateConfigurations == null) {
block.setBlockData(entry.getValue(), false);
if (!copied.getMaterial().isAir()) {
block.setBlockData(copied, false);
}
continue;
}
BlockData worldOriginal = block.getBlockData();
BlockData copied = entry.getValue().clone();
copied = copied.clone();
if (copied.getMaterial().isAir()) {
continue;
}