mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 18:23:06 +00:00
Pasting & loading tile data support
This commit is contained in:
parent
6260c07cd6
commit
1e832ed0eb
@ -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;
|
||||||
|
@ -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) {
|
||||||
|
|
||||||
|
@ -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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user