Pasting & loading tile data support

This commit is contained in:
Daniel Mills 2021-01-13 09:06:26 -05:00
parent 6260c07cd6
commit 1e832ed0eb
3 changed files with 1 additions and 3 deletions

View File

@ -214,7 +214,7 @@ public class WandManager implements Listener
} }
BlockVector bv = b.getLocation().subtract(c.getLowerNE().toVector()).toVector().toBlockVector(); BlockVector bv = b.getLocation().subtract(c.getLowerNE().toVector()).toVector().toBlockVector();
s.setUnsigned(bv.getBlockX(), bv.getBlockY(), bv.getBlockZ(), b.getBlockData()); s.setUnsigned(bv.getBlockX(), bv.getBlockY(), bv.getBlockZ(), b);
} }
return s; return s;

View File

@ -28,7 +28,6 @@ public class CommandIrisObjectPaste extends MortarCommand
setDescription("Paste an object"); setDescription("Paste an object");
} }
@Override @Override
public void addTabOptions(MortarSender sender, String[] args, KList<String> list) { public void addTabOptions(MortarSender sender, String[] args, KList<String> list) {

View File

@ -841,7 +841,6 @@ public class IrisObject extends IrisRegistrant
d.put(r.rotate(i.clone(), spinx, spiny, spinz), r.rotate(getBlocks().get(i).clone(), spinx, spiny, spinz)); d.put(r.rotate(i.clone(), spinx, spiny, spinz), r.rotate(getBlocks().get(i).clone(), spinx, spiny, spinz));
} }
SmoothieMap<BlockVector, TileData<? extends TileState>> dx = SmoothieMap.<BlockVector, TileData<? extends TileState>>newBuilder() SmoothieMap<BlockVector, TileData<? extends TileState>> dx = SmoothieMap.<BlockVector, TileData<? extends TileState>>newBuilder()
.doShrink(true) .doShrink(true)
.optimizeFor(OptimizationObjective.LOW_GARBAGE) .optimizeFor(OptimizationObjective.LOW_GARBAGE)