Fix schem save order

This commit is contained in:
Jesse Boyd
2019-11-11 21:06:10 +00:00
parent 032942c0e8
commit 53ad3d3cd2
5 changed files with 89 additions and 20 deletions

View File

@ -0,0 +1,23 @@
package com.sk89q.worldedit.function.visitor;
import com.sk89q.worldedit.math.BlockVector3;
import com.sk89q.worldedit.regions.CuboidRegion;
import com.sk89q.worldedit.regions.Region;
import java.util.Iterator;
public enum Order {
YZX() {
@Override
public Iterator<BlockVector3> create(Region region) {
if (!(region instanceof CuboidRegion)) {
region = new CuboidRegion(region.getMinimumPoint(), region.getMaximumPoint());
}
return ((CuboidRegion) region).iterator_old();
}
}
;
public abstract Iterator<BlockVector3> create(Region region);
}