diff options
author | Dico Karssiens <dico.karssiens@gmail.com> | 2018-07-30 14:52:36 +0100 |
---|---|---|
committer | Dico Karssiens <dico.karssiens@gmail.com> | 2018-07-30 14:52:36 +0100 |
commit | dbab42039432f1516ce64fc11b8af1f4d874576f (patch) | |
tree | 32340a758299e1b6484c4a2aca8a726131907b19 /src/main/kotlin/io/dico/parcels2/blockvisitor/Schematic.kt | |
parent | 48da05c9e866cbdfa3bdedb7d3ae35201993bf14 (diff) |
Set up clear performance test
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/blockvisitor/Schematic.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/blockvisitor/Schematic.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/blockvisitor/Schematic.kt b/src/main/kotlin/io/dico/parcels2/blockvisitor/Schematic.kt index 1c01571..41df083 100644 --- a/src/main/kotlin/io/dico/parcels2/blockvisitor/Schematic.kt +++ b/src/main/kotlin/io/dico/parcels2/blockvisitor/Schematic.kt @@ -22,7 +22,7 @@ class Schematic { val size = region.size.also { _size = it } val data = arrayOfNulls<BlockData>(region.blockCount).also { _data = it } //val extra = mutableMapOf<Vec3i, (Block) -> Unit>().also { extra = it } - val blocks = RegionTraversal.XZY.regionTraverser(region) + val blocks = RegionTraversal.DOWNWARD.regionTraverser(region) for ((index, vec) in blocks.withIndex()) { markSuspensionPoint() @@ -38,7 +38,7 @@ class Schematic { fun getPasteTask(world: World, position: Vec3i): TimeLimitedTask = { if (!isLoaded) throw IllegalStateException() val region = Region(position, _size!!) - val blocks = RegionTraversal.XZY.regionTraverser(region) + val blocks = RegionTraversal.DOWNWARD.regionTraverser(region) val data = _data!! for ((index, vec) in blocks.withIndex()) { |