diff --git a/annotations/src/main/java/mindustry/annotations/Annotations.java b/annotations/src/main/java/mindustry/annotations/Annotations.java index 7aae9e1165..6a2e685668 100644 --- a/annotations/src/main/java/mindustry/annotations/Annotations.java +++ b/annotations/src/main/java/mindustry/annotations/Annotations.java @@ -128,6 +128,13 @@ public class Annotations{ String fallback() default "error"; } + /** Registers a logic node's slot. */ + @Target(ElementType.FIELD) + @Retention(RetentionPolicy.SOURCE) + public @interface NodeSlotDef{ + boolean input() default false; + } + @Target(ElementType.TYPE) @Retention(RetentionPolicy.SOURCE) public @interface StyleDefaults{ diff --git a/annotations/src/main/java/mindustry/annotations/misc/NodeSlotProcessor.java b/annotations/src/main/java/mindustry/annotations/misc/NodeSlotProcessor.java new file mode 100644 index 0000000000..b79cba6c6d --- /dev/null +++ b/annotations/src/main/java/mindustry/annotations/misc/NodeSlotProcessor.java @@ -0,0 +1,81 @@ +package mindustry.annotations.misc; + +import arc.struct.*; +import arc.util.*; +import com.squareup.javapoet.*; +import mindustry.annotations.Annotations.*; +import mindustry.annotations.*; +import mindustry.annotations.util.*; + +import javax.annotation.processing.*; +import javax.lang.model.element.*; +import javax.lang.model.type.*; + +@SupportedAnnotationTypes("mindustry.annotations.Annotations.NodeSlotDef") +public class NodeSlotProcessor extends BaseProcessor{ + + @Override + public void process(RoundEnvironment env) throws Exception{ + TypeSpec.Builder slotClass = TypeSpec.classBuilder("LogicSlotMap") + .addModifiers(Modifier.PUBLIC); + + ObjectMap> fields = new ObjectMap<>(); + for(Svar var : fields(NodeSlotDef.class)){ + String type = var.mirror().toString(); + + boolean overrideInput = var.annotation(NodeSlotDef.class).input(); + boolean output = (type.contains("SetObj") || type.contains("SetNum") || type.contains("Runnable")) && !overrideInput; + + String objType = output ? + type.contains("SetNum") ? "double" : + type.contains("SetObj") ? ((DeclaredType)var.mirror()).getTypeArguments().get(0).toString() : + type : type; + + String dataType = objType.equals("double") ? "number" : + objType.contains("Content") ? "content" : + objType.equals("mindustry.gen.Building") ? "building" : + objType.equals("mindustry.gen.Unit") ? "unit" : + objType.equals("java.lang.Void") || objType.equals("java.lang.Runnable") ? "control" : + objType.equals("java.lang.String") ? "string" : + "<>"; + + if(dataType.equals("<>")) err("Unknown logic node type: " + objType, var); + + boolean numeric = dataType.equals("number"); + + String name = Strings.capitalize(var.name()); + + String lambda = output ? + "(" + var.enclosingType() + " node, " + objType + " val__) -> node." + var.name() + (objType.contains("Runnable") ? ".run()" : ".set(val__)") : + "(" + var.enclosingType() + " node, " + objType + " val__) -> node." + var.name() + " = val__"; + + //NodeSlot(String name, boolean input, DataType type, NumOutput numOutput, ObjOutput setObject) + String constructed = Strings.format( + "new mindustry.logic.LogicNode.NodeSlot(\"@\", @, mindustry.logic.LogicNode.DataType.@, @, @)", + name, + !output, + dataType, + numeric ? lambda : "null", + !numeric ? lambda : "null" + ); + + fields.get(var.enclosingType(), Seq::new).add(constructed); + } + + slotClass.addField(FieldSpec.builder( + ParameterizedTypeName.get(ClassName.get(ObjectMap.class), + TypeName.get(Class.class), + TypeName.OBJECT), //screw type safety, I don't care anymore + "map", Modifier.PUBLIC, Modifier.FINAL, Modifier.STATIC).initializer("new ObjectMap<>()").build()); + + + CodeBlock.Builder code = CodeBlock.builder(); + fields.each((type, inits) -> { + code.addStatement("map.put($L.class, new mindustry.logic.LogicNode.NodeSlot[]{$L})", type.toString(), inits.toString(",")); + }); + + slotClass.addStaticBlock(code.build()); + + write(slotClass); + } +} diff --git a/annotations/src/main/resources/revisions/Bullet/1.json b/annotations/src/main/resources/revisions/Bullet/1.json new file mode 100644 index 0000000000..bdb86498f2 --- /dev/null +++ b/annotations/src/main/resources/revisions/Bullet/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:collided,type:arc.struct.IntSeq,size:-1},{name:damage,type:float,size:4},{name:data,type:java.lang.Object,size:-1},{name:lifetime,type:float,size:4},{name:owner,type:Entityc,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:time,type:float,size:4},{name:type,type:mindustry.entities.bullet.BulletType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/Bullet/2.json b/annotations/src/main/resources/revisions/Bullet/2.json new file mode 100644 index 0000000000..b28c91f9a7 --- /dev/null +++ b/annotations/src/main/resources/revisions/Bullet/2.json @@ -0,0 +1 @@ +{version:2,fields:[{name:collided,type:arc.struct.IntSeq,size:-1},{name:damage,type:float,size:4},{name:data,type:java.lang.Object,size:-1},{name:lifetime,type:float,size:4},{name:owner,type:mindustry.gen.Entityc,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:time,type:float,size:4},{name:type,type:mindustry.entities.bullet.BulletType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/EffectState/1.json b/annotations/src/main/resources/revisions/EffectState/1.json new file mode 100644 index 0000000000..530155f361 --- /dev/null +++ b/annotations/src/main/resources/revisions/EffectState/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:color,type:arc.graphics.Color,size:-1},{name:data,type:java.lang.Object,size:-1},{name:effect,type:mindustry.entities.Effect,size:-1},{name:lifetime,type:float,size:4},{name:offsetX,type:float,size:4},{name:offsetY,type:float,size:4},{name:parent,type:Posc,size:-1},{name:rotation,type:float,size:4},{name:time,type:float,size:4},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/EffectState/2.json b/annotations/src/main/resources/revisions/EffectState/2.json new file mode 100644 index 0000000000..a1ea72acf0 --- /dev/null +++ b/annotations/src/main/resources/revisions/EffectState/2.json @@ -0,0 +1 @@ +{version:2,fields:[{name:color,type:arc.graphics.Color,size:-1},{name:data,type:java.lang.Object,size:-1},{name:effect,type:mindustry.entities.Effect,size:-1},{name:lifetime,type:float,size:4},{name:offsetX,type:float,size:4},{name:offsetY,type:float,size:4},{name:parent,type:mindustry.gen.Posc,size:-1},{name:rotation,type:float,size:4},{name:time,type:float,size:4},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/core/assets-raw/sprites/blocks/campaign/data-processor.png b/core/assets-raw/sprites/blocks/campaign/logic-processor.png similarity index 100% rename from core/assets-raw/sprites/blocks/campaign/data-processor.png rename to core/assets-raw/sprites/blocks/campaign/logic-processor.png diff --git a/core/assets-raw/sprites/ui/logic-node.png b/core/assets-raw/sprites/ui/logic-node.png index d361e63600..9ea7fa6a9b 100644 Binary files a/core/assets-raw/sprites/ui/logic-node.png and b/core/assets-raw/sprites/ui/logic-node.png differ diff --git a/core/assets-raw/sprites/ui/underline-white.9.png b/core/assets-raw/sprites/ui/underline-white.9.png new file mode 100644 index 0000000000..3f5f7ffba8 Binary files /dev/null and b/core/assets-raw/sprites/ui/underline-white.9.png differ diff --git a/core/assets/icons/icons.properties b/core/assets/icons/icons.properties index dc1fc759ea..0d3f14f294 100755 --- a/core/assets/icons/icons.properties +++ b/core/assets/icons/icons.properties @@ -280,3 +280,4 @@ 63464=block|unit-block-medium 63463=risso|unit-risso-medium 63462=overdrive-dome|block-overdrive-dome-medium +63461=logic-processor|block-logic-processor-medium diff --git a/core/assets/sprites/fallback/sprites.atlas b/core/assets/sprites/fallback/sprites.atlas index 5e93065703..1e5cbba959 100644 --- a/core/assets/sprites/fallback/sprites.atlas +++ b/core/assets/sprites/fallback/sprites.atlas @@ -444,30 +444,23 @@ core-silo orig: 160, 160 offset: 0, 0 index: -1 -data-processor - rotate: false - xy: 1367, 1623 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 data-processor-2 rotate: false - xy: 1445, 885 + xy: 1445, 951 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 data-processor-top rotate: false - xy: 1465, 1721 + xy: 1367, 1623 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 launch-pad rotate: false - xy: 1041, 1317 + xy: 1041, 1415 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -481,35 +474,42 @@ launch-pad-large index: -1 launch-pad-light rotate: false - xy: 1139, 1415 + xy: 1041, 1317 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 launchpod rotate: false - xy: 1775, 877 + xy: 1643, 877 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 +logic-processor + rotate: false + xy: 1237, 1317 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 force-projector rotate: false - xy: 845, 1221 + xy: 1759, 1623 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 force-projector-top rotate: false - xy: 943, 1415 + xy: 1857, 1721 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mend-projector rotate: false - xy: 1939, 1009 + xy: 1899, 811 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -523,14 +523,14 @@ mend-projector-top index: -1 mender rotate: false - xy: 1931, 375 + xy: 1829, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mender-top rotate: false - xy: 1829, 239 + xy: 1863, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -565,7 +565,7 @@ overdrive-projector-top index: -1 shock-mine rotate: false - xy: 1833, 1 + xy: 1867, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -586,35 +586,35 @@ block-unloader index: -1 bridge-arrow rotate: false - xy: 1625, 281 + xy: 1659, 315 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor rotate: false - xy: 1625, 247 + xy: 1659, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-bridge rotate: false - xy: 1659, 281 + xy: 1693, 315 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-end rotate: false - xy: 1693, 315 + xy: 1727, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 center rotate: false - xy: 1727, 349 + xy: 1761, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -691,287 +691,280 @@ armored-conveyor-2-0 index: -1 armored-conveyor-2-1 rotate: false - xy: 2005, 1043 + xy: 2005, 1041 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-2 rotate: false - xy: 2005, 1009 + xy: 1623, 485 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-3 rotate: false - xy: 1623, 485 + xy: 1657, 485 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-0 rotate: false - xy: 1657, 485 + xy: 1691, 485 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-1 rotate: false - xy: 1691, 485 + xy: 1725, 485 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-2 rotate: false - xy: 1725, 485 + xy: 1759, 485 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-3 rotate: false - xy: 1759, 485 + xy: 1793, 485 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-0 rotate: false - xy: 1793, 485 + xy: 1827, 485 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-1 rotate: false - xy: 1827, 485 + xy: 1861, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-2 rotate: false - xy: 1861, 477 + xy: 1895, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-3 rotate: false - xy: 1895, 477 + xy: 1929, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-1 rotate: false - xy: 1761, 315 + xy: 1795, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-2 rotate: false - xy: 1795, 349 + xy: 1659, 179 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-3 rotate: false - xy: 1659, 179 + xy: 1693, 213 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-0 rotate: false - xy: 1693, 213 + xy: 1727, 247 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-1 rotate: false - xy: 1727, 247 + xy: 1761, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-2 rotate: false - xy: 1761, 281 + xy: 1795, 315 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-3 rotate: false - xy: 1795, 315 + xy: 1693, 179 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-0 rotate: false - xy: 1693, 179 + xy: 1727, 213 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-1 rotate: false - xy: 1727, 213 + xy: 1761, 247 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-2 rotate: false - xy: 1761, 247 + xy: 1795, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-3 rotate: false - xy: 1795, 281 + xy: 1727, 179 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-0 rotate: false - xy: 1727, 179 + xy: 1761, 213 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-1 rotate: false - xy: 1761, 213 + xy: 1795, 247 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-2 rotate: false - xy: 1795, 247 + xy: 1761, 179 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-3 rotate: false - xy: 1761, 179 + xy: 1795, 213 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-0 rotate: false - xy: 1795, 213 + xy: 1795, 179 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-1 rotate: false - xy: 1795, 179 + xy: 1625, 145 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-2 rotate: false - xy: 1625, 145 + xy: 1659, 145 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-3 rotate: false - xy: 1659, 145 + xy: 1693, 145 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor rotate: false - xy: 1863, 171 + xy: 1897, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-0 rotate: false - xy: 1897, 205 + xy: 1931, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-1 rotate: false - xy: 1931, 239 + xy: 1897, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-2 rotate: false - xy: 1897, 171 + xy: 1931, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-edge rotate: false - xy: 1931, 205 + xy: 1931, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-stack rotate: false - xy: 1931, 171 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-0-1 - rotate: false - xy: 2003, 13 + xy: 1965, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cross rotate: false - xy: 1459, 99 + xy: 1459, 65 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 distributor rotate: false - xy: 1511, 943 + xy: 1445, 885 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 inverted-sorter rotate: false - xy: 1527, 69 + xy: 1561, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 junction rotate: false - xy: 1493, 1 + xy: 1527, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1013,7 +1006,7 @@ mass-driver-base index: -1 overflow-gate rotate: false - xy: 1897, 307 + xy: 1931, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1041,42 +1034,42 @@ payload-router-over index: -1 phase-conveyor rotate: false - xy: 1931, 307 + xy: 1829, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-arrow rotate: false - xy: 1829, 171 + xy: 1863, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-bridge rotate: false - xy: 1863, 205 + xy: 1897, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-end rotate: false - xy: 1897, 239 + xy: 1931, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 router rotate: false - xy: 1935, 137 + xy: 1867, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sorter rotate: false - xy: 1901, 1 + xy: 1935, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1111,63 +1104,63 @@ blast-drill-top index: -1 drill-top rotate: false - xy: 1709, 943 + xy: 1643, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 turbine-generator-liquid rotate: false - xy: 1709, 943 + xy: 1643, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 laser-drill rotate: false - xy: 943, 1317 + xy: 1857, 1525 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rim rotate: false - xy: 1041, 1415 + xy: 845, 1221 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rotator rotate: false - xy: 1759, 1525 + xy: 943, 1415 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-top rotate: false - xy: 1857, 1527 + xy: 943, 1317 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mechanical-drill rotate: false - xy: 1907, 943 + xy: 1701, 811 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mechanical-drill-rotator rotate: false - xy: 1907, 877 + xy: 1767, 811 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mechanical-drill-top rotate: false - xy: 1899, 811 + xy: 1833, 811 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -1251,35 +1244,35 @@ water-extractor-top index: -1 block-border rotate: false - xy: 1565, 477 + xy: 1489, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-middle rotate: false - xy: 1557, 273 + xy: 1489, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-select rotate: false - xy: 1625, 383 + xy: 1659, 417 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-liquid rotate: false - xy: 1761, 349 + xy: 1795, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 message rotate: false - xy: 1863, 273 + xy: 1897, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1293,308 +1286,308 @@ place-arrow index: -1 bridge-conduit rotate: false - xy: 1659, 315 + xy: 1693, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-arrow rotate: false - xy: 1693, 349 + xy: 1727, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-arrow rotate: false - xy: 1693, 349 + xy: 1727, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-bridge rotate: false - xy: 1727, 383 + xy: 1761, 417 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-end rotate: false - xy: 1761, 417 + xy: 1625, 247 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom rotate: false - xy: 1625, 213 + xy: 1659, 247 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-0 rotate: false - xy: 1659, 247 + xy: 1693, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-1 rotate: false - xy: 1693, 281 + xy: 1727, 315 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-2 rotate: false - xy: 1727, 315 + xy: 1761, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-3 rotate: false - xy: 1727, 315 + xy: 1761, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-4 rotate: false - xy: 1727, 315 + xy: 1761, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-0 rotate: false - xy: 1795, 383 + xy: 1625, 179 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-1 rotate: false - xy: 1625, 179 + xy: 1659, 213 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-2 rotate: false - xy: 1659, 213 + xy: 1693, 247 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-3 rotate: false - xy: 1693, 247 + xy: 1727, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-3 rotate: false - xy: 1693, 247 + xy: 1727, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-4 rotate: false - xy: 1727, 281 + xy: 1761, 315 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-junction rotate: false - xy: 1829, 443 + xy: 1829, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-overflow-gate rotate: false - xy: 1829, 375 + xy: 1863, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-overflow-gate-top rotate: false - xy: 1863, 409 + xy: 1897, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-bottom rotate: false - xy: 1897, 443 + xy: 1829, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-liquid rotate: false - xy: 1829, 341 + xy: 1863, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-top rotate: false - xy: 1863, 375 + xy: 1897, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-tank-bottom rotate: false - xy: 1139, 1317 + xy: 1139, 1415 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 1237, 1415 + xy: 1139, 1317 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 1237, 1317 + xy: 1237, 1415 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mechanical-pump rotate: false - xy: 1829, 273 + xy: 1863, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mechanical-pump-liquid rotate: false - xy: 1863, 307 + xy: 1897, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rotary-pump-liquid rotate: false - xy: 1863, 307 + xy: 1897, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thermal-pump-liquid rotate: false - xy: 1863, 307 + xy: 1897, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit rotate: false - xy: 1931, 341 + xy: 1829, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-arrow rotate: false - xy: 1829, 205 + xy: 1863, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-bridge rotate: false - xy: 1863, 239 + xy: 1897, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-end rotate: false - xy: 1897, 273 + xy: 1931, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-cap rotate: false - xy: 1965, 409 + xy: 1965, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-0 rotate: false - xy: 1965, 375 + xy: 1965, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-1 rotate: false - xy: 1965, 341 + xy: 1965, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-2 rotate: false - xy: 1965, 307 + xy: 1965, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-3 rotate: false - xy: 1965, 273 + xy: 1965, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-4 rotate: false - xy: 1965, 239 + xy: 1965, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-0 rotate: false - xy: 1833, 103 + xy: 1867, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-1 rotate: false - xy: 1867, 137 + xy: 1833, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-2 rotate: false - xy: 1833, 69 + xy: 1867, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-4 rotate: false - xy: 1867, 103 + xy: 1901, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1608,14 +1601,14 @@ rotary-pump index: -1 thermal-pump rotate: false - xy: 1923, 1233 + xy: 1923, 1231 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 battery rotate: false - xy: 1929, 477 + xy: 1963, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1636,70 +1629,70 @@ battery-large-top index: -1 battery-top rotate: false - xy: 1963, 477 + xy: 1497, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 combustion-generator rotate: false - xy: 1761, 383 + xy: 1795, 417 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 combustion-generator-top rotate: false - xy: 1795, 417 + xy: 1625, 213 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 differential-generator rotate: false - xy: 1367, 1525 + xy: 1465, 1721 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-liquid rotate: false - xy: 1465, 1623 + xy: 1367, 1525 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-top rotate: false - xy: 1563, 1721 + xy: 1465, 1623 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 diode rotate: false - xy: 1459, 65 + xy: 1459, 31 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 diode-arrow rotate: false - xy: 1459, 31 + xy: 1493, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 illuminator rotate: false - xy: 1493, 69 + xy: 1527, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 illuminator-top rotate: false - xy: 1527, 103 + xy: 1493, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1755,7 +1748,7 @@ impact-reactor-plasma-3 index: -1 power-node rotate: false - xy: 1965, 205 + xy: 1965, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1769,14 +1762,14 @@ power-node-large index: -1 power-source rotate: false - xy: 1965, 171 + xy: 1833, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 power-void rotate: false - xy: 1833, 137 + xy: 1833, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -1790,21 +1783,21 @@ rtg-generator index: -1 rtg-generator-top rotate: false - xy: 1867, 35 + xy: 1901, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 solar-panel rotate: false - xy: 1867, 1 + xy: 1901, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 solar-panel-large rotate: false - xy: 1923, 1331 + xy: 1923, 1329 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -1930,119 +1923,119 @@ cryofluidmixer-liquid index: -1 cryofluidmixer-top rotate: false - xy: 919, 153 + xy: 1939, 1009 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator rotate: false - xy: 919, 87 + xy: 919, 153 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator-middle rotate: false - xy: 919, 21 + xy: 919, 87 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator-top rotate: false - xy: 1445, 951 + xy: 919, 21 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 disassembler rotate: false - xy: 1465, 1525 + xy: 1563, 1721 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-liquid rotate: false - xy: 1563, 1623 + xy: 1465, 1525 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-spinner rotate: false - xy: 1661, 1721 + xy: 1563, 1623 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 graphite-press rotate: false - xy: 1841, 943 + xy: 1775, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 incinerator rotate: false - xy: 1493, 35 + xy: 1527, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-source rotate: false - xy: 1799, 111 + xy: 1799, 77 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-void rotate: false - xy: 1799, 9 + xy: 1493, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 kiln rotate: false - xy: 1511, 877 + xy: 1841, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 kiln-top rotate: false - xy: 1577, 877 + xy: 1907, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 silicon-smelter-top rotate: false - xy: 1577, 877 + xy: 1907, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 liquid-source rotate: false - xy: 1829, 307 + xy: 1863, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-void rotate: false - xy: 1863, 341 + xy: 1897, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 melter rotate: false - xy: 1897, 341 + xy: 1931, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2091,14 +2084,14 @@ plastanium-compressor-top index: -1 pulverizer rotate: false - xy: 1901, 137 + xy: 1833, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulverizer-rotator rotate: false - xy: 1833, 35 + xy: 1867, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2140,7 +2133,7 @@ silicon-crucible index: -1 silicon-crucible-top rotate: false - xy: 1923, 1429 + xy: 1923, 1427 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2210,28 +2203,28 @@ rock2 index: -1 sand-boulder1 rotate: false - xy: 1901, 69 + xy: 1935, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sand-boulder2 rotate: false - xy: 1935, 103 + xy: 1901, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shale-boulder1 rotate: false - xy: 1969, 69 + xy: 1969, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shale-boulder2 rotate: false - xy: 1969, 35 + xy: 1833, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2329,7 +2322,7 @@ arc-heat index: -1 block-1 rotate: false - xy: 1497, 477 + xy: 1531, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2364,7 +2357,7 @@ hail-heat index: -1 lancer-heat rotate: false - xy: 1709, 877 + xy: 1577, 877 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -2378,7 +2371,7 @@ meltdown-heat index: -1 ripple-heat rotate: false - xy: 1531, 1231 + xy: 1629, 1427 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2406,7 +2399,7 @@ salvo-panel-right index: -1 scorch-heat rotate: false - xy: 1935, 69 + xy: 1935, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2462,7 +2455,7 @@ factory-in-5 index: -1 factory-out-3 rotate: false - xy: 1661, 1623 + xy: 1661, 1527 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2483,7 +2476,7 @@ factory-top-3 index: -1 ground-factory rotate: false - xy: 1759, 1623 + xy: 1759, 1525 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2518,7 +2511,7 @@ rally-point index: -1 repair-point-base rotate: false - xy: 1901, 103 + xy: 1935, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2532,7 +2525,7 @@ resupply-point index: -1 copper-wall rotate: false - xy: 1693, 145 + xy: 1727, 145 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2546,35 +2539,35 @@ copper-wall-large index: -1 door rotate: false - xy: 1493, 137 + xy: 1527, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 door-large rotate: false - xy: 1577, 943 + xy: 1511, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 1643, 943 + xy: 1577, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 door-open rotate: false - xy: 1527, 137 + xy: 1493, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-wall rotate: false - xy: 1931, 273 + xy: 1863, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2588,7 +2581,7 @@ phase-wall-large index: -1 plastanium-wall rotate: false - xy: 1965, 443 + xy: 1965, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2609,7 +2602,7 @@ scrap-wall-gigantic index: -1 scrap-wall-huge2 rotate: false - xy: 1825, 1427 + xy: 1727, 1231 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2651,35 +2644,35 @@ scrap-wall-large4 index: -1 scrap-wall2 rotate: false - xy: 1935, 35 + xy: 1969, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall3 rotate: false - xy: 1969, 137 + xy: 1969, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall4 rotate: false - xy: 1969, 103 + xy: 1969, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall5 rotate: false - xy: 1969, 103 + xy: 1969, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 surge-wall rotate: false - xy: 2003, 81 + xy: 2003, 47 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2693,7 +2686,7 @@ surge-wall-large index: -1 thorium-wall rotate: false - xy: 2003, 47 + xy: 2003, 13 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2756,7 +2749,7 @@ laser-end index: -1 minelaser-end rotate: false - xy: 1943, 1077 + xy: 1943, 1075 size: 72, 72 orig: 72, 72 offset: 0, 0 @@ -2910,7 +2903,7 @@ block-air-factory-full index: -1 block-arc-full rotate: false - xy: 1531, 477 + xy: 1565, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2924,35 +2917,35 @@ block-blast-drill-full index: -1 block-char-full rotate: false - xy: 1489, 443 + xy: 1489, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cliffs-full rotate: false - xy: 1489, 409 + xy: 1523, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conduit-full rotate: false - xy: 1523, 443 + xy: 1489, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conveyor-full rotate: false - xy: 1489, 375 + xy: 1523, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-0 rotate: false - xy: 1489, 375 + xy: 1523, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -2973,7 +2966,7 @@ block-core-shard-full index: -1 block-craters-full rotate: false - xy: 1523, 409 + xy: 1557, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3001,28 +2994,28 @@ block-cyclone-full index: -1 block-dark-metal-full rotate: false - xy: 1557, 443 + xy: 1489, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-full rotate: false - xy: 1489, 341 + xy: 1523, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dunerocks-full rotate: false - xy: 1523, 375 + xy: 1557, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-duo-full rotate: false - xy: 1557, 409 + xy: 1489, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3036,7 +3029,7 @@ block-fuse-full index: -1 block-grass-full rotate: false - xy: 1489, 307 + xy: 1523, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3050,49 +3043,49 @@ block-ground-factory-full index: -1 block-hail-full rotate: false - xy: 1523, 341 + xy: 1557, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-holostone-full rotate: false - xy: 1557, 375 + xy: 1489, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hotrock-full rotate: false - xy: 1489, 273 + xy: 1523, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-full rotate: false - xy: 1523, 307 + xy: 1557, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-snow-full rotate: false - xy: 1557, 341 + xy: 1489, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icerocks-full rotate: false - xy: 1489, 239 + xy: 1523, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ignarock-full rotate: false - xy: 1523, 273 + xy: 1557, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3120,7 +3113,7 @@ block-laser-drill-full index: -1 block-liquid-router-full rotate: false - xy: 1557, 307 + xy: 1489, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3134,7 +3127,7 @@ block-liquid-tank-full index: -1 block-magmarock-full rotate: false - xy: 1489, 205 + xy: 1523, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3176,14 +3169,14 @@ block-meltdown-full index: -1 block-metal-floor-damaged-full rotate: false - xy: 1523, 239 + xy: 1557, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-moss-full rotate: false - xy: 1489, 171 + xy: 1523, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3204,42 +3197,42 @@ block-oil-extractor-full index: -1 block-ore-coal-full rotate: false - xy: 1523, 205 + xy: 1557, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-copper-full rotate: false - xy: 1557, 239 + xy: 1523, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-lead-full rotate: false - xy: 1523, 171 + xy: 1557, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-scrap-full rotate: false - xy: 1557, 205 + xy: 1557, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-thorium-full rotate: false - xy: 1557, 171 + xy: 1591, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-titanium-full rotate: false - xy: 1591, 443 + xy: 1591, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3267,7 +3260,7 @@ payload-router-icon index: -1 block-pebbles-full rotate: false - xy: 1591, 409 + xy: 1591, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3281,7 +3274,7 @@ block-phase-weaver-full index: -1 block-plated-conduit-full rotate: false - xy: 1591, 375 + xy: 1591, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3295,21 +3288,21 @@ block-pneumatic-drill-full index: -1 block-pulse-conduit-full rotate: false - xy: 1591, 341 + xy: 1591, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulverizer-full rotate: false - xy: 1591, 307 + xy: 1591, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-repair-point-full rotate: false - xy: 1591, 273 + xy: 1591, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3330,14 +3323,14 @@ block-rock-full index: -1 block-rocks-full rotate: false - xy: 1591, 239 + xy: 1591, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-saltrocks-full rotate: false - xy: 1591, 205 + xy: 1591, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3351,21 +3344,21 @@ block-salvo-full index: -1 block-sand-boulder-full rotate: false - xy: 1591, 171 + xy: 1625, 451 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-full rotate: false - xy: 1625, 451 + xy: 1659, 451 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sandrocks-full rotate: false - xy: 1659, 451 + xy: 1625, 417 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3379,21 +3372,21 @@ block-scatter-full index: -1 block-scorch-full rotate: false - xy: 1625, 417 + xy: 1693, 451 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-full rotate: false - xy: 1693, 451 + xy: 1625, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall1 rotate: false - xy: 1693, 451 + xy: 1625, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3428,35 +3421,35 @@ block-segment-full index: -1 block-shale-boulder-full rotate: false - xy: 1659, 417 + xy: 1727, 451 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-full rotate: false - xy: 1727, 451 + xy: 1625, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shalerocks-full rotate: false - xy: 1625, 349 + xy: 1659, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shrubs-full rotate: false - xy: 1659, 383 + xy: 1693, 417 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-full rotate: false - xy: 1693, 417 + xy: 1761, 451 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3470,7 +3463,7 @@ block-snowrock-full index: -1 block-snowrocks-full rotate: false - xy: 1761, 451 + xy: 1625, 315 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3491,7 +3484,7 @@ block-spore-cluster-full index: -1 block-spore-moss-full rotate: false - xy: 1625, 315 + xy: 1659, 349 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3505,14 +3498,14 @@ block-spore-press-full index: -1 block-sporerocks-full rotate: false - xy: 1659, 349 + xy: 1693, 383 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-full rotate: false - xy: 1693, 383 + xy: 1727, 417 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3526,21 +3519,21 @@ block-swarmer-full index: -1 block-tendrils-full rotate: false - xy: 1727, 417 + xy: 1795, 451 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-conveyor-full rotate: false - xy: 1795, 451 + xy: 1625, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-0 rotate: false - xy: 1795, 451 + xy: 1625, 281 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3631,56 +3624,56 @@ core-shard-team-sharded index: -1 cracks-1-0 rotate: false - xy: 1727, 145 + xy: 1761, 145 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-1 rotate: false - xy: 1761, 145 + xy: 1795, 145 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-2 rotate: false - xy: 1795, 145 + xy: 1425, 117 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-3 rotate: false - xy: 1425, 117 + xy: 1425, 83 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-4 rotate: false - xy: 1425, 83 + xy: 1425, 49 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-5 rotate: false - xy: 1425, 49 + xy: 1425, 15 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-6 rotate: false - xy: 1425, 15 + xy: 1459, 133 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-7 rotate: false - xy: 1459, 133 + xy: 1459, 99 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -3960,7 +3953,7 @@ dagger-wreck2 index: -1 duo rotate: false - xy: 1493, 103 + xy: 1561, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4009,7 +4002,7 @@ fortress-wreck2 index: -1 fuse rotate: false - xy: 1661, 1525 + xy: 1857, 1623 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -4037,7 +4030,7 @@ gamma-wreck2 index: -1 hail rotate: false - xy: 1561, 137 + xy: 1493, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4072,7 +4065,7 @@ item-blast-compound-large index: -1 item-blast-compound-medium rotate: false - xy: 1527, 35 + xy: 1561, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4093,7 +4086,7 @@ item-coal-large index: -1 item-coal-medium rotate: false - xy: 1561, 35 + xy: 1264, 660 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4114,7 +4107,7 @@ item-copper-large index: -1 item-copper-medium rotate: false - xy: 1298, 672 + xy: 1595, 111 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4135,7 +4128,7 @@ item-graphite-large index: -1 item-graphite-medium rotate: false - xy: 1595, 77 + xy: 1629, 111 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4156,7 +4149,7 @@ item-lead-large index: -1 item-lead-medium rotate: false - xy: 1595, 43 + xy: 1629, 77 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4177,7 +4170,7 @@ item-metaglass-large index: -1 item-metaglass-medium rotate: false - xy: 1663, 111 + xy: 1629, 43 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4198,7 +4191,7 @@ item-phase-fabric-large index: -1 item-phase-fabric-medium rotate: false - xy: 1663, 77 + xy: 1697, 111 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4219,7 +4212,7 @@ item-plastanium-large index: -1 item-plastanium-medium rotate: false - xy: 1663, 43 + xy: 1697, 77 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4240,7 +4233,7 @@ item-pyratite-large index: -1 item-pyratite-medium rotate: false - xy: 1731, 111 + xy: 1697, 43 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4261,7 +4254,7 @@ item-sand-large index: -1 item-sand-medium rotate: false - xy: 1731, 77 + xy: 1765, 111 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4282,7 +4275,7 @@ item-scrap-large index: -1 item-scrap-medium rotate: false - xy: 1731, 43 + xy: 1765, 77 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4303,7 +4296,7 @@ item-silicon-large index: -1 item-silicon-medium rotate: false - xy: 1765, 43 + xy: 1799, 111 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4324,7 +4317,7 @@ item-spore-pod-large index: -1 item-spore-pod-medium rotate: false - xy: 1799, 43 + xy: 1595, 9 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4345,7 +4338,7 @@ item-surge-alloy-large index: -1 item-surge-alloy-medium rotate: false - xy: 1629, 9 + xy: 1663, 9 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4366,7 +4359,7 @@ item-thorium-large index: -1 item-thorium-medium rotate: false - xy: 1697, 9 + xy: 1731, 9 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4387,7 +4380,7 @@ item-titanium-large index: -1 item-titanium-medium rotate: false - xy: 1765, 9 + xy: 1799, 9 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4401,7 +4394,7 @@ item-titanium-xlarge index: -1 lancer rotate: false - xy: 1643, 877 + xy: 1511, 877 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -4415,7 +4408,7 @@ liquid-cryofluid-large index: -1 liquid-cryofluid-medium rotate: false - xy: 1561, 1 + xy: 1829, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4436,7 +4429,7 @@ liquid-oil-large index: -1 liquid-oil-medium rotate: false - xy: 1863, 443 + xy: 1829, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4457,7 +4450,7 @@ liquid-slag-large index: -1 liquid-slag-medium rotate: false - xy: 1931, 443 + xy: 1829, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4478,7 +4471,7 @@ liquid-water-large index: -1 liquid-water-medium rotate: false - xy: 1931, 409 + xy: 1829, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4492,21 +4485,21 @@ liquid-water-xlarge index: -1 mace-wreck0 rotate: false - xy: 1701, 811 + xy: 1503, 811 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-wreck1 rotate: false - xy: 1767, 811 + xy: 1569, 811 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-wreck2 rotate: false - xy: 1833, 811 + xy: 1635, 811 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -4681,21 +4674,21 @@ quasar-wreck2 index: -1 repair-point rotate: false - xy: 1867, 69 + xy: 1901, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ripple rotate: false - xy: 1629, 1427 + xy: 1531, 1231 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 risso-wreck0 rotate: false - xy: 1629, 1231 + xy: 1727, 1427 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -4709,7 +4702,7 @@ risso-wreck1 index: -1 risso-wreck2 rotate: false - xy: 1727, 1231 + xy: 1825, 1427 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -4730,7 +4723,7 @@ scatter index: -1 scorch rotate: false - xy: 1901, 35 + xy: 1935, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -4772,84 +4765,84 @@ spiroct-wreck2 index: -1 splash-0 rotate: false - xy: 1969, 1 + xy: 1999, 455 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-1 rotate: false - xy: 1999, 455 + xy: 1999, 421 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-10 rotate: false - xy: 2003, 149 + xy: 2003, 115 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-11 rotate: false - xy: 2003, 115 + xy: 2003, 81 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-2 rotate: false - xy: 1999, 421 + xy: 1999, 387 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-3 rotate: false - xy: 1999, 387 + xy: 1999, 353 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-4 rotate: false - xy: 1999, 353 + xy: 1999, 319 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-5 rotate: false - xy: 1999, 319 + xy: 1999, 285 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-6 rotate: false - xy: 1999, 285 + xy: 1999, 251 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-7 rotate: false - xy: 1999, 251 + xy: 1999, 217 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-8 rotate: false - xy: 1999, 217 + xy: 1999, 183 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-9 rotate: false - xy: 1999, 183 + xy: 2003, 149 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -5045,140 +5038,140 @@ zenith-wreck2 index: -1 item-blast-compound rotate: false - xy: 1561, 103 + xy: 1527, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-coal rotate: false - xy: 1561, 69 + xy: 1561, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-copper rotate: false - xy: 1264, 660 + xy: 1298, 672 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-graphite rotate: false - xy: 1595, 111 + xy: 1595, 77 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-lead rotate: false - xy: 1629, 111 + xy: 1595, 43 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-metaglass rotate: false - xy: 1629, 77 + xy: 1663, 111 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-phase-fabric rotate: false - xy: 1629, 43 + xy: 1663, 77 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-plastanium rotate: false - xy: 1697, 111 + xy: 1663, 43 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-pyratite rotate: false - xy: 1697, 77 + xy: 1731, 111 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-sand rotate: false - xy: 1697, 43 + xy: 1731, 77 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-scrap rotate: false - xy: 1765, 111 + xy: 1731, 43 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-silicon rotate: false - xy: 1765, 77 + xy: 1765, 43 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-spore-pod rotate: false - xy: 1799, 77 + xy: 1799, 43 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-surge-alloy rotate: false - xy: 1595, 9 + xy: 1629, 9 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-thorium rotate: false - xy: 1663, 9 + xy: 1697, 9 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-titanium rotate: false - xy: 1731, 9 + xy: 1765, 9 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-cryofluid rotate: false - xy: 1527, 1 + xy: 1561, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-oil rotate: false - xy: 1829, 409 + xy: 1863, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-slag rotate: false - xy: 1897, 409 + xy: 1931, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-water rotate: false - xy: 1897, 375 + xy: 1931, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -5437,7 +5430,7 @@ fortress index: -1 fortress-base rotate: false - xy: 1775, 943 + xy: 1709, 943 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -5486,28 +5479,28 @@ horizon-cell index: -1 mace rotate: false - xy: 1841, 877 + xy: 1709, 877 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-base rotate: false - xy: 1503, 811 + xy: 1775, 877 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-cell rotate: false - xy: 1569, 811 + xy: 1841, 877 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-leg rotate: false - xy: 1635, 811 + xy: 1907, 877 size: 64, 64 orig: 64, 64 offset: 0, 0 @@ -5654,7 +5647,7 @@ quasar-cell index: -1 quasar-leg rotate: false - xy: 1941, 1151 + xy: 1941, 1149 size: 80, 80 orig: 80, 80 offset: 0, 0 @@ -5668,7 +5661,7 @@ risso index: -1 risso-cell rotate: false - xy: 1727, 1427 + xy: 1629, 1231 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -5696,7 +5689,7 @@ spiroct-foot index: -1 spiroct-joint rotate: false - xy: 1935, 1 + xy: 1969, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -5766,7 +5759,7 @@ chaos index: -1 eradication rotate: false - xy: 845, 1319 + xy: 1661, 1625 size: 96, 192 orig: 96, 192 offset: 0, 0 @@ -5829,7 +5822,7 @@ large-bullet-mount index: -1 large-laser-mount rotate: false - xy: 1857, 1625 + xy: 845, 1319 size: 96, 192 orig: 96, 192 offset: 0, 0 @@ -5931,156 +5924,163 @@ size: 256,256 format: rgba8888 filter: nearest,nearest repeat: none -titanium-conveyor-0-2 +titanium-conveyor-0-1 rotate: false xy: 1, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-0-3 +titanium-conveyor-0-2 rotate: false xy: 1, 189 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-1-0 +titanium-conveyor-0-3 rotate: false xy: 35, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-1-1 +titanium-conveyor-1-0 rotate: false xy: 1, 155 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-1-2 +titanium-conveyor-1-1 rotate: false xy: 35, 189 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-1-3 +titanium-conveyor-1-2 rotate: false xy: 69, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-2-0 +titanium-conveyor-1-3 rotate: false xy: 1, 121 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-2-1 +titanium-conveyor-2-0 rotate: false xy: 35, 155 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-2-2 +titanium-conveyor-2-1 rotate: false xy: 69, 189 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-2-3 +titanium-conveyor-2-2 rotate: false xy: 103, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-3-0 +titanium-conveyor-2-3 rotate: false xy: 1, 87 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-3-1 +titanium-conveyor-3-0 rotate: false xy: 35, 121 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-3-2 +titanium-conveyor-3-1 rotate: false xy: 69, 155 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-3-3 +titanium-conveyor-3-2 rotate: false xy: 103, 189 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-4-0 +titanium-conveyor-3-3 rotate: false xy: 137, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-4-1 +titanium-conveyor-4-0 rotate: false xy: 1, 53 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-4-2 +titanium-conveyor-4-1 rotate: false xy: 35, 87 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -titanium-conveyor-4-3 +titanium-conveyor-4-2 rotate: false xy: 69, 121 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -underflow-gate +titanium-conveyor-4-3 rotate: false - xy: 171, 223 + xy: 103, 155 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -unloader +underflow-gate rotate: false xy: 1, 19 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -unloader-center +unloader rotate: false xy: 35, 53 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 +unloader-center + rotate: false + xy: 69, 87 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 titanium-wall rotate: false - xy: 103, 155 + xy: 137, 189 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -6101,56 +6101,56 @@ circle-mid index: -1 laser rotate: false - xy: 95, 41 + xy: 241, 155 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 minelaser rotate: false - xy: 101, 41 + xy: 247, 155 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 parallax-laser rotate: false - xy: 107, 41 + xy: 147, 69 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 scale_marker rotate: false - xy: 29, 13 + xy: 131, 149 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 transfer rotate: false - xy: 113, 41 + xy: 153, 69 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 transfer-arrow rotate: false - xy: 137, 189 + xy: 171, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 white rotate: false - xy: 61, 10 + xy: 171, 192 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 item-blast-compound-small rotate: false - xy: 103, 129 + xy: 137, 163 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -6164,280 +6164,280 @@ item-blast-compound-tiny index: -1 item-coal-small rotate: false - xy: 137, 163 + xy: 171, 197 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-coal-tiny rotate: false - xy: 181, 145 + xy: 189, 127 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-copper-small rotate: false - xy: 171, 197 + xy: 205, 231 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-copper-tiny rotate: false - xy: 181, 127 + xy: 207, 127 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-graphite-small rotate: false - xy: 205, 231 + xy: 231, 231 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-graphite-tiny rotate: false - xy: 181, 109 + xy: 225, 127 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-lead-small rotate: false - xy: 231, 231 + xy: 35, 27 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-lead-tiny rotate: false - xy: 215, 179 + xy: 95, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-metaglass-small rotate: false - xy: 35, 27 + xy: 35, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-metaglass-tiny rotate: false - xy: 199, 153 + xy: 113, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-phase-fabric-small rotate: false - xy: 35, 1 + xy: 69, 61 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-phase-fabric-tiny rotate: false - xy: 199, 135 + xy: 87, 39 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-plastanium-small rotate: false - xy: 69, 67 + xy: 103, 101 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-plastanium-tiny rotate: false - xy: 199, 117 + xy: 87, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-pyratite-small rotate: false - xy: 69, 41 + xy: 103, 75 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-pyratite-tiny rotate: false - xy: 155, 93 + xy: 105, 39 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-sand-small rotate: false - xy: 61, 15 + xy: 137, 137 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-sand-tiny rotate: false - xy: 233, 187 + xy: 87, 3 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-scrap-small rotate: false - xy: 103, 103 + xy: 163, 163 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-scrap-tiny rotate: false - xy: 217, 161 + xy: 105, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-silicon-small rotate: false - xy: 129, 129 + xy: 163, 137 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-silicon-tiny rotate: false - xy: 217, 143 + xy: 105, 3 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-spore-pod-small rotate: false - xy: 129, 103 + xy: 197, 197 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-spore-pod-tiny rotate: false - xy: 217, 125 + xy: 123, 39 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-surge-alloy-small rotate: false - xy: 163, 163 + xy: 189, 171 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-surge-alloy-tiny rotate: false - xy: 199, 99 + xy: 123, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-thorium-small rotate: false - xy: 155, 137 + xy: 189, 145 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-thorium-tiny rotate: false - xy: 217, 107 + xy: 123, 3 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-titanium-small rotate: false - xy: 155, 111 + xy: 223, 205 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-titanium-tiny rotate: false - xy: 235, 169 + xy: 131, 119 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-cryofluid-small rotate: false - xy: 197, 197 + xy: 61, 27 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-cryofluid-tiny rotate: false - xy: 235, 151 + xy: 149, 119 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-oil-small rotate: false - xy: 189, 171 + xy: 61, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-oil-tiny rotate: false - xy: 235, 133 + xy: 167, 119 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-slag-small rotate: false - xy: 223, 205 + xy: 215, 171 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-slag-tiny rotate: false - xy: 235, 115 + xy: 129, 101 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-water-small rotate: false - xy: 87, 15 + xy: 215, 145 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-water-tiny rotate: false - xy: 173, 91 + xy: 129, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 blank rotate: false - xy: 61, 50 + xy: 171, 189 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 atrax-joint rotate: false - xy: 69, 93 + xy: 103, 127 size: 26, 26 orig: 26, 26 offset: 0, 0 @@ -8469,13 +8469,6 @@ darksand-water-icon-editor orig: 32, 32 offset: 0, 0 index: -1 -data-processor-icon-editor - rotate: false - xy: 131, 51 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 deepwater-icon-editor rotate: false xy: 477, 205 @@ -8492,7 +8485,7 @@ editor-deepwater index: -1 differential-generator-icon-editor rotate: false - xy: 229, 81 + xy: 131, 51 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -8506,7 +8499,7 @@ diode-icon-editor index: -1 disassembler-icon-editor rotate: false - xy: 485, 533 + xy: 229, 81 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9346,14 +9339,14 @@ exponential-reconstructor-icon-editor index: -1 force-projector-icon-editor rotate: false - xy: 711, 759 + xy: 485, 533 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 fuse-icon-editor rotate: false - xy: 809, 791 + xy: 711, 759 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9367,7 +9360,7 @@ graphite-press-icon-editor index: -1 ground-factory-icon-editor rotate: false - xy: 907, 791 + xy: 809, 791 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9451,14 +9444,14 @@ lancer-icon-editor index: -1 laser-drill-icon-editor rotate: false - xy: 1005, 791 + xy: 907, 791 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 launch-pad-icon-editor rotate: false - xy: 1103, 791 + xy: 1005, 791 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9493,7 +9486,7 @@ liquid-source-icon-editor index: -1 liquid-tank-icon-editor rotate: false - xy: 1201, 791 + xy: 1103, 791 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9505,6 +9498,13 @@ liquid-void-icon-editor orig: 32, 32 offset: 0, 0 index: -1 +logic-processor-icon-editor + rotate: false + xy: 1201, 791 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 mass-conveyor-icon-editor rotate: false xy: 1299, 791 @@ -10250,7 +10250,7 @@ block-additive-reconstructor-large index: -1 block-additive-reconstructor-medium rotate: false - xy: 995, 618 + xy: 1033, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -10264,7 +10264,7 @@ block-additive-reconstructor-small index: -1 block-additive-reconstructor-tiny rotate: false - xy: 1505, 323 + xy: 301, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10285,7 +10285,7 @@ block-air-factory-large index: -1 block-air-factory-medium rotate: false - xy: 1033, 647 + xy: 1067, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -10299,7 +10299,7 @@ block-air-factory-small index: -1 block-air-factory-tiny rotate: false - xy: 301, 1 + xy: 319, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10320,21 +10320,21 @@ block-alloy-smelter-large index: -1 block-alloy-smelter-medium rotate: false - xy: 1067, 647 + xy: 1101, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-alloy-smelter-small rotate: false - xy: 777, 342 + xy: 106, 2 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-alloy-smelter-tiny rotate: false - xy: 319, 1 + xy: 943, 234 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10355,14 +10355,14 @@ block-arc-large index: -1 block-arc-medium rotate: false - xy: 1101, 647 + xy: 1135, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-arc-small rotate: false - xy: 106, 2 + xy: 716, 356 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -10390,14 +10390,14 @@ block-armored-conveyor-large index: -1 block-armored-conveyor-medium rotate: false - xy: 1135, 647 + xy: 1169, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-armored-conveyor-small rotate: false - xy: 803, 342 + xy: 716, 330 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -10432,14 +10432,14 @@ block-battery-large-large index: -1 block-battery-large-medium rotate: false - xy: 1169, 647 + xy: 1203, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-large-small rotate: false - xy: 777, 316 + xy: 742, 342 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -10460,21 +10460,21 @@ block-battery-large-xlarge index: -1 block-battery-medium rotate: false - xy: 1203, 647 + xy: 1237, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-small rotate: false - xy: 829, 342 + xy: 768, 342 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-battery-tiny rotate: false - xy: 748, 287 + xy: 1663, 505 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10495,21 +10495,21 @@ block-blast-drill-large index: -1 block-blast-drill-medium rotate: false - xy: 1237, 647 + xy: 1271, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-drill-small rotate: false - xy: 855, 342 + xy: 794, 342 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-drill-tiny rotate: false - xy: 719, 364 + xy: 1672, 708 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10530,21 +10530,21 @@ block-blast-mixer-large index: -1 block-blast-mixer-medium rotate: false - xy: 1271, 647 + xy: 1305, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-mixer-small rotate: false - xy: 803, 316 + xy: 820, 342 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-mixer-tiny rotate: false - xy: 1177, 245 + xy: 1502, 323 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10565,21 +10565,21 @@ block-block-forge-large index: -1 block-block-forge-medium rotate: false - xy: 1305, 647 + xy: 1339, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-forge-small rotate: false - xy: 881, 342 + xy: 846, 342 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-forge-tiny rotate: false - xy: 309, 680 + xy: 753, 246 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10600,21 +10600,21 @@ block-block-loader-large index: -1 block-block-loader-medium rotate: false - xy: 1339, 647 + xy: 1373, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-loader-small rotate: false - xy: 829, 316 + xy: 872, 342 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-loader-tiny rotate: false - xy: 331, 580 + xy: 855, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10635,21 +10635,21 @@ block-block-unloader-large index: -1 block-block-unloader-medium rotate: false - xy: 1373, 647 + xy: 1407, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-unloader-small rotate: false - xy: 855, 316 + xy: 351, 6 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-unloader-tiny rotate: false - xy: 1195, 245 + xy: 937, 26 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10670,21 +10670,21 @@ block-bridge-conduit-large index: -1 block-bridge-conduit-medium rotate: false - xy: 1407, 647 + xy: 1441, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conduit-small rotate: false - xy: 881, 316 + xy: 377, 6 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conduit-tiny rotate: false - xy: 1213, 245 + xy: 309, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10705,21 +10705,21 @@ block-bridge-conveyor-large index: -1 block-bridge-conveyor-medium rotate: false - xy: 1441, 647 + xy: 995, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conveyor-small rotate: false - xy: 907, 330 + xy: 403, 6 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conveyor-tiny rotate: false - xy: 1231, 245 + xy: 331, 580 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10740,21 +10740,21 @@ block-char-large index: -1 block-char-medium rotate: false - xy: 1029, 613 + xy: 1033, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-char-small rotate: false - xy: 933, 330 + xy: 1663, 575 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-char-tiny rotate: false - xy: 1249, 245 + xy: 961, 229 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10775,21 +10775,21 @@ block-cliff-large index: -1 block-cliff-medium rotate: false - xy: 1063, 613 + xy: 1067, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cliff-small rotate: false - xy: 907, 304 + xy: 1663, 549 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cliff-tiny rotate: false - xy: 1267, 245 + xy: 1676, 690 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10810,21 +10810,21 @@ block-cliffs-large index: -1 block-cliffs-medium rotate: false - xy: 1097, 613 + xy: 1101, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cliffs-small rotate: false - xy: 933, 304 + xy: 1663, 523 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cliffs-tiny rotate: false - xy: 1285, 245 + xy: 1676, 672 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10845,21 +10845,21 @@ block-coal-centrifuge-large index: -1 block-coal-centrifuge-medium rotate: false - xy: 1131, 613 + xy: 1135, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-coal-centrifuge-small rotate: false - xy: 351, 6 + xy: 1672, 726 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-coal-centrifuge-tiny rotate: false - xy: 1303, 245 + xy: 687, 4 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10880,21 +10880,21 @@ block-combustion-generator-large index: -1 block-combustion-generator-medium rotate: false - xy: 1165, 613 + xy: 1169, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-combustion-generator-small rotate: false - xy: 377, 6 + xy: 748, 316 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-combustion-generator-tiny rotate: false - xy: 1321, 245 + xy: 705, 4 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10915,21 +10915,21 @@ block-conduit-large index: -1 block-conduit-medium rotate: false - xy: 1199, 613 + xy: 1203, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conduit-small rotate: false - xy: 403, 6 + xy: 748, 290 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conduit-tiny rotate: false - xy: 1339, 245 + xy: 723, 4 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10950,21 +10950,21 @@ block-container-large index: -1 block-container-medium rotate: false - xy: 1233, 613 + xy: 1237, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-container-small rotate: false - xy: 777, 290 + xy: 774, 316 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-container-tiny rotate: false - xy: 1357, 245 + xy: 741, 4 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -10985,21 +10985,21 @@ block-conveyor-large index: -1 block-conveyor-medium rotate: false - xy: 1267, 613 + xy: 1271, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conveyor-small rotate: false - xy: 803, 290 + xy: 800, 316 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conveyor-tiny rotate: false - xy: 1375, 245 + xy: 1681, 505 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11027,21 +11027,21 @@ block-copper-wall-large-large index: -1 block-copper-wall-large-medium rotate: false - xy: 1301, 613 + xy: 1305, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-large-small rotate: false - xy: 829, 290 + xy: 774, 290 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-large-tiny rotate: false - xy: 1393, 245 + xy: 937, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11055,21 +11055,21 @@ block-copper-wall-large-xlarge index: -1 block-copper-wall-medium rotate: false - xy: 1335, 613 + xy: 1339, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-small rotate: false - xy: 855, 290 + xy: 826, 316 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-tiny rotate: false - xy: 1411, 245 + xy: 1694, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11090,21 +11090,21 @@ block-core-foundation-large index: -1 block-core-foundation-medium rotate: false - xy: 1369, 613 + xy: 1373, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-foundation-small rotate: false - xy: 881, 290 + xy: 800, 290 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-foundation-tiny rotate: false - xy: 1429, 245 + xy: 1712, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11125,21 +11125,21 @@ block-core-nucleus-large index: -1 block-core-nucleus-medium rotate: false - xy: 1403, 613 + xy: 1407, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-nucleus-small rotate: false - xy: 907, 278 + xy: 852, 316 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-nucleus-tiny rotate: false - xy: 1447, 245 + xy: 1694, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11160,21 +11160,21 @@ block-core-shard-large index: -1 block-core-shard-medium rotate: false - xy: 1437, 613 + xy: 1441, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-shard-small rotate: false - xy: 933, 278 + xy: 826, 290 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-shard-tiny rotate: false - xy: 1465, 245 + xy: 1730, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11195,21 +11195,21 @@ block-craters-large index: -1 block-craters-medium rotate: false - xy: 995, 584 + xy: 1029, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-craters-small rotate: false - xy: 959, 320 + xy: 852, 290 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-craters-tiny rotate: false - xy: 1483, 245 + xy: 1712, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11230,21 +11230,21 @@ block-cryofluidmixer-large index: -1 block-cryofluidmixer-medium rotate: false - xy: 1029, 579 + xy: 1063, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cryofluidmixer-small rotate: false - xy: 959, 294 + xy: 878, 316 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cryofluidmixer-tiny rotate: false - xy: 1003, 219 + xy: 1748, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11265,21 +11265,21 @@ block-cultivator-large index: -1 block-cultivator-medium rotate: false - xy: 1063, 579 + xy: 1097, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cultivator-small rotate: false - xy: 985, 320 + xy: 878, 290 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cultivator-tiny rotate: false - xy: 1003, 201 + xy: 1730, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11300,21 +11300,21 @@ block-cyclone-large index: -1 block-cyclone-medium rotate: false - xy: 1097, 579 + xy: 1131, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cyclone-small rotate: false - xy: 985, 294 + xy: 753, 264 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cyclone-tiny rotate: false - xy: 1021, 219 + xy: 1766, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11335,21 +11335,21 @@ block-dark-metal-large index: -1 block-dark-metal-medium rotate: false - xy: 1131, 579 + xy: 1165, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-metal-small rotate: false - xy: 1011, 315 + xy: 779, 264 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-metal-tiny rotate: false - xy: 1003, 183 + xy: 1748, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11370,21 +11370,21 @@ block-dark-panel-1-large index: -1 block-dark-panel-1-medium rotate: false - xy: 1165, 579 + xy: 1199, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-1-small rotate: false - xy: 1037, 315 + xy: 805, 264 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-1-tiny rotate: false - xy: 1021, 201 + xy: 1784, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11405,21 +11405,21 @@ block-dark-panel-2-large index: -1 block-dark-panel-2-medium rotate: false - xy: 1199, 579 + xy: 1233, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-2-small rotate: false - xy: 1063, 315 + xy: 831, 264 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-2-tiny rotate: false - xy: 1039, 219 + xy: 1766, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11440,21 +11440,21 @@ block-dark-panel-3-large index: -1 block-dark-panel-3-medium rotate: false - xy: 1233, 579 + xy: 1267, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-3-small rotate: false - xy: 1089, 315 + xy: 857, 264 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-3-tiny rotate: false - xy: 1021, 183 + xy: 1802, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11475,21 +11475,21 @@ block-dark-panel-4-large index: -1 block-dark-panel-4-medium rotate: false - xy: 1267, 579 + xy: 1301, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-4-small rotate: false - xy: 1115, 315 + xy: 883, 264 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-4-tiny rotate: false - xy: 1039, 201 + xy: 1784, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11510,21 +11510,21 @@ block-dark-panel-5-large index: -1 block-dark-panel-5-medium rotate: false - xy: 1301, 579 + xy: 1335, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-5-small rotate: false - xy: 1141, 315 + xy: 904, 330 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-5-tiny rotate: false - xy: 1057, 219 + xy: 1820, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11545,21 +11545,21 @@ block-dark-panel-6-large index: -1 block-dark-panel-6-medium rotate: false - xy: 1335, 579 + xy: 1369, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-6-small rotate: false - xy: 1167, 315 + xy: 904, 304 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-6-tiny rotate: false - xy: 1039, 183 + xy: 1802, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11580,14 +11580,14 @@ block-darksand-large index: -1 block-darksand-medium rotate: false - xy: 1369, 579 + xy: 1403, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-small rotate: false - xy: 1193, 315 + xy: 930, 330 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -11601,21 +11601,21 @@ block-darksand-tainted-water-large index: -1 block-darksand-tainted-water-medium rotate: false - xy: 1403, 579 + xy: 1437, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-tainted-water-small rotate: false - xy: 1219, 315 + xy: 930, 304 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-tainted-water-tiny rotate: false - xy: 1057, 201 + xy: 1838, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11629,7 +11629,7 @@ block-darksand-tainted-water-xlarge index: -1 block-darksand-tiny rotate: false - xy: 1075, 219 + xy: 1820, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11643,21 +11643,21 @@ block-darksand-water-large index: -1 block-darksand-water-medium rotate: false - xy: 1437, 579 + xy: 1979, 899 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-water-small rotate: false - xy: 1245, 315 + xy: 909, 278 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-water-tiny rotate: false - xy: 1057, 183 + xy: 1856, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11676,44 +11676,9 @@ block-darksand-xlarge orig: 48, 48 offset: 0, 0 index: -1 -block-data-processor-large - rotate: false - xy: 869, 368 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -block-data-processor-medium - rotate: false - xy: 1979, 899 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-data-processor-small - rotate: false - xy: 1271, 315 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -block-data-processor-tiny - rotate: false - xy: 1075, 201 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -block-data-processor-xlarge - rotate: false - xy: 1457, 975 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 block-deepwater-large rotate: false - xy: 477, 82 + xy: 869, 368 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -11727,28 +11692,28 @@ block-deepwater-medium index: -1 block-deepwater-small rotate: false - xy: 1297, 315 + xy: 935, 278 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-deepwater-tiny rotate: false - xy: 1093, 219 + xy: 1838, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-deepwater-xlarge rotate: false - xy: 1507, 975 + xy: 1457, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-differential-generator-large rotate: false - xy: 477, 40 + xy: 477, 82 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -11762,28 +11727,28 @@ block-differential-generator-medium index: -1 block-differential-generator-small rotate: false - xy: 1323, 315 + xy: 909, 252 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-differential-generator-tiny rotate: false - xy: 1075, 183 + xy: 1874, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-differential-generator-xlarge rotate: false - xy: 1557, 975 + xy: 1507, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-diode-large rotate: false - xy: 527, 132 + xy: 477, 40 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -11797,28 +11762,28 @@ block-diode-medium index: -1 block-diode-small rotate: false - xy: 1349, 315 + xy: 935, 252 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-diode-tiny rotate: false - xy: 1093, 201 + xy: 1856, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-diode-xlarge rotate: false - xy: 1607, 975 + xy: 1557, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-disassembler-large rotate: false - xy: 519, 90 + xy: 527, 132 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -11832,28 +11797,28 @@ block-disassembler-medium index: -1 block-disassembler-small rotate: false - xy: 1375, 315 + xy: 1691, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-disassembler-tiny rotate: false - xy: 1111, 219 + xy: 1892, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-disassembler-xlarge rotate: false - xy: 1657, 975 + xy: 1607, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-distributor-large rotate: false - xy: 519, 48 + xy: 519, 90 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -11867,35 +11832,35 @@ block-distributor-medium index: -1 block-distributor-small rotate: false - xy: 1401, 315 + xy: 1717, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-distributor-tiny rotate: false - xy: 1093, 183 + xy: 1874, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-distributor-xlarge rotate: false - xy: 1707, 975 + xy: 1657, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-door-large rotate: false - xy: 577, 182 + xy: 519, 48 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-door-large-large rotate: false - xy: 569, 140 + xy: 577, 182 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -11909,21 +11874,21 @@ block-door-large-medium index: -1 block-door-large-small rotate: false - xy: 1427, 315 + xy: 1743, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-large-tiny rotate: false - xy: 1111, 201 + xy: 1910, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-door-large-xlarge rotate: false - xy: 1757, 975 + xy: 1707, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 @@ -11937,28 +11902,28 @@ block-door-medium index: -1 block-door-small rotate: false - xy: 1453, 315 + xy: 1769, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-tiny rotate: false - xy: 1129, 219 + xy: 1892, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-door-xlarge rotate: false - xy: 1807, 975 + xy: 1757, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dunerocks-large rotate: false - xy: 627, 232 + xy: 569, 140 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -11972,28 +11937,28 @@ block-dunerocks-medium index: -1 block-dunerocks-small rotate: false - xy: 1479, 315 + xy: 1795, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dunerocks-tiny rotate: false - xy: 1111, 183 + xy: 1928, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dunerocks-xlarge rotate: false - xy: 1857, 975 + xy: 1807, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-duo-large rotate: false - xy: 619, 190 + xy: 627, 232 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12007,28 +11972,28 @@ block-duo-medium index: -1 block-duo-small rotate: false - xy: 1011, 289 + xy: 1821, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-duo-tiny rotate: false - xy: 1129, 201 + xy: 1910, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-duo-xlarge rotate: false - xy: 1907, 975 + xy: 1857, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-exponential-reconstructor-large rotate: false - xy: 677, 282 + xy: 619, 190 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12042,28 +12007,28 @@ block-exponential-reconstructor-medium index: -1 block-exponential-reconstructor-small rotate: false - xy: 1037, 289 + xy: 1847, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-exponential-reconstructor-tiny rotate: false - xy: 1147, 219 + xy: 1946, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-exponential-reconstructor-xlarge rotate: false - xy: 1957, 975 + xy: 1907, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-force-projector-large rotate: false - xy: 669, 240 + xy: 677, 282 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12077,28 +12042,28 @@ block-force-projector-medium index: -1 block-force-projector-small rotate: false - xy: 1063, 289 + xy: 1873, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-force-projector-tiny rotate: false - xy: 1129, 183 + xy: 1928, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-force-projector-xlarge rotate: false - xy: 345, 866 + xy: 1957, 975 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-fuse-large rotate: false - xy: 561, 90 + xy: 669, 240 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12112,28 +12077,28 @@ block-fuse-medium index: -1 block-fuse-small rotate: false - xy: 1089, 289 + xy: 1899, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-fuse-tiny rotate: false - xy: 1147, 201 + xy: 1964, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-fuse-xlarge rotate: false - xy: 395, 866 + xy: 345, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-graphite-press-large rotate: false - xy: 561, 48 + xy: 561, 90 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12147,28 +12112,28 @@ block-graphite-press-medium index: -1 block-graphite-press-small rotate: false - xy: 1115, 289 + xy: 1925, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-graphite-press-tiny rotate: false - xy: 1147, 183 + xy: 1946, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-graphite-press-xlarge rotate: false - xy: 445, 866 + xy: 395, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-grass-large rotate: false - xy: 519, 6 + xy: 561, 48 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12182,28 +12147,28 @@ block-grass-medium index: -1 block-grass-small rotate: false - xy: 1141, 289 + xy: 1951, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-grass-tiny rotate: false - xy: 1011, 165 + xy: 1982, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-grass-xlarge rotate: false - xy: 495, 866 + xy: 445, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ground-factory-large rotate: false - xy: 561, 6 + xy: 519, 6 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12217,28 +12182,28 @@ block-ground-factory-medium index: -1 block-ground-factory-small rotate: false - xy: 1167, 289 + xy: 1977, 768 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ground-factory-tiny rotate: false - xy: 1011, 147 + xy: 1964, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ground-factory-xlarge rotate: false - xy: 545, 866 + xy: 495, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-hail-large rotate: false - xy: 611, 140 + xy: 561, 6 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12252,28 +12217,28 @@ block-hail-medium index: -1 block-hail-small rotate: false - xy: 1193, 289 + xy: 1698, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hail-tiny rotate: false - xy: 1029, 165 + xy: 1982, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-hail-xlarge rotate: false - xy: 595, 866 + xy: 545, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-holostone-large rotate: false - xy: 603, 98 + xy: 611, 140 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12287,28 +12252,28 @@ block-holostone-medium index: -1 block-holostone-small rotate: false - xy: 1219, 289 + xy: 1724, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-holostone-tiny rotate: false - xy: 1011, 129 + xy: 2000, 698 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-holostone-xlarge rotate: false - xy: 645, 866 + xy: 595, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-hotrock-large rotate: false - xy: 603, 56 + xy: 603, 98 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12322,28 +12287,28 @@ block-hotrock-medium index: -1 block-hotrock-small rotate: false - xy: 1245, 289 + xy: 1750, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hotrock-tiny rotate: false - xy: 1029, 147 + xy: 2000, 680 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-hotrock-xlarge rotate: false - xy: 695, 866 + xy: 645, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ice-large rotate: false - xy: 603, 14 + xy: 603, 56 size: 40, 40 orig: 40, 40 offset: 0, 0 @@ -12357,719 +12322,754 @@ block-ice-medium index: -1 block-ice-small rotate: false - xy: 1271, 289 + xy: 1776, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-large rotate: false - xy: 661, 190 + xy: 603, 14 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-snow-medium rotate: false - xy: 1475, 647 + xy: 983, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-snow-small rotate: false - xy: 1297, 289 + xy: 1802, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-tiny rotate: false - xy: 1047, 165 + xy: 951, 211 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ice-snow-xlarge rotate: false - xy: 101, 478 + xy: 695, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ice-tiny rotate: false - xy: 1011, 111 + xy: 951, 193 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ice-xlarge rotate: false - xy: 101, 428 + xy: 101, 478 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-icerocks-large rotate: false - xy: 653, 148 + xy: 661, 190 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-icerocks-medium rotate: false - xy: 1471, 613 + xy: 979, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icerocks-small rotate: false - xy: 1323, 289 + xy: 1828, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icerocks-tiny rotate: false - xy: 1029, 129 + xy: 951, 175 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icerocks-xlarge rotate: false - xy: 101, 378 + xy: 101, 428 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ignarock-large rotate: false - xy: 711, 240 + xy: 653, 148 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ignarock-medium rotate: false - xy: 1471, 579 + xy: 979, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ignarock-small rotate: false - xy: 1349, 289 + xy: 1854, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ignarock-tiny rotate: false - xy: 1047, 147 + xy: 969, 211 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ignarock-xlarge rotate: false - xy: 101, 328 + xy: 101, 378 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-illuminator-large rotate: false - xy: 703, 198 + xy: 711, 240 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-illuminator-medium rotate: false - xy: 1509, 660 + xy: 979, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-illuminator-small rotate: false - xy: 1375, 289 + xy: 1880, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-illuminator-tiny rotate: false - xy: 1065, 165 + xy: 969, 193 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-illuminator-xlarge rotate: false - xy: 101, 278 + xy: 101, 328 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-impact-reactor-large rotate: false - xy: 645, 98 + xy: 703, 198 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-impact-reactor-medium rotate: false - xy: 1543, 660 + xy: 979, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-impact-reactor-small rotate: false - xy: 1401, 289 + xy: 1906, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-impact-reactor-tiny rotate: false - xy: 1011, 93 + xy: 969, 175 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-impact-reactor-xlarge rotate: false - xy: 101, 228 + xy: 101, 278 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-incinerator-large rotate: false - xy: 645, 56 + xy: 645, 98 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-incinerator-medium rotate: false - xy: 1699, 828 + xy: 979, 385 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-incinerator-small rotate: false - xy: 1427, 289 + xy: 1932, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-incinerator-tiny rotate: false - xy: 1029, 111 + xy: 959, 157 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-incinerator-xlarge rotate: false - xy: 101, 178 + xy: 101, 228 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-inverted-sorter-large rotate: false - xy: 645, 14 + xy: 645, 56 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-inverted-sorter-medium rotate: false - xy: 1733, 828 + xy: 979, 351 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-inverted-sorter-small rotate: false - xy: 1453, 289 + xy: 1958, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-inverted-sorter-tiny rotate: false - xy: 1047, 129 + xy: 959, 139 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-inverted-sorter-xlarge rotate: false - xy: 101, 128 + xy: 101, 178 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-item-source-large rotate: false - xy: 695, 148 + xy: 645, 14 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-source-medium rotate: false - xy: 1767, 828 + xy: 1475, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-source-small rotate: false - xy: 1479, 289 + xy: 1984, 742 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-source-tiny rotate: false - xy: 1065, 147 + xy: 959, 121 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-item-source-xlarge rotate: false - xy: 101, 78 + xy: 101, 128 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-item-void-large rotate: false - xy: 687, 106 + xy: 695, 148 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-void-medium rotate: false - xy: 1801, 828 + xy: 1475, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-void-small rotate: false - xy: 959, 268 + xy: 1698, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-void-tiny rotate: false - xy: 1083, 165 + xy: 959, 103 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-item-void-xlarge rotate: false - xy: 101, 28 + xy: 101, 78 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-junction-large rotate: false - xy: 687, 64 + xy: 687, 106 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-junction-medium rotate: false - xy: 1835, 828 + xy: 1471, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-junction-small rotate: false - xy: 985, 268 + xy: 1724, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-junction-tiny rotate: false - xy: 1011, 75 + xy: 959, 85 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-junction-xlarge rotate: false - xy: 231, 608 + xy: 101, 28 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-kiln-large rotate: false - xy: 687, 22 + xy: 687, 64 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-kiln-medium rotate: false - xy: 1869, 828 + xy: 1509, 660 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-kiln-small rotate: false - xy: 1011, 263 + xy: 1750, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-kiln-tiny rotate: false - xy: 1029, 93 + xy: 959, 67 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-kiln-xlarge rotate: false - xy: 231, 558 + xy: 231, 608 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-lancer-large rotate: false - xy: 745, 198 + xy: 687, 22 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-lancer-medium rotate: false - xy: 1903, 828 + xy: 1509, 626 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-lancer-small rotate: false - xy: 1037, 263 + xy: 1776, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-lancer-tiny rotate: false - xy: 1047, 111 + xy: 959, 49 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-lancer-xlarge rotate: false - xy: 745, 866 + xy: 231, 558 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-laser-drill-large rotate: false - xy: 737, 156 + xy: 745, 198 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-laser-drill-medium rotate: false - xy: 1937, 828 + xy: 1543, 660 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-laser-drill-small rotate: false - xy: 1063, 263 + xy: 1802, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-laser-drill-tiny rotate: false - xy: 1065, 129 + xy: 987, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-laser-drill-xlarge rotate: false - xy: 151, 508 + xy: 745, 866 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-launch-pad-large rotate: false - xy: 729, 106 + xy: 737, 156 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-large rotate: false - xy: 729, 64 + xy: 729, 106 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-medium rotate: false - xy: 1657, 786 + xy: 1543, 626 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-large-small rotate: false - xy: 1089, 263 + xy: 1828, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-large-tiny rotate: false - xy: 1083, 147 + xy: 987, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-launch-pad-large-xlarge rotate: false - xy: 151, 458 + xy: 151, 508 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-launch-pad-medium rotate: false - xy: 1615, 744 + xy: 1699, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-small rotate: false - xy: 1115, 263 + xy: 1854, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-tiny rotate: false - xy: 1101, 165 + xy: 1005, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-launch-pad-xlarge rotate: false - xy: 201, 508 + xy: 151, 458 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-junction-large rotate: false - xy: 729, 22 + xy: 729, 64 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-junction-medium rotate: false - xy: 1509, 626 + xy: 1733, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-junction-small rotate: false - xy: 1141, 263 + xy: 1880, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-junction-tiny rotate: false - xy: 1011, 57 + xy: 987, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-junction-xlarge rotate: false - xy: 151, 408 + xy: 201, 508 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-router-large rotate: false - xy: 779, 156 + xy: 729, 22 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-router-medium rotate: false - xy: 1543, 626 + xy: 1767, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-router-small rotate: false - xy: 1167, 263 + xy: 1906, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-router-tiny rotate: false - xy: 1029, 75 + xy: 1005, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-router-xlarge rotate: false - xy: 201, 458 + xy: 151, 408 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-source-large rotate: false - xy: 771, 114 + xy: 779, 156 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-source-medium rotate: false - xy: 1505, 592 + xy: 1801, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-source-small rotate: false - xy: 1193, 263 + xy: 1932, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-source-tiny rotate: false - xy: 1047, 93 + xy: 1023, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-source-xlarge rotate: false - xy: 151, 358 + xy: 201, 458 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-tank-large rotate: false - xy: 771, 72 + xy: 771, 114 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-tank-medium rotate: false - xy: 1539, 592 + xy: 1835, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-tank-small rotate: false - xy: 1219, 263 + xy: 1958, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-tank-tiny rotate: false - xy: 1065, 111 + xy: 1005, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-tank-xlarge rotate: false - xy: 201, 408 + xy: 151, 358 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-void-large rotate: false - xy: 771, 30 + xy: 771, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-void-medium rotate: false - xy: 1573, 702 + xy: 1869, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-void-small rotate: false - xy: 1245, 263 + xy: 1984, 716 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-void-tiny rotate: false - xy: 1083, 129 + xy: 1023, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-void-xlarge + rotate: false + xy: 201, 408 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-logic-processor-large + rotate: false + xy: 771, 30 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-logic-processor-medium + rotate: false + xy: 1903, 828 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-logic-processor-small + rotate: false + xy: 956, 325 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-logic-processor-tiny + rotate: false + xy: 1041, 219 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-logic-processor-xlarge rotate: false xy: 151, 308 size: 48, 48 @@ -13085,21 +13085,21 @@ block-magmarock-large index: -1 block-magmarock-medium rotate: false - xy: 1577, 668 + xy: 1937, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-magmarock-small rotate: false - xy: 1271, 263 + xy: 982, 325 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-magmarock-tiny rotate: false - xy: 1101, 147 + xy: 1023, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13120,21 +13120,21 @@ block-mass-conveyor-large index: -1 block-mass-conveyor-medium rotate: false - xy: 1577, 634 + xy: 1657, 786 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mass-conveyor-small rotate: false - xy: 1297, 263 + xy: 1008, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mass-conveyor-tiny rotate: false - xy: 1119, 165 + xy: 1041, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13155,21 +13155,21 @@ block-mass-driver-large index: -1 block-mass-driver-medium rotate: false - xy: 1505, 558 + xy: 1615, 744 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mass-driver-small rotate: false - xy: 1323, 263 + xy: 1034, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mass-driver-tiny rotate: false - xy: 1011, 39 + xy: 1059, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13190,21 +13190,21 @@ block-mechanical-drill-large index: -1 block-mechanical-drill-medium rotate: false - xy: 1539, 558 + xy: 1509, 592 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-drill-small rotate: false - xy: 1349, 263 + xy: 1060, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-drill-tiny rotate: false - xy: 1029, 57 + xy: 1041, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13225,21 +13225,21 @@ block-mechanical-pump-large index: -1 block-mechanical-pump-medium rotate: false - xy: 983, 550 + xy: 1543, 592 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-pump-small rotate: false - xy: 1375, 263 + xy: 1086, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-pump-tiny rotate: false - xy: 1047, 75 + xy: 1059, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13260,21 +13260,21 @@ block-meltdown-large index: -1 block-meltdown-medium rotate: false - xy: 979, 516 + xy: 1573, 702 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-meltdown-small rotate: false - xy: 1401, 263 + xy: 1112, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-meltdown-tiny rotate: false - xy: 1065, 93 + xy: 1077, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13295,21 +13295,21 @@ block-melter-large index: -1 block-melter-medium rotate: false - xy: 979, 482 + xy: 1577, 668 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-melter-small rotate: false - xy: 1427, 263 + xy: 1138, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-melter-tiny rotate: false - xy: 1083, 111 + xy: 1059, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13330,21 +13330,21 @@ block-mend-projector-large index: -1 block-mend-projector-medium rotate: false - xy: 979, 448 + xy: 1577, 634 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mend-projector-small rotate: false - xy: 1453, 263 + xy: 1164, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mend-projector-tiny rotate: false - xy: 1101, 129 + xy: 1077, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13365,21 +13365,21 @@ block-mender-large index: -1 block-mender-medium rotate: false - xy: 979, 414 + xy: 1577, 600 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mender-small rotate: false - xy: 1479, 263 + xy: 1190, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mender-tiny rotate: false - xy: 1119, 147 + xy: 1095, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13400,21 +13400,21 @@ block-message-large index: -1 block-message-medium rotate: false - xy: 979, 380 + xy: 1017, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-message-small rotate: false - xy: 1505, 294 + xy: 1216, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-message-tiny rotate: false - xy: 1137, 165 + xy: 1077, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13435,21 +13435,21 @@ block-metal-floor-2-large index: -1 block-metal-floor-2-medium rotate: false - xy: 979, 346 + xy: 1051, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-2-small rotate: false - xy: 1531, 294 + xy: 1242, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-2-tiny rotate: false - xy: 1029, 39 + xy: 1095, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13470,21 +13470,21 @@ block-metal-floor-3-large index: -1 block-metal-floor-3-medium rotate: false - xy: 1017, 545 + xy: 1085, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-3-small rotate: false - xy: 1505, 268 + xy: 1268, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-3-tiny rotate: false - xy: 1047, 57 + xy: 1113, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13505,21 +13505,21 @@ block-metal-floor-5-large index: -1 block-metal-floor-5-medium rotate: false - xy: 1051, 545 + xy: 1119, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-5-small rotate: false - xy: 1531, 268 + xy: 1294, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-5-tiny rotate: false - xy: 1065, 75 + xy: 1095, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13540,21 +13540,21 @@ block-metal-floor-damaged-large index: -1 block-metal-floor-damaged-medium rotate: false - xy: 1085, 545 + xy: 1153, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-damaged-small rotate: false - xy: 1557, 268 + xy: 1320, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-damaged-tiny rotate: false - xy: 1083, 93 + xy: 1113, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13575,21 +13575,21 @@ block-metal-floor-large index: -1 block-metal-floor-medium rotate: false - xy: 1119, 545 + xy: 1187, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-small rotate: false - xy: 1583, 268 + xy: 1346, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-tiny rotate: false - xy: 1101, 111 + xy: 1131, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13610,21 +13610,21 @@ block-moss-large index: -1 block-moss-medium rotate: false - xy: 1153, 545 + xy: 1221, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-moss-small rotate: false - xy: 1505, 242 + xy: 1372, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-moss-tiny rotate: false - xy: 1119, 129 + xy: 1113, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13645,21 +13645,21 @@ block-multi-press-large index: -1 block-multi-press-medium rotate: false - xy: 1187, 545 + xy: 1255, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multi-press-small rotate: false - xy: 1531, 242 + xy: 1398, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multi-press-tiny rotate: false - xy: 1137, 147 + xy: 1131, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13680,21 +13680,21 @@ block-multiplicative-reconstructor-large index: -1 block-multiplicative-reconstructor-medium rotate: false - xy: 1221, 545 + xy: 1289, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multiplicative-reconstructor-small rotate: false - xy: 1557, 242 + xy: 1424, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multiplicative-reconstructor-tiny rotate: false - xy: 1047, 39 + xy: 1149, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13715,21 +13715,21 @@ block-naval-factory-large index: -1 block-naval-factory-medium rotate: false - xy: 1255, 545 + xy: 1323, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-naval-factory-small rotate: false - xy: 1583, 242 + xy: 1450, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-naval-factory-tiny rotate: false - xy: 1065, 57 + xy: 1131, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13750,21 +13750,21 @@ block-oil-extractor-large index: -1 block-oil-extractor-medium rotate: false - xy: 1289, 545 + xy: 1357, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-oil-extractor-small rotate: false - xy: 1609, 262 + xy: 1476, 315 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-oil-extractor-tiny rotate: false - xy: 1083, 75 + xy: 1149, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13785,21 +13785,21 @@ block-ore-coal-large index: -1 block-ore-coal-medium rotate: false - xy: 1323, 545 + xy: 1391, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-coal-small rotate: false - xy: 1635, 262 + xy: 961, 299 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-coal-tiny rotate: false - xy: 1101, 93 + xy: 1167, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13820,21 +13820,21 @@ block-ore-copper-large index: -1 block-ore-copper-medium rotate: false - xy: 1357, 545 + xy: 1425, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-copper-small rotate: false - xy: 1661, 262 + xy: 961, 273 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-copper-tiny rotate: false - xy: 1119, 111 + xy: 1149, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13855,21 +13855,21 @@ block-ore-lead-large index: -1 block-ore-lead-medium rotate: false - xy: 1391, 545 + xy: 1459, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-lead-small rotate: false - xy: 1687, 262 + xy: 961, 247 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-lead-tiny rotate: false - xy: 1137, 129 + xy: 1167, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13890,21 +13890,21 @@ block-ore-scrap-large index: -1 block-ore-scrap-medium rotate: false - xy: 1425, 545 + xy: 1013, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-scrap-small rotate: false - xy: 1609, 236 + xy: 987, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-scrap-tiny rotate: false - xy: 1065, 39 + xy: 1185, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13925,21 +13925,21 @@ block-ore-thorium-large index: -1 block-ore-thorium-medium rotate: false - xy: 1459, 545 + xy: 1013, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-thorium-small rotate: false - xy: 1635, 236 + xy: 1013, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-thorium-tiny rotate: false - xy: 1083, 57 + xy: 1167, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13960,21 +13960,21 @@ block-ore-titanium-large index: -1 block-ore-titanium-medium rotate: false - xy: 1013, 511 + xy: 1047, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-titanium-small rotate: false - xy: 1661, 236 + xy: 987, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-titanium-tiny rotate: false - xy: 1101, 75 + xy: 1185, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13995,21 +13995,21 @@ block-overdrive-dome-large index: -1 block-overdrive-dome-medium rotate: false - xy: 1013, 477 + xy: 1013, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-dome-small rotate: false - xy: 1687, 236 + xy: 1039, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-dome-tiny rotate: false - xy: 1119, 93 + xy: 1203, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14030,21 +14030,21 @@ block-overdrive-projector-large index: -1 block-overdrive-projector-medium rotate: false - xy: 1047, 511 + xy: 1047, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-projector-small rotate: false - xy: 1713, 262 + xy: 1013, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-projector-tiny rotate: false - xy: 1137, 111 + xy: 1185, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14065,21 +14065,21 @@ block-overflow-gate-large index: -1 block-overflow-gate-medium rotate: false - xy: 1013, 443 + xy: 1081, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overflow-gate-small rotate: false - xy: 1713, 236 + xy: 1065, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overflow-gate-tiny rotate: false - xy: 1083, 39 + xy: 1203, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14100,21 +14100,21 @@ block-parallax-large index: -1 block-parallax-medium rotate: false - xy: 1047, 477 + xy: 1013, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-parallax-small rotate: false - xy: 1967, 802 + xy: 1039, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-parallax-tiny rotate: false - xy: 1101, 57 + xy: 1221, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14135,21 +14135,21 @@ block-payload-router-large index: -1 block-payload-router-medium rotate: false - xy: 1081, 511 + xy: 1047, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-payload-router-small rotate: false - xy: 1993, 805 + xy: 1091, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-payload-router-tiny rotate: false - xy: 1119, 75 + xy: 1203, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14170,21 +14170,21 @@ block-pebbles-large index: -1 block-pebbles-medium rotate: false - xy: 1013, 409 + xy: 1081, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pebbles-small rotate: false - xy: 2019, 813 + xy: 1065, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pebbles-tiny rotate: false - xy: 1137, 93 + xy: 1221, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14205,21 +14205,21 @@ block-phase-conduit-large index: -1 block-phase-conduit-medium rotate: false - xy: 1047, 443 + xy: 1115, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conduit-small rotate: false - xy: 1967, 776 + xy: 1117, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conduit-tiny rotate: false - xy: 1101, 39 + xy: 1239, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14240,21 +14240,21 @@ block-phase-conveyor-large index: -1 block-phase-conveyor-medium rotate: false - xy: 1081, 477 + xy: 1013, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conveyor-small rotate: false - xy: 1993, 779 + xy: 1091, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conveyor-tiny rotate: false - xy: 1119, 57 + xy: 1221, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14282,21 +14282,21 @@ block-phase-wall-large-large index: -1 block-phase-wall-large-medium rotate: false - xy: 1115, 511 + xy: 1047, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-large-small rotate: false - xy: 2019, 787 + xy: 1143, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-large-tiny rotate: false - xy: 1137, 75 + xy: 1239, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14310,21 +14310,21 @@ block-phase-wall-large-xlarge index: -1 block-phase-wall-medium rotate: false - xy: 1013, 375 + xy: 1081, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-small rotate: false - xy: 2019, 761 + xy: 1117, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-tiny rotate: false - xy: 1119, 39 + xy: 1257, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14345,21 +14345,21 @@ block-phase-weaver-large index: -1 block-phase-weaver-medium rotate: false - xy: 1047, 409 + xy: 1115, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-weaver-small rotate: false - xy: 1993, 753 + xy: 1169, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-weaver-tiny rotate: false - xy: 1137, 57 + xy: 1239, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14380,21 +14380,21 @@ block-pine-large index: -1 block-pine-medium rotate: false - xy: 1081, 443 + xy: 1149, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pine-small rotate: false - xy: 2019, 735 + xy: 1143, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pine-tiny rotate: false - xy: 1137, 39 + xy: 1257, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14415,21 +14415,21 @@ block-plastanium-compressor-large index: -1 block-plastanium-compressor-medium rotate: false - xy: 1115, 477 + xy: 1047, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-compressor-small rotate: false - xy: 1691, 768 + xy: 1195, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-compressor-tiny rotate: false - xy: 1011, 21 + xy: 1275, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14450,21 +14450,21 @@ block-plastanium-conveyor-large index: -1 block-plastanium-conveyor-medium rotate: false - xy: 1149, 511 + xy: 1081, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-conveyor-small rotate: false - xy: 1717, 768 + xy: 1169, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-conveyor-tiny rotate: false - xy: 1029, 21 + xy: 1257, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14492,21 +14492,21 @@ block-plastanium-wall-large-large index: -1 block-plastanium-wall-large-medium rotate: false - xy: 1047, 375 + xy: 1115, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-large-small rotate: false - xy: 1743, 768 + xy: 1221, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-large-tiny rotate: false - xy: 1047, 21 + xy: 1275, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14520,21 +14520,21 @@ block-plastanium-wall-large-xlarge index: -1 block-plastanium-wall-medium rotate: false - xy: 1081, 409 + xy: 1149, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-small rotate: false - xy: 1769, 768 + xy: 1195, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-tiny rotate: false - xy: 1065, 21 + xy: 1293, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14555,21 +14555,21 @@ block-plated-conduit-large index: -1 block-plated-conduit-medium rotate: false - xy: 1115, 443 + xy: 1183, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plated-conduit-small rotate: false - xy: 1795, 768 + xy: 1247, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plated-conduit-tiny rotate: false - xy: 1083, 21 + xy: 1275, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14590,21 +14590,21 @@ block-pneumatic-drill-large index: -1 block-pneumatic-drill-medium rotate: false - xy: 1149, 477 + xy: 1081, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pneumatic-drill-small rotate: false - xy: 1821, 768 + xy: 1221, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pneumatic-drill-tiny rotate: false - xy: 1101, 21 + xy: 1293, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14632,21 +14632,21 @@ block-power-node-large-large index: -1 block-power-node-large-medium rotate: false - xy: 1183, 511 + xy: 1115, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-large-small rotate: false - xy: 1847, 768 + xy: 1273, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-large-tiny rotate: false - xy: 1119, 21 + xy: 1311, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14660,21 +14660,21 @@ block-power-node-large-xlarge index: -1 block-power-node-medium rotate: false - xy: 1081, 375 + xy: 1149, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-small rotate: false - xy: 1873, 768 + xy: 1247, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-tiny rotate: false - xy: 1137, 21 + xy: 1293, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14695,21 +14695,21 @@ block-power-source-large index: -1 block-power-source-medium rotate: false - xy: 1115, 409 + xy: 1183, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-source-small rotate: false - xy: 1899, 768 + xy: 1299, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-source-tiny rotate: false - xy: 1165, 219 + xy: 1311, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14730,21 +14730,21 @@ block-power-void-large index: -1 block-power-void-medium rotate: false - xy: 1149, 443 + xy: 1217, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-void-small rotate: false - xy: 1925, 768 + xy: 1273, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-void-tiny rotate: false - xy: 1165, 201 + xy: 1329, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14765,21 +14765,21 @@ block-pulse-conduit-large index: -1 block-pulse-conduit-medium rotate: false - xy: 1183, 477 + xy: 1115, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulse-conduit-small rotate: false - xy: 1687, 742 + xy: 1325, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulse-conduit-tiny rotate: false - xy: 1165, 183 + xy: 1311, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14800,21 +14800,21 @@ block-pulverizer-large index: -1 block-pulverizer-medium rotate: false - xy: 1217, 511 + xy: 1149, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulverizer-small rotate: false - xy: 1713, 742 + xy: 1299, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulverizer-tiny rotate: false - xy: 1155, 165 + xy: 1329, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14835,21 +14835,21 @@ block-pyratite-mixer-large index: -1 block-pyratite-mixer-medium rotate: false - xy: 1115, 375 + xy: 1183, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pyratite-mixer-small rotate: false - xy: 1739, 742 + xy: 1351, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pyratite-mixer-tiny rotate: false - xy: 1155, 147 + xy: 1347, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14870,21 +14870,21 @@ block-repair-point-large index: -1 block-repair-point-medium rotate: false - xy: 1149, 409 + xy: 1217, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-repair-point-small rotate: false - xy: 1765, 742 + xy: 1325, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-repair-point-tiny rotate: false - xy: 1155, 129 + xy: 1329, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14905,21 +14905,21 @@ block-resupply-point-large index: -1 block-resupply-point-medium rotate: false - xy: 1183, 443 + xy: 1251, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-resupply-point-small rotate: false - xy: 1791, 742 + xy: 1377, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-resupply-point-tiny rotate: false - xy: 1155, 111 + xy: 1347, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14940,21 +14940,21 @@ block-ripple-large index: -1 block-ripple-medium rotate: false - xy: 1217, 477 + xy: 1149, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ripple-small rotate: false - xy: 1817, 742 + xy: 1351, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ripple-tiny rotate: false - xy: 1155, 93 + xy: 1365, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14975,21 +14975,21 @@ block-rock-large index: -1 block-rock-medium rotate: false - xy: 1251, 511 + xy: 1183, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rock-small rotate: false - xy: 1843, 742 + xy: 1403, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rock-tiny rotate: false - xy: 1155, 75 + xy: 1347, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15010,21 +15010,21 @@ block-rocks-large index: -1 block-rocks-medium rotate: false - xy: 1149, 375 + xy: 1217, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rocks-small rotate: false - xy: 1869, 742 + xy: 1377, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rocks-tiny rotate: false - xy: 1155, 57 + xy: 1365, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15045,21 +15045,21 @@ block-rotary-pump-large index: -1 block-rotary-pump-medium rotate: false - xy: 1183, 409 + xy: 1251, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rotary-pump-small rotate: false - xy: 1895, 742 + xy: 1429, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rotary-pump-tiny rotate: false - xy: 1155, 39 + xy: 1383, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15080,21 +15080,21 @@ block-router-large index: -1 block-router-medium rotate: false - xy: 1217, 443 + xy: 1285, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-router-small rotate: false - xy: 1921, 742 + xy: 1403, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-router-tiny rotate: false - xy: 1155, 21 + xy: 1365, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15115,21 +15115,21 @@ block-rtg-generator-large index: -1 block-rtg-generator-medium rotate: false - xy: 1251, 477 + xy: 1183, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rtg-generator-small rotate: false - xy: 1649, 726 + xy: 1455, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rtg-generator-tiny rotate: false - xy: 1641, 708 + xy: 1383, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15150,21 +15150,21 @@ block-salt-large index: -1 block-salt-medium rotate: false - xy: 1285, 511 + xy: 1217, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salt-small rotate: false - xy: 1675, 716 + xy: 1429, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salt-tiny rotate: false - xy: 1973, 758 + xy: 1401, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15185,21 +15185,21 @@ block-saltrocks-large index: -1 block-saltrocks-medium rotate: false - xy: 1183, 375 + xy: 1251, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-saltrocks-small rotate: false - xy: 1701, 716 + xy: 1455, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-saltrocks-tiny rotate: false - xy: 1183, 227 + xy: 1383, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15220,21 +15220,21 @@ block-salvo-large index: -1 block-salvo-medium rotate: false - xy: 1217, 409 + xy: 1285, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salvo-small rotate: false - xy: 1727, 716 + xy: 1481, 289 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salvo-tiny rotate: false - xy: 1201, 227 + xy: 1401, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15255,21 +15255,21 @@ block-sand-boulder-large index: -1 block-sand-boulder-medium rotate: false - xy: 1251, 443 + xy: 1319, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-boulder-small rotate: false - xy: 1753, 716 + xy: 1481, 263 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-boulder-tiny rotate: false - xy: 1183, 209 + xy: 1419, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15290,21 +15290,21 @@ block-sand-large index: -1 block-sand-medium rotate: false - xy: 1285, 477 + xy: 1217, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-small rotate: false - xy: 1779, 716 + xy: 987, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-tiny rotate: false - xy: 1219, 227 + xy: 1401, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15318,21 +15318,21 @@ block-sand-water-large index: -1 block-sand-water-medium rotate: false - xy: 1319, 511 + xy: 1251, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-water-small rotate: false - xy: 1805, 716 + xy: 1013, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-water-tiny rotate: false - xy: 1183, 191 + xy: 1419, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15360,21 +15360,21 @@ block-sandrocks-large index: -1 block-sandrocks-medium rotate: false - xy: 1217, 375 + xy: 1285, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sandrocks-small rotate: false - xy: 1831, 716 + xy: 1039, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sandrocks-tiny rotate: false - xy: 1201, 209 + xy: 1437, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15395,21 +15395,21 @@ block-scatter-large index: -1 block-scatter-medium rotate: false - xy: 1251, 409 + xy: 1319, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scatter-small rotate: false - xy: 1857, 716 + xy: 1065, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scatter-tiny rotate: false - xy: 1237, 227 + xy: 1419, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15430,21 +15430,21 @@ block-scorch-large index: -1 block-scorch-medium rotate: false - xy: 1285, 443 + xy: 1353, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scorch-small rotate: false - xy: 1883, 716 + xy: 1091, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scorch-tiny rotate: false - xy: 1201, 191 + xy: 1437, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15465,21 +15465,21 @@ block-scrap-wall-gigantic-large index: -1 block-scrap-wall-gigantic-medium rotate: false - xy: 1319, 477 + xy: 1251, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-gigantic-small rotate: false - xy: 1909, 716 + xy: 1117, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-gigantic-tiny rotate: false - xy: 1219, 209 + xy: 1455, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15500,21 +15500,21 @@ block-scrap-wall-huge-large index: -1 block-scrap-wall-huge-medium rotate: false - xy: 1353, 511 + xy: 1285, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-huge-small rotate: false - xy: 1935, 716 + xy: 1143, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-huge-tiny rotate: false - xy: 1255, 227 + xy: 1437, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15542,21 +15542,21 @@ block-scrap-wall-large-large index: -1 block-scrap-wall-large-medium rotate: false - xy: 1251, 375 + xy: 1319, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-large-small rotate: false - xy: 1947, 742 + xy: 1169, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-large-tiny rotate: false - xy: 1219, 191 + xy: 1455, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15570,21 +15570,21 @@ block-scrap-wall-large-xlarge index: -1 block-scrap-wall-medium rotate: false - xy: 1285, 409 + xy: 1353, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-small rotate: false - xy: 1961, 716 + xy: 1195, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-tiny rotate: false - xy: 1237, 209 + xy: 1473, 219 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15605,21 +15605,21 @@ block-segment-large index: -1 block-segment-medium rotate: false - xy: 1319, 443 + xy: 1387, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-segment-small rotate: false - xy: 1987, 727 + xy: 1221, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-segment-tiny rotate: false - xy: 1273, 227 + xy: 1455, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15640,21 +15640,21 @@ block-separator-large index: -1 block-separator-medium rotate: false - xy: 1353, 477 + xy: 1285, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-separator-small rotate: false - xy: 1987, 701 + xy: 1247, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-separator-tiny rotate: false - xy: 1237, 191 + xy: 1473, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15675,21 +15675,21 @@ block-shale-boulder-large index: -1 block-shale-boulder-medium rotate: false - xy: 1387, 511 + xy: 1319, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-boulder-small rotate: false - xy: 2013, 709 + xy: 1273, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-boulder-tiny rotate: false - xy: 1255, 209 + xy: 1473, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15710,21 +15710,21 @@ block-shale-large index: -1 block-shale-medium rotate: false - xy: 1285, 375 + xy: 1353, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-small rotate: false - xy: 2013, 683 + xy: 1299, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-tiny rotate: false - xy: 1291, 227 + xy: 977, 157 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15745,21 +15745,21 @@ block-shalerocks-large index: -1 block-shalerocks-medium rotate: false - xy: 1319, 409 + xy: 1387, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shalerocks-small rotate: false - xy: 693, 356 + xy: 1325, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shalerocks-tiny rotate: false - xy: 1255, 191 + xy: 977, 139 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15780,21 +15780,21 @@ block-shock-mine-large index: -1 block-shock-mine-medium rotate: false - xy: 1353, 443 + xy: 1421, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shock-mine-small rotate: false - xy: 685, 330 + xy: 1351, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shock-mine-tiny rotate: false - xy: 1273, 209 + xy: 977, 121 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15815,21 +15815,21 @@ block-shrubs-large index: -1 block-shrubs-medium rotate: false - xy: 1387, 477 + xy: 1319, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shrubs-small rotate: false - xy: 711, 330 + xy: 1377, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shrubs-tiny rotate: false - xy: 1309, 227 + xy: 977, 103 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15850,21 +15850,21 @@ block-silicon-crucible-large index: -1 block-silicon-crucible-medium rotate: false - xy: 1421, 511 + xy: 1353, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-crucible-small rotate: false - xy: 787, 264 + xy: 1403, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-crucible-tiny rotate: false - xy: 1273, 191 + xy: 977, 85 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15885,21 +15885,21 @@ block-silicon-smelter-large index: -1 block-silicon-smelter-medium rotate: false - xy: 1319, 375 + xy: 1387, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-smelter-small rotate: false - xy: 813, 264 + xy: 1429, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-smelter-tiny rotate: false - xy: 1291, 209 + xy: 977, 67 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15920,21 +15920,21 @@ block-slag-large index: -1 block-slag-medium rotate: false - xy: 1353, 409 + xy: 1421, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-slag-small rotate: false - xy: 839, 264 + xy: 1455, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-slag-tiny rotate: false - xy: 1327, 227 + xy: 977, 49 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15955,7 +15955,7 @@ block-snow-large index: -1 block-snow-medium rotate: false - xy: 1387, 443 + xy: 1455, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -15969,21 +15969,21 @@ block-snow-pine-large index: -1 block-snow-pine-medium rotate: false - xy: 1421, 477 + xy: 1353, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-pine-small rotate: false - xy: 865, 264 + xy: 1481, 237 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-pine-tiny rotate: false - xy: 1291, 191 + xy: 995, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15997,14 +15997,14 @@ block-snow-pine-xlarge index: -1 block-snow-small rotate: false - xy: 787, 238 + xy: 1507, 294 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-tiny rotate: false - xy: 1309, 209 + xy: 995, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16025,21 +16025,21 @@ block-snowrock-large index: -1 block-snowrock-medium rotate: false - xy: 1455, 511 + xy: 1387, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snowrock-small rotate: false - xy: 787, 212 + xy: 1507, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snowrock-tiny rotate: false - xy: 1345, 227 + xy: 1013, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16060,21 +16060,21 @@ block-snowrocks-large index: -1 block-snowrocks-medium rotate: false - xy: 1353, 375 + xy: 1421, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snowrocks-small rotate: false - xy: 813, 238 + xy: 1533, 294 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snowrocks-tiny rotate: false - xy: 1309, 191 + xy: 995, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16102,21 +16102,21 @@ block-solar-panel-large-large index: -1 block-solar-panel-large-medium rotate: false - xy: 1387, 409 + xy: 1455, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-large-small rotate: false - xy: 839, 238 + xy: 1507, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-large-tiny rotate: false - xy: 1327, 209 + xy: 1013, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16130,21 +16130,21 @@ block-solar-panel-large-xlarge index: -1 block-solar-panel-medium rotate: false - xy: 1421, 443 + xy: 1387, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-small rotate: false - xy: 813, 212 + xy: 1533, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-tiny rotate: false - xy: 1363, 227 + xy: 1031, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16165,21 +16165,21 @@ block-sorter-large index: -1 block-sorter-medium rotate: false - xy: 1455, 477 + xy: 1421, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sorter-small rotate: false - xy: 865, 238 + xy: 1559, 294 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sorter-tiny rotate: false - xy: 1327, 191 + xy: 995, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16200,21 +16200,21 @@ block-spawn-large index: -1 block-spawn-medium rotate: false - xy: 1387, 375 + xy: 1455, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spawn-small rotate: false - xy: 839, 212 + xy: 1533, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spawn-tiny rotate: false - xy: 1345, 209 + xy: 1013, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16235,21 +16235,21 @@ block-spectre-large index: -1 block-spectre-medium rotate: false - xy: 1421, 409 + xy: 1421, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spectre-small rotate: false - xy: 865, 212 + xy: 1559, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spectre-tiny rotate: false - xy: 1381, 227 + xy: 1031, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16270,21 +16270,21 @@ block-spore-cluster-large index: -1 block-spore-cluster-medium rotate: false - xy: 1455, 443 + xy: 1455, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-cluster-small rotate: false - xy: 821, 186 + xy: 1559, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-cluster-tiny rotate: false - xy: 1345, 191 + xy: 1049, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16305,21 +16305,21 @@ block-spore-moss-large index: -1 block-spore-moss-medium rotate: false - xy: 1421, 375 + xy: 1455, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-moss-small rotate: false - xy: 821, 160 + xy: 1585, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-moss-tiny rotate: false - xy: 1363, 209 + xy: 995, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16340,21 +16340,21 @@ block-spore-pine-large index: -1 block-spore-pine-medium rotate: false - xy: 1455, 409 + xy: 1013, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-pine-small rotate: false - xy: 847, 186 + xy: 1585, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-pine-tiny rotate: false - xy: 1399, 227 + xy: 1013, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16375,21 +16375,21 @@ block-spore-press-large index: -1 block-spore-press-medium rotate: false - xy: 1455, 375 + xy: 1047, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-press-small rotate: false - xy: 847, 160 + xy: 1611, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-press-tiny rotate: false - xy: 1363, 191 + xy: 1031, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16410,21 +16410,21 @@ block-sporerocks-large index: -1 block-sporerocks-medium rotate: false - xy: 1013, 341 + xy: 1081, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sporerocks-small rotate: false - xy: 873, 186 + xy: 1611, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sporerocks-tiny rotate: false - xy: 1381, 209 + xy: 1049, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16445,21 +16445,21 @@ block-stone-large index: -1 block-stone-medium rotate: false - xy: 1047, 341 + xy: 1115, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-small rotate: false - xy: 873, 160 + xy: 1637, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-stone-tiny rotate: false - xy: 1417, 227 + xy: 1067, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16480,21 +16480,21 @@ block-surge-tower-large index: -1 block-surge-tower-medium rotate: false - xy: 1081, 341 + xy: 1149, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-tower-small rotate: false - xy: 855, 134 + xy: 1637, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-tower-tiny rotate: false - xy: 1381, 191 + xy: 995, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16522,21 +16522,21 @@ block-surge-wall-large-large index: -1 block-surge-wall-large-medium rotate: false - xy: 1115, 341 + xy: 1183, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-large-small rotate: false - xy: 855, 108 + xy: 1663, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-large-tiny rotate: false - xy: 1399, 209 + xy: 1013, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16550,21 +16550,21 @@ block-surge-wall-large-xlarge index: -1 block-surge-wall-medium rotate: false - xy: 1149, 341 + xy: 1217, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-small rotate: false - xy: 855, 82 + xy: 1663, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-tiny rotate: false - xy: 1435, 227 + xy: 1031, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16585,21 +16585,21 @@ block-swarmer-large index: -1 block-swarmer-medium rotate: false - xy: 1183, 341 + xy: 1251, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-swarmer-small rotate: false - xy: 855, 56 + xy: 1507, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-swarmer-tiny rotate: false - xy: 1399, 191 + xy: 1049, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16620,21 +16620,21 @@ block-tainted-water-large index: -1 block-tainted-water-medium rotate: false - xy: 1217, 341 + xy: 1285, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tainted-water-small rotate: false - xy: 855, 30 + xy: 1533, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tainted-water-tiny rotate: false - xy: 1417, 209 + xy: 1067, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16655,21 +16655,21 @@ block-tar-large index: -1 block-tar-medium rotate: false - xy: 1251, 341 + xy: 1319, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tar-small rotate: false - xy: 881, 134 + xy: 1559, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tar-tiny rotate: false - xy: 1453, 227 + xy: 1085, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16690,21 +16690,21 @@ block-tendrils-large index: -1 block-tendrils-medium rotate: false - xy: 1285, 341 + xy: 1353, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tendrils-small rotate: false - xy: 881, 108 + xy: 1585, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tendrils-tiny rotate: false - xy: 1417, 191 + xy: 995, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16725,21 +16725,21 @@ block-tetrative-reconstructor-large index: -1 block-tetrative-reconstructor-medium rotate: false - xy: 1319, 341 + xy: 1387, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tetrative-reconstructor-small rotate: false - xy: 881, 82 + xy: 1611, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tetrative-reconstructor-tiny rotate: false - xy: 1435, 209 + xy: 1013, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16760,21 +16760,21 @@ block-thermal-generator-large index: -1 block-thermal-generator-medium rotate: false - xy: 1353, 341 + xy: 1421, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-generator-small rotate: false - xy: 881, 56 + xy: 1637, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-generator-tiny rotate: false - xy: 1471, 227 + xy: 1031, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16795,21 +16795,21 @@ block-thermal-pump-large index: -1 block-thermal-pump-medium rotate: false - xy: 1387, 341 + xy: 1455, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-pump-small rotate: false - xy: 881, 30 + xy: 1663, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-pump-tiny rotate: false - xy: 1435, 191 + xy: 1049, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16830,21 +16830,21 @@ block-thorium-reactor-large index: -1 block-thorium-reactor-medium rotate: false - xy: 1421, 341 + xy: 1493, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-reactor-small rotate: false - xy: 885, 4 + xy: 1689, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-reactor-tiny rotate: false - xy: 1453, 209 + xy: 1067, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16872,21 +16872,21 @@ block-thorium-wall-large-large index: -1 block-thorium-wall-large-medium rotate: false - xy: 1455, 341 + xy: 1489, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-large-small rotate: false - xy: 891, 252 + xy: 1689, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-large-tiny rotate: false - xy: 1453, 191 + xy: 1085, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16900,21 +16900,21 @@ block-thorium-wall-large-xlarge index: -1 block-thorium-wall-medium rotate: false - xy: 435, 6 + xy: 1489, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-small rotate: false - xy: 891, 226 + xy: 1689, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-tiny rotate: false - xy: 1471, 209 + xy: 1103, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16935,21 +16935,21 @@ block-thruster-large index: -1 block-thruster-medium rotate: false - xy: 469, 6 + xy: 1489, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thruster-small rotate: false - xy: 917, 252 + xy: 1674, 638 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thruster-tiny rotate: false - xy: 1471, 191 + xy: 1013, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16970,21 +16970,21 @@ block-titanium-conveyor-large index: -1 block-titanium-conveyor-medium rotate: false - xy: 1979, 865 + xy: 1489, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-conveyor-small rotate: false - xy: 917, 226 + xy: 1674, 612 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-conveyor-tiny rotate: false - xy: 1173, 165 + xy: 1031, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17012,21 +17012,21 @@ block-titanium-wall-large-large index: -1 block-titanium-wall-large-medium rotate: false - xy: 2013, 873 + xy: 1489, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-large-small rotate: false - xy: 899, 200 + xy: 787, 238 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-large-tiny rotate: false - xy: 1173, 147 + xy: 1049, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17040,21 +17040,21 @@ block-titanium-wall-large-xlarge index: -1 block-titanium-wall-medium rotate: false - xy: 1971, 831 + xy: 1489, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-small rotate: false - xy: 899, 174 + xy: 813, 238 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-tiny rotate: false - xy: 1173, 129 + xy: 1067, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17075,21 +17075,21 @@ block-turbine-generator-large index: -1 block-turbine-generator-medium rotate: false - xy: 1607, 702 + xy: 1527, 558 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-turbine-generator-small rotate: false - xy: 925, 200 + xy: 787, 212 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-turbine-generator-tiny rotate: false - xy: 1173, 111 + xy: 1085, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17110,21 +17110,21 @@ block-underflow-gate-large index: -1 block-underflow-gate-medium rotate: false - xy: 1611, 668 + xy: 1561, 558 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-underflow-gate-small rotate: false - xy: 925, 174 + xy: 839, 238 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-underflow-gate-tiny rotate: false - xy: 1173, 93 + xy: 1103, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17145,21 +17145,21 @@ block-unloader-large index: -1 block-unloader-medium rotate: false - xy: 1611, 634 + xy: 1527, 524 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-unloader-small rotate: false - xy: 907, 148 + xy: 813, 212 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-unloader-tiny rotate: false - xy: 1173, 75 + xy: 1121, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17180,21 +17180,21 @@ block-vault-large index: -1 block-vault-medium rotate: false - xy: 1577, 600 + xy: 1561, 524 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-vault-small rotate: false - xy: 907, 122 + xy: 865, 238 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-vault-tiny rotate: false - xy: 1173, 57 + xy: 1031, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17215,21 +17215,21 @@ block-water-extractor-large index: -1 block-water-extractor-medium rotate: false - xy: 1611, 600 + xy: 1523, 490 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-extractor-small rotate: false - xy: 907, 96 + xy: 839, 212 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-extractor-tiny rotate: false - xy: 1173, 39 + xy: 1049, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17250,21 +17250,21 @@ block-water-large index: -1 block-water-medium rotate: false - xy: 1573, 566 + xy: 1523, 456 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-small rotate: false - xy: 907, 70 + xy: 865, 212 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-tiny rotate: false - xy: 1173, 21 + xy: 1067, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17285,21 +17285,21 @@ block-wave-large index: -1 block-wave-medium rotate: false - xy: 1607, 566 + xy: 1557, 490 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-wave-small rotate: false - xy: 907, 44 + xy: 821, 186 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-wave-tiny rotate: false - xy: 1191, 173 + xy: 1085, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17320,21 +17320,21 @@ block-white-tree-dead-large index: -1 block-white-tree-dead-medium rotate: false - xy: 2013, 839 + xy: 1523, 422 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-dead-small rotate: false - xy: 933, 148 + xy: 821, 160 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-dead-tiny rotate: false - xy: 1191, 155 + xy: 1103, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17355,21 +17355,21 @@ block-white-tree-large index: -1 block-white-tree-medium rotate: false - xy: 1573, 532 + xy: 1557, 456 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-small rotate: false - xy: 933, 122 + xy: 847, 186 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-tiny rotate: false - xy: 1209, 173 + xy: 1121, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17487,7 +17487,7 @@ button-right-over index: -1 button-select rotate: false - xy: 933, 96 + xy: 847, 160 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -17527,42 +17527,42 @@ button-trans index: -1 check-disabled rotate: false - xy: 1607, 532 + xy: 1523, 388 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-off rotate: false - xy: 1695, 794 + xy: 1557, 422 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 1729, 794 + xy: 1523, 354 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-disabled rotate: false - xy: 1763, 794 + xy: 1557, 388 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 1797, 794 + xy: 1557, 354 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 1831, 794 + xy: 1523, 320 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -17612,7 +17612,7 @@ info-banner index: -1 inventory rotate: false - xy: 933, 54 + xy: 873, 170 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 @@ -17620,147 +17620,147 @@ inventory index: -1 item-blast-compound-icon rotate: false - xy: 1865, 794 + xy: 1557, 320 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-coal-icon rotate: false - xy: 1899, 794 + xy: 435, 6 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-copper-icon rotate: false - xy: 1933, 794 + xy: 469, 6 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-graphite-icon rotate: false - xy: 1653, 752 + xy: 1979, 865 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-lead-icon rotate: false - xy: 1641, 566 + xy: 2013, 873 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-metaglass-icon rotate: false - xy: 1641, 532 + xy: 1971, 831 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-phase-fabric-icon rotate: false - xy: 1489, 511 + xy: 1607, 702 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-plastanium-icon rotate: false - xy: 1489, 477 + xy: 1611, 668 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-pyratite-icon rotate: false - xy: 1489, 443 + xy: 1611, 634 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-sand-icon rotate: false - xy: 1489, 409 + xy: 1611, 600 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-scrap-icon rotate: false - xy: 1489, 375 + xy: 1595, 566 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-silicon-icon rotate: false - xy: 1489, 341 + xy: 1595, 532 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-spore-pod-icon rotate: false - xy: 1523, 524 + xy: 1629, 566 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-surge-alloy-icon rotate: false - xy: 1523, 490 + xy: 1629, 532 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-thorium-icon rotate: false - xy: 1523, 456 + xy: 2013, 839 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-titanium-icon rotate: false - xy: 1523, 422 + xy: 1595, 498 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-cryofluid-icon rotate: false - xy: 1523, 388 + xy: 1629, 498 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-oil-icon rotate: false - xy: 1523, 354 + xy: 1591, 464 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-slag-icon rotate: false - xy: 1557, 498 + xy: 1591, 430 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-water-icon rotate: false - xy: 1557, 464 + xy: 1625, 464 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 logic-node rotate: false - xy: 1591, 498 + xy: 1591, 396 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -17797,7 +17797,7 @@ pane-2 index: -1 scroll rotate: false - xy: 969, 231 + xy: 855, 81 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -17820,14 +17820,14 @@ scroll-knob-horizontal-black index: -1 scroll-knob-vertical-black rotate: false - xy: 943, 226 + xy: 855, 118 size: 24, 40 orig: 24, 40 offset: 0, 0 index: -1 scroll-knob-vertical-thin rotate: false - xy: 1191, 23 + xy: 1491, 195 size: 12, 40 orig: 12, 40 offset: 0, 0 @@ -17841,28 +17841,28 @@ selection index: -1 slider rotate: false - xy: 983, 584 + xy: 1520, 331 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 1625, 288 + xy: 685, 334 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 1656, 288 + xy: 1641, 704 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 1687, 288 + xy: 1645, 664 size: 29, 38 orig: 29, 38 offset: 0, 0 @@ -17876,7 +17876,7 @@ slider-vertical index: -1 underline rotate: false - xy: 995, 652 + xy: 957, 594 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17906,6 +17906,14 @@ underline-red orig: 36, 27 offset: 0, 0 index: -1 +underline-white + rotate: false + xy: 995, 652 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 unit-alpha-large rotate: false xy: 1489, 849 @@ -17915,21 +17923,21 @@ unit-alpha-large index: -1 unit-alpha-medium rotate: false - xy: 1557, 430 + xy: 1625, 430 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-alpha-small rotate: false - xy: 951, 200 + xy: 855, 55 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-alpha-tiny rotate: false - xy: 1191, 137 + xy: 1139, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17950,21 +17958,21 @@ unit-antumbra-large index: -1 unit-antumbra-medium rotate: false - xy: 1591, 464 + xy: 1591, 362 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-antumbra-small rotate: false - xy: 951, 174 + xy: 891, 226 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-antumbra-tiny rotate: false - xy: 1209, 155 + xy: 1049, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17985,21 +17993,21 @@ unit-arkyid-large index: -1 unit-arkyid-medium rotate: false - xy: 1625, 498 + xy: 1625, 396 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-arkyid-small rotate: false - xy: 959, 148 + xy: 917, 226 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-arkyid-tiny rotate: false - xy: 1227, 173 + xy: 1067, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18020,21 +18028,21 @@ unit-atrax-large index: -1 unit-atrax-medium rotate: false - xy: 1557, 396 + xy: 1591, 328 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-atrax-small rotate: false - xy: 959, 122 + xy: 899, 200 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-atrax-tiny rotate: false - xy: 1191, 119 + xy: 1085, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18055,21 +18063,21 @@ unit-beta-large index: -1 unit-beta-medium rotate: false - xy: 1591, 430 + xy: 1625, 362 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-beta-small rotate: false - xy: 959, 96 + xy: 899, 174 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-beta-tiny rotate: false - xy: 1209, 137 + xy: 1103, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18090,21 +18098,21 @@ unit-bryde-large index: -1 unit-bryde-medium rotate: false - xy: 1625, 464 + xy: 1625, 328 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-bryde-small rotate: false - xy: 959, 70 + xy: 925, 200 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-bryde-tiny rotate: false - xy: 1227, 155 + xy: 1121, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18125,21 +18133,21 @@ unit-crawler-large index: -1 unit-crawler-medium rotate: false - xy: 1557, 362 + xy: 1591, 294 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-crawler-small rotate: false - xy: 959, 44 + xy: 925, 174 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-crawler-tiny rotate: false - xy: 1245, 173 + xy: 1139, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18160,21 +18168,21 @@ unit-dagger-large index: -1 unit-dagger-medium rotate: false - xy: 1591, 396 + xy: 1625, 294 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-dagger-small rotate: false - xy: 933, 28 + xy: 881, 144 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-dagger-tiny rotate: false - xy: 1191, 101 + xy: 1157, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18195,21 +18203,21 @@ unit-eclipse-large index: -1 unit-eclipse-medium rotate: false - xy: 1625, 430 + xy: 1695, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-eclipse-small rotate: false - xy: 959, 18 + xy: 881, 118 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-eclipse-tiny rotate: false - xy: 1209, 119 + xy: 1067, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18230,21 +18238,21 @@ unit-flare-large index: -1 unit-flare-medium rotate: false - xy: 1591, 362 + xy: 1729, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-flare-small rotate: false - xy: 977, 205 + xy: 881, 92 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-flare-tiny rotate: false - xy: 1227, 137 + xy: 1085, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18265,21 +18273,21 @@ unit-fortress-large index: -1 unit-fortress-medium rotate: false - xy: 1625, 396 + xy: 1763, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-fortress-small rotate: false - xy: 977, 179 + xy: 881, 66 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-fortress-tiny rotate: false - xy: 1245, 155 + xy: 1103, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18300,21 +18308,21 @@ unit-gamma-large index: -1 unit-gamma-medium rotate: false - xy: 1625, 362 + xy: 1797, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-gamma-small rotate: false - xy: 985, 153 + xy: 907, 148 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-gamma-tiny rotate: false - xy: 1263, 173 + xy: 1121, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18335,21 +18343,21 @@ unit-horizon-large index: -1 unit-horizon-medium rotate: false - xy: 1659, 498 + xy: 1831, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-horizon-small rotate: false - xy: 985, 127 + xy: 907, 122 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-horizon-tiny rotate: false - xy: 1191, 83 + xy: 1139, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18370,21 +18378,21 @@ unit-mace-large index: -1 unit-mace-medium rotate: false - xy: 1659, 464 + xy: 1865, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mace-small rotate: false - xy: 985, 101 + xy: 907, 96 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mace-tiny rotate: false - xy: 1209, 101 + xy: 1157, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18405,21 +18413,21 @@ unit-mega-large index: -1 unit-mega-medium rotate: false - xy: 1659, 430 + xy: 1899, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mega-small rotate: false - xy: 985, 75 + xy: 907, 70 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mega-tiny rotate: false - xy: 1227, 119 + xy: 1175, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18440,21 +18448,21 @@ unit-minke-large index: -1 unit-minke-medium rotate: false - xy: 1659, 396 + xy: 1933, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-minke-small rotate: false - xy: 985, 49 + xy: 933, 148 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-minke-tiny rotate: false - xy: 1245, 137 + xy: 1085, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18475,21 +18483,21 @@ unit-mono-large index: -1 unit-mono-medium rotate: false - xy: 1659, 362 + xy: 1653, 752 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mono-small rotate: false - xy: 985, 23 + xy: 933, 122 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mono-tiny rotate: false - xy: 1263, 155 + xy: 1103, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18510,21 +18518,21 @@ unit-nova-large index: -1 unit-nova-medium rotate: false - xy: 1523, 320 + xy: 1659, 464 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-nova-small rotate: false - xy: 995, 237 + xy: 933, 96 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-nova-tiny rotate: false - xy: 1281, 173 + xy: 1121, 93 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18545,21 +18553,21 @@ unit-poly-large index: -1 unit-poly-medium rotate: false - xy: 1557, 328 + xy: 1659, 430 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-poly-small rotate: false - xy: 1021, 237 + xy: 933, 70 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-poly-tiny rotate: false - xy: 1191, 65 + xy: 1139, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18580,21 +18588,21 @@ unit-pulsar-large index: -1 unit-pulsar-medium rotate: false - xy: 1591, 328 + xy: 1659, 396 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-pulsar-small rotate: false - xy: 1047, 237 + xy: 881, 40 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-pulsar-tiny rotate: false - xy: 1209, 83 + xy: 1157, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18615,21 +18623,21 @@ unit-quasar-large index: -1 unit-quasar-medium rotate: false - xy: 1625, 328 + xy: 1659, 362 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-quasar-small rotate: false - xy: 1073, 237 + xy: 907, 44 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-quasar-tiny rotate: false - xy: 1227, 101 + xy: 1175, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18657,14 +18665,14 @@ unit-risso-medium index: -1 unit-risso-small rotate: false - xy: 1099, 237 + xy: 933, 44 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-risso-tiny rotate: false - xy: 1245, 119 + xy: 1193, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18685,21 +18693,21 @@ unit-spiroct-large index: -1 unit-spiroct-medium rotate: false - xy: 1557, 294 + xy: 1659, 294 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-spiroct-small rotate: false - xy: 1125, 237 + xy: 885, 14 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-spiroct-tiny rotate: false - xy: 1263, 137 + xy: 1103, 57 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18720,21 +18728,21 @@ unit-zenith-large index: -1 unit-zenith-medium rotate: false - xy: 1591, 294 + xy: 1967, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-zenith-small rotate: false - xy: 1151, 237 + xy: 911, 18 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-zenith-tiny rotate: false - xy: 1281, 155 + xy: 1121, 75 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18748,7 +18756,7 @@ unit-zenith-xlarge index: -1 white-pane rotate: false - xy: 957, 594 + xy: 995, 623 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18763,7 +18771,7 @@ whiteui index: -1 window-empty rotate: false - xy: 748, 305 + xy: 1645, 601 size: 27, 61 split: 4, 4, 2, 2 orig: 27, 61 diff --git a/core/assets/sprites/fallback/sprites2.png b/core/assets/sprites/fallback/sprites2.png index 092866211b..bfe0963f08 100644 Binary files a/core/assets/sprites/fallback/sprites2.png and b/core/assets/sprites/fallback/sprites2.png differ diff --git a/core/assets/sprites/fallback/sprites3.png b/core/assets/sprites/fallback/sprites3.png index 5f0532fac5..157ed3f72b 100644 Binary files a/core/assets/sprites/fallback/sprites3.png and b/core/assets/sprites/fallback/sprites3.png differ diff --git a/core/assets/sprites/fallback/sprites4.png b/core/assets/sprites/fallback/sprites4.png index 9d442d1745..b315971f35 100644 Binary files a/core/assets/sprites/fallback/sprites4.png and b/core/assets/sprites/fallback/sprites4.png differ diff --git a/core/assets/sprites/fallback/sprites6.png b/core/assets/sprites/fallback/sprites6.png index 5b63fd03bc..1fc332b4b3 100644 Binary files a/core/assets/sprites/fallback/sprites6.png and b/core/assets/sprites/fallback/sprites6.png differ diff --git a/core/assets/sprites/fallback/sprites7.png b/core/assets/sprites/fallback/sprites7.png index 1f6afb9b14..c73823d891 100644 Binary files a/core/assets/sprites/fallback/sprites7.png and b/core/assets/sprites/fallback/sprites7.png differ diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index 1f2d462bc6..622f665bea 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -11,13 +11,6 @@ core-silo orig: 160, 160 offset: 0, 0 index: -1 -data-processor - rotate: false - xy: 1877, 931 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 data-processor-2 rotate: false xy: 3427, 698 @@ -27,14 +20,14 @@ data-processor-2 index: -1 data-processor-top rotate: false - xy: 1975, 931 + xy: 1877, 931 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 launch-pad rotate: false - xy: 2333, 685 + xy: 2431, 747 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -48,7 +41,7 @@ launch-pad-large index: -1 launch-pad-light rotate: false - xy: 2333, 587 + xy: 2529, 747 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -60,16 +53,23 @@ launchpod orig: 64, 64 offset: 0, 0 index: -1 +logic-processor + rotate: false + xy: 2431, 649 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 force-projector rotate: false - xy: 1941, 637 + xy: 1941, 735 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 force-projector-top rotate: false - xy: 2039, 735 + xy: 1941, 637 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -678,28 +678,28 @@ mass-conveyor index: -1 mass-conveyor-edge rotate: false - xy: 2627, 747 + xy: 2627, 649 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mass-conveyor-top rotate: false - xy: 2627, 649 + xy: 2725, 649 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-top rotate: false - xy: 2627, 649 + xy: 2725, 649 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mass-driver-base rotate: false - xy: 2725, 649 + xy: 2235, 587 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -846,7 +846,7 @@ laser-drill-rotator index: -1 laser-drill-top rotate: false - xy: 2235, 587 + xy: 2333, 685 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -1154,21 +1154,21 @@ liquid-router-top index: -1 liquid-tank-bottom rotate: false - xy: 2431, 747 + xy: 2627, 747 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 2431, 649 + xy: 2725, 747 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 2529, 747 + xy: 2823, 747 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -1357,21 +1357,21 @@ combustion-generator-top index: -1 differential-generator rotate: false - xy: 1811, 817 + xy: 1975, 931 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-liquid rotate: false - xy: 1909, 833 + xy: 1811, 817 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-top rotate: false - xy: 2007, 833 + xy: 1909, 833 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -1658,21 +1658,21 @@ cultivator-top index: -1 disassembler rotate: false - xy: 2105, 844 + xy: 2007, 833 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-liquid rotate: false - xy: 2979, 963 + xy: 2105, 844 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-spinner rotate: false - xy: 3077, 943 + xy: 2979, 963 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -1749,7 +1749,7 @@ melter index: -1 multi-press rotate: false - xy: 2823, 747 + xy: 2333, 587 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2197,7 +2197,7 @@ exponential-reconstructor-top index: -1 factory-in-3 rotate: false - xy: 1843, 719 + xy: 3077, 943 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2225,7 +2225,7 @@ factory-in-9 index: -1 factory-out-3 rotate: false - xy: 1843, 621 + xy: 1843, 719 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2253,14 +2253,14 @@ factory-out-9 index: -1 factory-top-3 rotate: false - xy: 1941, 735 + xy: 1843, 621 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 ground-factory rotate: false - xy: 2137, 746 + xy: 2039, 637 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -2281,7 +2281,7 @@ multiplicative-reconstructor-top index: -1 naval-factory rotate: false - xy: 2823, 649 + xy: 2137, 552 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -4171,7 +4171,7 @@ fortress-wreck2 index: -1 fuse rotate: false - xy: 2039, 637 + xy: 2039, 735 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -4955,7 +4955,7 @@ mace-wreck2 index: -1 mass-driver rotate: false - xy: 2725, 747 + xy: 2823, 649 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -6334,7 +6334,7 @@ large-bullet-mount index: -1 large-laser-mount rotate: false - xy: 2137, 552 + xy: 2137, 650 size: 96, 192 orig: 96, 192 offset: 0, 0 @@ -8457,13 +8457,6 @@ darksand-water-icon-editor orig: 32, 32 offset: 0, 0 index: -1 -data-processor-icon-editor - rotate: false - xy: 2855, 389 - size: 96, 96 - orig: 96, 96 - offset: 0, 0 - index: -1 deepwater-icon-editor rotate: false xy: 2353, 289 @@ -8480,7 +8473,7 @@ editor-deepwater index: -1 differential-generator-icon-editor rotate: false - xy: 2953, 389 + xy: 2855, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -8494,7 +8487,7 @@ diode-icon-editor index: -1 disassembler-icon-editor rotate: false - xy: 3051, 389 + xy: 2953, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9334,14 +9327,14 @@ exponential-reconstructor-icon-editor index: -1 force-projector-icon-editor rotate: false - xy: 3149, 389 + xy: 3051, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 fuse-icon-editor rotate: false - xy: 3247, 389 + xy: 3149, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9355,7 +9348,7 @@ graphite-press-icon-editor index: -1 ground-factory-icon-editor rotate: false - xy: 3345, 389 + xy: 3247, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9439,14 +9432,14 @@ lancer-icon-editor index: -1 laser-drill-icon-editor rotate: false - xy: 3443, 389 + xy: 3345, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 launch-pad-icon-editor rotate: false - xy: 3541, 389 + xy: 3443, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9481,7 +9474,7 @@ liquid-source-icon-editor index: -1 liquid-tank-icon-editor rotate: false - xy: 3639, 389 + xy: 3541, 389 size: 96, 96 orig: 96, 96 offset: 0, 0 @@ -9493,6 +9486,13 @@ liquid-void-icon-editor orig: 32, 32 offset: 0, 0 index: -1 +logic-processor-icon-editor + rotate: false + xy: 3639, 389 + size: 96, 96 + orig: 96, 96 + offset: 0, 0 + index: -1 mass-conveyor-icon-editor rotate: false xy: 3737, 389 @@ -10208,14 +10208,14 @@ filter: nearest,nearest repeat: none alpha-bg rotate: false - xy: 1, 15 + xy: 1, 16 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 bar rotate: false - xy: 3997, 196 + xy: 4025, 333 size: 27, 36 split: 9, 9, 9, 9 orig: 27, 36 @@ -10223,7 +10223,7 @@ bar index: -1 bar-top rotate: false - xy: 3968, 196 + xy: 4002, 197 size: 27, 36 split: 9, 10, 9, 10 orig: 27, 36 @@ -10231,7147 +10231,7147 @@ bar-top index: -1 block-additive-reconstructor-large rotate: false - xy: 131, 3 + xy: 131, 4 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-additive-reconstructor-medium rotate: false - xy: 821, 431 + xy: 821, 432 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-additive-reconstructor-small rotate: false - xy: 781, 177 + xy: 781, 178 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-additive-reconstructor-tiny rotate: false - xy: 309, 185 + xy: 257, 28 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-additive-reconstructor-xlarge rotate: false - xy: 131, 95 + xy: 131, 96 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-air-factory-large rotate: false - xy: 173, 3 + xy: 173, 4 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-air-factory-medium rotate: false - xy: 2797, 307 + xy: 2835, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-air-factory-small rotate: false - xy: 915, 79 + xy: 4025, 307 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-air-factory-tiny rotate: false - xy: 257, 27 + xy: 1175, 5 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-air-factory-xlarge rotate: false - xy: 771, 415 + xy: 771, 416 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-alloy-smelter-large rotate: false - xy: 215, 3 + xy: 215, 4 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-alloy-smelter-medium rotate: false - xy: 2835, 336 + xy: 2869, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-alloy-smelter-small rotate: false - xy: 944, 142 + xy: 915, 80 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-alloy-smelter-tiny rotate: false - xy: 1539, 72 + xy: 1513, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-alloy-smelter-xlarge rotate: false - xy: 259, 306 + xy: 259, 307 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-arc-large rotate: false - xy: 845, 370 + xy: 845, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-arc-medium rotate: false - xy: 2869, 336 + xy: 2903, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-arc-small rotate: false - xy: 915, 53 + xy: 944, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-arc-tiny rotate: false - xy: 309, 167 + xy: 1539, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-arc-xlarge rotate: false - xy: 131, 45 + xy: 131, 46 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-armored-conveyor-large rotate: false - xy: 887, 370 + xy: 887, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-armored-conveyor-medium rotate: false - xy: 2903, 336 + xy: 2937, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-armored-conveyor-small rotate: false - xy: 944, 116 + xy: 915, 54 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-armored-conveyor-tiny rotate: false - xy: 257, 9 + xy: 309, 166 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-armored-conveyor-xlarge rotate: false - xy: 181, 95 + xy: 181, 96 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-battery-large rotate: false - xy: 929, 370 + xy: 929, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-battery-large-large rotate: false - xy: 971, 370 + xy: 971, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-battery-large-medium rotate: false - xy: 2937, 336 + xy: 2971, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-large-small rotate: false - xy: 970, 142 + xy: 944, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-battery-large-tiny rotate: false - xy: 1539, 54 + xy: 257, 10 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-battery-large-xlarge rotate: false - xy: 259, 256 + xy: 259, 257 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-battery-medium rotate: false - xy: 2971, 336 + xy: 3005, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-small rotate: false - xy: 915, 27 + xy: 970, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-battery-tiny rotate: false - xy: 1557, 72 + xy: 1193, 5 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-battery-xlarge rotate: false - xy: 181, 45 + xy: 181, 46 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-blast-drill-large rotate: false - xy: 1013, 370 + xy: 1013, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-blast-drill-medium rotate: false - xy: 3005, 336 + xy: 3039, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-drill-small rotate: false - xy: 970, 116 + xy: 915, 28 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-drill-tiny rotate: false - xy: 1557, 54 + xy: 1557, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-blast-drill-xlarge rotate: false - xy: 259, 206 + xy: 259, 207 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-blast-mixer-large rotate: false - xy: 1055, 370 + xy: 1055, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-blast-mixer-medium rotate: false - xy: 3039, 336 + xy: 3073, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-mixer-small rotate: false - xy: 996, 142 + xy: 970, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-mixer-tiny rotate: false - xy: 1575, 72 + xy: 1575, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-blast-mixer-xlarge rotate: false - xy: 259, 156 + xy: 259, 157 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-block-forge-large rotate: false - xy: 1097, 370 + xy: 1097, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-forge-medium rotate: false - xy: 3073, 336 + xy: 3107, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-forge-small rotate: false - xy: 996, 116 + xy: 996, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-forge-tiny rotate: false - xy: 1575, 54 + xy: 1593, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-block-forge-xlarge rotate: false - xy: 857, 462 + xy: 857, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-block-loader-large rotate: false - xy: 1139, 370 + xy: 1139, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-loader-medium rotate: false - xy: 3107, 336 + xy: 3141, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-loader-small rotate: false - xy: 1022, 142 + xy: 996, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-loader-tiny rotate: false - xy: 1593, 72 + xy: 1611, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-block-loader-xlarge rotate: false - xy: 907, 462 + xy: 907, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-block-unloader-large rotate: false - xy: 1181, 370 + xy: 1181, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-unloader-medium rotate: false - xy: 3141, 336 + xy: 3175, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-unloader-small rotate: false - xy: 1022, 116 + xy: 1022, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-unloader-tiny rotate: false - xy: 1593, 54 + xy: 1629, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-block-unloader-xlarge rotate: false - xy: 957, 462 + xy: 957, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-bridge-conduit-large rotate: false - xy: 1223, 370 + xy: 1223, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-bridge-conduit-medium rotate: false - xy: 3175, 336 + xy: 3209, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conduit-small rotate: false - xy: 1048, 142 + xy: 1022, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conduit-tiny rotate: false - xy: 1611, 72 + xy: 1647, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-bridge-conduit-xlarge rotate: false - xy: 1007, 462 + xy: 1007, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-bridge-conveyor-large rotate: false - xy: 1265, 370 + xy: 1265, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-bridge-conveyor-medium rotate: false - xy: 3209, 336 + xy: 3243, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conveyor-small rotate: false - xy: 1048, 116 + xy: 1048, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conveyor-tiny rotate: false - xy: 1611, 54 + xy: 1665, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-bridge-conveyor-xlarge rotate: false - xy: 1057, 462 + xy: 1057, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-char-large rotate: false - xy: 1307, 370 + xy: 1307, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-char-medium rotate: false - xy: 3243, 336 + xy: 3277, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-char-small rotate: false - xy: 1074, 142 + xy: 1048, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-char-tiny rotate: false - xy: 1629, 72 + xy: 1683, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-char-xlarge rotate: false - xy: 1107, 462 + xy: 1107, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-cliff-large rotate: false - xy: 1349, 370 + xy: 1349, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cliff-medium rotate: false - xy: 3277, 336 + xy: 3311, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cliff-small rotate: false - xy: 1074, 116 + xy: 1074, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cliff-tiny rotate: false - xy: 1629, 54 + xy: 1701, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-cliff-xlarge rotate: false - xy: 1157, 462 + xy: 1157, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-cliffs-large rotate: false - xy: 1391, 370 + xy: 1391, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cliffs-medium rotate: false - xy: 3311, 336 + xy: 3345, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cliffs-small rotate: false - xy: 1100, 142 + xy: 1074, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cliffs-tiny rotate: false - xy: 1647, 72 + xy: 1719, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-cliffs-xlarge rotate: false - xy: 1207, 462 + xy: 1207, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-coal-centrifuge-large rotate: false - xy: 1433, 370 + xy: 1433, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-coal-centrifuge-medium rotate: false - xy: 3345, 336 + xy: 3379, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-coal-centrifuge-small rotate: false - xy: 1100, 116 + xy: 1100, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-coal-centrifuge-tiny rotate: false - xy: 1647, 54 + xy: 1737, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-coal-centrifuge-xlarge rotate: false - xy: 1257, 462 + xy: 1257, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-combustion-generator-large rotate: false - xy: 1475, 370 + xy: 1475, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-combustion-generator-medium rotate: false - xy: 3379, 336 + xy: 3413, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-combustion-generator-small rotate: false - xy: 1126, 142 + xy: 1100, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-combustion-generator-tiny rotate: false - xy: 1665, 72 + xy: 1755, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-combustion-generator-xlarge rotate: false - xy: 1307, 462 + xy: 1307, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-conduit-large rotate: false - xy: 1517, 370 + xy: 1517, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-conduit-medium rotate: false - xy: 3413, 336 + xy: 3447, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conduit-small rotate: false - xy: 1126, 116 + xy: 1126, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conduit-tiny rotate: false - xy: 1665, 54 + xy: 1773, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-conduit-xlarge rotate: false - xy: 1357, 462 + xy: 1357, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-container-large rotate: false - xy: 1559, 370 + xy: 1559, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-container-medium rotate: false - xy: 3447, 336 + xy: 3481, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-container-small rotate: false - xy: 1152, 142 + xy: 1126, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-container-tiny rotate: false - xy: 1683, 72 + xy: 1791, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-container-xlarge rotate: false - xy: 1407, 462 + xy: 1407, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-conveyor-large rotate: false - xy: 1601, 370 + xy: 1601, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-conveyor-medium rotate: false - xy: 3481, 336 + xy: 3515, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conveyor-small rotate: false - xy: 1152, 116 + xy: 1152, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conveyor-tiny rotate: false - xy: 1683, 54 + xy: 1809, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-conveyor-xlarge rotate: false - xy: 1457, 462 + xy: 1457, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-copper-wall-large rotate: false - xy: 1643, 370 + xy: 1643, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-copper-wall-large-large rotate: false - xy: 1685, 370 + xy: 1685, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-copper-wall-large-medium rotate: false - xy: 3515, 336 + xy: 3549, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-large-small rotate: false - xy: 1178, 142 + xy: 1152, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-large-tiny rotate: false - xy: 1701, 72 + xy: 1827, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-copper-wall-large-xlarge rotate: false - xy: 1507, 462 + xy: 1507, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-copper-wall-medium rotate: false - xy: 3549, 336 + xy: 3583, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-small rotate: false - xy: 1178, 116 + xy: 1178, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-tiny rotate: false - xy: 1701, 54 + xy: 1845, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-copper-wall-xlarge rotate: false - xy: 1557, 462 + xy: 1557, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-core-foundation-large rotate: false - xy: 1727, 370 + xy: 1727, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-foundation-medium rotate: false - xy: 3583, 336 + xy: 3617, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-foundation-small rotate: false - xy: 1204, 142 + xy: 1178, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-foundation-tiny rotate: false - xy: 1719, 72 + xy: 1863, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-core-foundation-xlarge rotate: false - xy: 1607, 462 + xy: 1607, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-core-nucleus-large rotate: false - xy: 1769, 370 + xy: 1769, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-nucleus-medium rotate: false - xy: 3617, 336 + xy: 3651, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-nucleus-small rotate: false - xy: 1204, 116 + xy: 1204, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-nucleus-tiny rotate: false - xy: 1719, 54 + xy: 1881, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-core-nucleus-xlarge rotate: false - xy: 1657, 462 + xy: 1657, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-core-shard-large rotate: false - xy: 1811, 370 + xy: 1811, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-shard-medium rotate: false - xy: 3651, 336 + xy: 3685, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-shard-small rotate: false - xy: 1230, 142 + xy: 1204, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-shard-tiny rotate: false - xy: 1737, 72 + xy: 1899, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-core-shard-xlarge rotate: false - xy: 1707, 462 + xy: 1707, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-craters-large rotate: false - xy: 1853, 370 + xy: 1853, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-craters-medium rotate: false - xy: 3685, 336 + xy: 3719, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-craters-small rotate: false - xy: 1230, 116 + xy: 1230, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-craters-tiny rotate: false - xy: 1737, 54 + xy: 1917, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-craters-xlarge rotate: false - xy: 1757, 462 + xy: 1757, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-cryofluidmixer-large rotate: false - xy: 1895, 370 + xy: 1895, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cryofluidmixer-medium rotate: false - xy: 3719, 336 + xy: 3753, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cryofluidmixer-small rotate: false - xy: 1256, 142 + xy: 1230, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cryofluidmixer-tiny rotate: false - xy: 1755, 72 + xy: 1935, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-cryofluidmixer-xlarge rotate: false - xy: 1807, 462 + xy: 1807, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-cultivator-large rotate: false - xy: 1937, 370 + xy: 1937, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cultivator-medium rotate: false - xy: 3753, 336 + xy: 3787, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cultivator-small rotate: false - xy: 1256, 116 + xy: 1256, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cultivator-tiny rotate: false - xy: 1755, 54 + xy: 1953, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-cultivator-xlarge rotate: false - xy: 1857, 462 + xy: 1857, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-cyclone-large rotate: false - xy: 1979, 370 + xy: 1979, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cyclone-medium rotate: false - xy: 3787, 336 + xy: 3821, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cyclone-small rotate: false - xy: 1282, 142 + xy: 1256, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cyclone-tiny rotate: false - xy: 1773, 72 + xy: 1971, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-cyclone-xlarge rotate: false - xy: 1907, 462 + xy: 1907, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dark-metal-large rotate: false - xy: 2021, 370 + xy: 2021, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-metal-medium rotate: false - xy: 3821, 336 + xy: 3855, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-metal-small rotate: false - xy: 1282, 116 + xy: 1282, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-metal-tiny rotate: false - xy: 1773, 54 + xy: 1989, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dark-metal-xlarge rotate: false - xy: 1957, 462 + xy: 1957, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dark-panel-1-large rotate: false - xy: 2063, 370 + xy: 2063, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-1-medium rotate: false - xy: 3855, 336 + xy: 3889, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-1-small rotate: false - xy: 1308, 142 + xy: 1282, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-1-tiny rotate: false - xy: 1791, 72 + xy: 2007, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dark-panel-1-xlarge rotate: false - xy: 2007, 462 + xy: 2007, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dark-panel-2-large rotate: false - xy: 2105, 370 + xy: 2105, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-2-medium rotate: false - xy: 3889, 336 + xy: 3923, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-2-small rotate: false - xy: 1308, 116 + xy: 1308, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-2-tiny rotate: false - xy: 1791, 54 + xy: 2025, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dark-panel-2-xlarge rotate: false - xy: 2057, 462 + xy: 2057, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dark-panel-3-large rotate: false - xy: 2147, 370 + xy: 2147, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-3-medium rotate: false - xy: 3923, 336 + xy: 3957, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-3-small rotate: false - xy: 1334, 142 + xy: 1308, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-3-tiny rotate: false - xy: 1809, 72 + xy: 2043, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dark-panel-3-xlarge rotate: false - xy: 2107, 462 + xy: 2107, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dark-panel-4-large rotate: false - xy: 2189, 370 + xy: 2189, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-4-medium rotate: false - xy: 3957, 336 + xy: 3991, 337 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-4-small rotate: false - xy: 1334, 116 + xy: 1334, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-4-tiny rotate: false - xy: 1809, 54 + xy: 2061, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dark-panel-4-xlarge rotate: false - xy: 2157, 462 + xy: 2157, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dark-panel-5-large rotate: false - xy: 2231, 370 + xy: 2231, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-5-medium rotate: false - xy: 3991, 336 + xy: 2455, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-5-small rotate: false - xy: 1360, 142 + xy: 1334, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-5-tiny rotate: false - xy: 1827, 72 + xy: 2079, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dark-panel-5-xlarge rotate: false - xy: 2207, 462 + xy: 2207, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dark-panel-6-large rotate: false - xy: 2273, 370 + xy: 2273, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-6-medium rotate: false - xy: 938, 168 + xy: 2489, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-6-small rotate: false - xy: 1360, 116 + xy: 1360, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-6-tiny rotate: false - xy: 1827, 54 + xy: 2097, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dark-panel-6-xlarge rotate: false - xy: 2257, 462 + xy: 2257, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-darksand-large rotate: false - xy: 2315, 370 + xy: 2315, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-medium rotate: false - xy: 972, 168 + xy: 2523, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-small rotate: false - xy: 1386, 142 + xy: 1360, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-tainted-water-large rotate: false - xy: 2357, 370 + xy: 2357, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-tainted-water-medium rotate: false - xy: 1006, 168 + xy: 2557, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-tainted-water-small rotate: false - xy: 1386, 116 + xy: 1386, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-tainted-water-tiny rotate: false - xy: 1845, 72 + xy: 2115, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-darksand-tainted-water-xlarge rotate: false - xy: 2307, 462 + xy: 2307, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-darksand-tiny rotate: false - xy: 1845, 54 + xy: 2133, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-darksand-water-large rotate: false - xy: 2399, 370 + xy: 2399, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-water-medium rotate: false - xy: 1040, 168 + xy: 2591, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-water-small rotate: false - xy: 1412, 142 + xy: 1386, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-water-tiny rotate: false - xy: 1863, 72 + xy: 2151, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-darksand-water-xlarge rotate: false - xy: 2357, 462 + xy: 2357, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-darksand-xlarge rotate: false - xy: 2407, 462 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -block-data-processor-large - rotate: false - xy: 2441, 370 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -block-data-processor-medium - rotate: false - xy: 1074, 168 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-data-processor-small - rotate: false - xy: 1412, 116 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -block-data-processor-tiny - rotate: false - xy: 1863, 54 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -block-data-processor-xlarge - rotate: false - xy: 2457, 462 + xy: 2407, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-deepwater-large rotate: false - xy: 2483, 370 + xy: 2441, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-deepwater-medium rotate: false - xy: 1108, 168 + xy: 2625, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-deepwater-small rotate: false - xy: 1438, 142 + xy: 1412, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-deepwater-tiny rotate: false - xy: 1881, 72 + xy: 2169, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-deepwater-xlarge rotate: false - xy: 2507, 462 + xy: 2457, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-differential-generator-large rotate: false - xy: 2525, 370 + xy: 2483, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-differential-generator-medium rotate: false - xy: 1142, 168 + xy: 2659, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-differential-generator-small rotate: false - xy: 1438, 116 + xy: 1412, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-differential-generator-tiny rotate: false - xy: 1881, 54 + xy: 2187, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-differential-generator-xlarge rotate: false - xy: 2557, 462 + xy: 2507, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-diode-large rotate: false - xy: 2567, 370 + xy: 2525, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-diode-medium rotate: false - xy: 1176, 168 + xy: 2693, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-diode-small rotate: false - xy: 1464, 142 + xy: 1438, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-diode-tiny rotate: false - xy: 1899, 72 + xy: 2205, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-diode-xlarge rotate: false - xy: 2607, 462 + xy: 2557, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-disassembler-large rotate: false - xy: 2609, 370 + xy: 2567, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-disassembler-medium rotate: false - xy: 1210, 168 + xy: 2727, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-disassembler-small rotate: false - xy: 1464, 116 + xy: 1438, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-disassembler-tiny rotate: false - xy: 1899, 54 + xy: 2223, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-disassembler-xlarge rotate: false - xy: 2657, 462 + xy: 2607, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-distributor-large rotate: false - xy: 2651, 370 + xy: 2609, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-distributor-medium rotate: false - xy: 1244, 168 + xy: 2761, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-distributor-small rotate: false - xy: 1490, 142 + xy: 1464, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-distributor-tiny rotate: false - xy: 1917, 72 + xy: 2241, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-distributor-xlarge rotate: false - xy: 2707, 462 + xy: 2657, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-door-large rotate: false - xy: 2693, 370 + xy: 2651, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-door-large-large rotate: false - xy: 2735, 370 + xy: 2693, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-door-large-medium rotate: false - xy: 1278, 168 + xy: 2795, 279 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-door-large-small rotate: false - xy: 1490, 116 + xy: 1464, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-large-tiny rotate: false - xy: 1917, 54 + xy: 2259, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-door-large-xlarge rotate: false - xy: 2757, 462 + xy: 2707, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-door-medium rotate: false - xy: 1312, 168 + xy: 938, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-door-small rotate: false - xy: 1516, 142 + xy: 1490, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-tiny rotate: false - xy: 1935, 72 + xy: 2277, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-door-xlarge rotate: false - xy: 2807, 462 + xy: 2757, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dunerocks-large rotate: false - xy: 2777, 370 + xy: 2735, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dunerocks-medium rotate: false - xy: 1346, 168 + xy: 972, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dunerocks-small rotate: false - xy: 1516, 116 + xy: 1490, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dunerocks-tiny rotate: false - xy: 1935, 54 + xy: 2295, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dunerocks-xlarge rotate: false - xy: 2857, 462 + xy: 2807, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-duo-large rotate: false - xy: 2819, 370 + xy: 2777, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-duo-medium rotate: false - xy: 1380, 168 + xy: 1006, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-duo-small rotate: false - xy: 1542, 142 + xy: 1516, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-duo-tiny rotate: false - xy: 1953, 72 + xy: 2313, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-duo-xlarge rotate: false - xy: 2907, 462 + xy: 2857, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-exponential-reconstructor-large rotate: false - xy: 2861, 370 + xy: 2819, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-exponential-reconstructor-medium rotate: false - xy: 1414, 168 + xy: 1040, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-exponential-reconstructor-small rotate: false - xy: 1542, 116 + xy: 1516, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-exponential-reconstructor-tiny rotate: false - xy: 1953, 54 + xy: 2331, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-exponential-reconstructor-xlarge rotate: false - xy: 2957, 462 + xy: 2907, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-force-projector-large rotate: false - xy: 2903, 370 + xy: 2861, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-force-projector-medium rotate: false - xy: 1448, 168 + xy: 1074, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-force-projector-small rotate: false - xy: 1568, 142 + xy: 1542, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-force-projector-tiny rotate: false - xy: 1971, 72 + xy: 2349, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-force-projector-xlarge rotate: false - xy: 3007, 462 + xy: 2957, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-fuse-large rotate: false - xy: 2945, 370 + xy: 2903, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-fuse-medium rotate: false - xy: 1482, 168 + xy: 1108, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-fuse-small rotate: false - xy: 1568, 116 + xy: 1542, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-fuse-tiny rotate: false - xy: 1971, 54 + xy: 1227, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-fuse-xlarge rotate: false - xy: 3057, 462 + xy: 3007, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-graphite-press-large rotate: false - xy: 2987, 370 + xy: 2945, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-graphite-press-medium rotate: false - xy: 1516, 168 + xy: 1142, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-graphite-press-small rotate: false - xy: 1594, 142 + xy: 1568, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-graphite-press-tiny rotate: false - xy: 1989, 72 + xy: 1245, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-graphite-press-xlarge rotate: false - xy: 3107, 462 + xy: 3057, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-grass-large rotate: false - xy: 3029, 370 + xy: 2987, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-grass-medium rotate: false - xy: 1550, 168 + xy: 1176, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-grass-small rotate: false - xy: 1594, 116 + xy: 1568, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-grass-tiny rotate: false - xy: 1989, 54 + xy: 1263, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-grass-xlarge rotate: false - xy: 3157, 462 + xy: 3107, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ground-factory-large rotate: false - xy: 3071, 370 + xy: 3029, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ground-factory-medium rotate: false - xy: 1584, 168 + xy: 1210, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ground-factory-small rotate: false - xy: 1620, 142 + xy: 1594, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ground-factory-tiny rotate: false - xy: 2007, 72 + xy: 1281, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ground-factory-xlarge rotate: false - xy: 3207, 462 + xy: 3157, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-hail-large rotate: false - xy: 3113, 370 + xy: 3071, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hail-medium rotate: false - xy: 1618, 168 + xy: 1244, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hail-small rotate: false - xy: 1620, 116 + xy: 1594, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hail-tiny rotate: false - xy: 2007, 54 + xy: 1299, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-hail-xlarge rotate: false - xy: 3257, 462 + xy: 3207, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-holostone-large rotate: false - xy: 3155, 370 + xy: 3113, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-holostone-medium rotate: false - xy: 1652, 168 + xy: 1278, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-holostone-small rotate: false - xy: 1646, 142 + xy: 1620, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-holostone-tiny rotate: false - xy: 2025, 72 + xy: 1317, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-holostone-xlarge rotate: false - xy: 3307, 462 + xy: 3257, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-hotrock-large rotate: false - xy: 3197, 370 + xy: 3155, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hotrock-medium rotate: false - xy: 1686, 168 + xy: 1312, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hotrock-small rotate: false - xy: 1646, 116 + xy: 1620, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hotrock-tiny rotate: false - xy: 2025, 54 + xy: 1335, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-hotrock-xlarge rotate: false - xy: 3357, 462 + xy: 3307, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ice-large rotate: false - xy: 3239, 370 + xy: 3197, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-medium rotate: false - xy: 1720, 168 + xy: 1346, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-small rotate: false - xy: 1672, 142 + xy: 1646, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-large rotate: false - xy: 3281, 370 + xy: 3239, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-snow-medium rotate: false - xy: 1754, 168 + xy: 1380, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-snow-small rotate: false - xy: 1672, 116 + xy: 1646, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-tiny rotate: false - xy: 2043, 72 + xy: 1353, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ice-snow-xlarge rotate: false - xy: 3407, 462 + xy: 3357, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ice-tiny rotate: false - xy: 2043, 54 + xy: 1371, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ice-xlarge rotate: false - xy: 3457, 462 + xy: 3407, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-icerocks-large rotate: false - xy: 3323, 370 + xy: 3281, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-icerocks-medium rotate: false - xy: 1788, 168 + xy: 1414, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icerocks-small rotate: false - xy: 1698, 142 + xy: 1672, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icerocks-tiny rotate: false - xy: 2061, 72 + xy: 1389, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icerocks-xlarge rotate: false - xy: 3507, 462 + xy: 3457, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ignarock-large rotate: false - xy: 3365, 370 + xy: 3323, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ignarock-medium rotate: false - xy: 1822, 168 + xy: 1448, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ignarock-small rotate: false - xy: 1698, 116 + xy: 1672, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ignarock-tiny rotate: false - xy: 2061, 54 + xy: 1407, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ignarock-xlarge rotate: false - xy: 3557, 462 + xy: 3507, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-illuminator-large rotate: false - xy: 3407, 370 + xy: 3365, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-illuminator-medium rotate: false - xy: 1856, 168 + xy: 1482, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-illuminator-small rotate: false - xy: 1724, 142 + xy: 1698, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-illuminator-tiny rotate: false - xy: 2079, 72 + xy: 1425, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-illuminator-xlarge rotate: false - xy: 3607, 462 + xy: 3557, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-impact-reactor-large rotate: false - xy: 3449, 370 + xy: 3407, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-impact-reactor-medium rotate: false - xy: 1890, 168 + xy: 1516, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-impact-reactor-small rotate: false - xy: 1724, 116 + xy: 1698, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-impact-reactor-tiny rotate: false - xy: 2079, 54 + xy: 1443, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-impact-reactor-xlarge rotate: false - xy: 3657, 462 + xy: 3607, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-incinerator-large rotate: false - xy: 3491, 370 + xy: 3449, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-incinerator-medium rotate: false - xy: 1924, 168 + xy: 1550, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-incinerator-small rotate: false - xy: 1750, 142 + xy: 1724, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-incinerator-tiny rotate: false - xy: 2097, 72 + xy: 1461, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-incinerator-xlarge rotate: false - xy: 3707, 462 + xy: 3657, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-inverted-sorter-large rotate: false - xy: 3533, 370 + xy: 3491, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-inverted-sorter-medium rotate: false - xy: 1958, 168 + xy: 1584, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-inverted-sorter-small rotate: false - xy: 1750, 116 + xy: 1724, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-inverted-sorter-tiny rotate: false - xy: 2097, 54 + xy: 1479, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-inverted-sorter-xlarge rotate: false - xy: 3757, 462 + xy: 3707, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-item-source-large rotate: false - xy: 3575, 370 + xy: 3533, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-source-medium rotate: false - xy: 1992, 168 + xy: 1618, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-source-small rotate: false - xy: 1776, 142 + xy: 1750, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-source-tiny rotate: false - xy: 2115, 72 + xy: 1497, 21 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-item-source-xlarge rotate: false - xy: 3807, 462 + xy: 3757, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-item-void-large rotate: false - xy: 3617, 370 + xy: 3575, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-void-medium rotate: false - xy: 2026, 168 + xy: 1652, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-void-small rotate: false - xy: 1776, 116 + xy: 1750, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-void-tiny rotate: false - xy: 2115, 54 + xy: 2374, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-item-void-xlarge rotate: false - xy: 3857, 462 + xy: 3807, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-junction-large rotate: false - xy: 3659, 370 + xy: 3617, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-junction-medium rotate: false - xy: 2060, 168 + xy: 1686, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-junction-small rotate: false - xy: 1802, 142 + xy: 1776, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-junction-tiny rotate: false - xy: 2133, 72 + xy: 4051, 301 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-junction-xlarge rotate: false - xy: 3907, 462 + xy: 3857, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-kiln-large rotate: false - xy: 3701, 370 + xy: 3659, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-kiln-medium rotate: false - xy: 2094, 168 + xy: 1720, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-kiln-small rotate: false - xy: 1802, 116 + xy: 1776, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-kiln-tiny rotate: false - xy: 2133, 54 + xy: 4069, 301 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-kiln-xlarge rotate: false - xy: 3957, 462 + xy: 3907, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-lancer-large rotate: false - xy: 3743, 370 + xy: 3701, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-lancer-medium rotate: false - xy: 2128, 168 + xy: 1754, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-lancer-small rotate: false - xy: 1828, 142 + xy: 1802, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-lancer-tiny rotate: false - xy: 2151, 72 + xy: 1531, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-lancer-xlarge rotate: false - xy: 4007, 462 + xy: 3957, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-laser-drill-large rotate: false - xy: 3785, 370 + xy: 3743, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-laser-drill-medium rotate: false - xy: 2162, 168 + xy: 1788, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-laser-drill-small rotate: false - xy: 1828, 116 + xy: 1802, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-laser-drill-tiny rotate: false - xy: 2151, 54 + xy: 1515, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-laser-drill-xlarge rotate: false - xy: 345, 353 + xy: 4007, 463 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-launch-pad-large rotate: false - xy: 3827, 370 + xy: 3785, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-large rotate: false - xy: 3869, 370 + xy: 3827, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-medium rotate: false - xy: 2196, 168 + xy: 1822, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-large-small rotate: false - xy: 1854, 142 + xy: 1828, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-large-tiny rotate: false - xy: 2169, 72 + xy: 1533, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-launch-pad-large-xlarge rotate: false - xy: 395, 353 + xy: 345, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-launch-pad-medium rotate: false - xy: 2230, 168 + xy: 1856, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-small rotate: false - xy: 1854, 116 + xy: 1828, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-tiny rotate: false - xy: 2169, 54 + xy: 1549, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-launch-pad-xlarge rotate: false - xy: 445, 353 + xy: 395, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-junction-large rotate: false - xy: 3911, 370 + xy: 3869, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-junction-medium rotate: false - xy: 2264, 168 + xy: 1890, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-junction-small rotate: false - xy: 1880, 142 + xy: 1854, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-junction-tiny rotate: false - xy: 2187, 72 + xy: 1567, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-junction-xlarge rotate: false - xy: 495, 353 + xy: 445, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-router-large rotate: false - xy: 3953, 370 + xy: 3911, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-router-medium rotate: false - xy: 2298, 168 + xy: 1924, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-router-small rotate: false - xy: 1880, 116 + xy: 1854, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-router-tiny rotate: false - xy: 2187, 54 + xy: 1585, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-router-xlarge rotate: false - xy: 545, 353 + xy: 495, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-source-large rotate: false - xy: 3995, 370 + xy: 3953, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-source-medium rotate: false - xy: 2332, 168 + xy: 1958, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-source-small rotate: false - xy: 1906, 142 + xy: 1880, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-source-tiny rotate: false - xy: 2205, 72 + xy: 1603, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-source-xlarge rotate: false - xy: 595, 353 + xy: 545, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-tank-large rotate: false - xy: 859, 328 + xy: 3995, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-tank-medium rotate: false - xy: 2455, 278 + xy: 1992, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-tank-small rotate: false - xy: 1906, 116 + xy: 1880, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-tank-tiny rotate: false - xy: 2205, 54 + xy: 1621, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-tank-xlarge rotate: false - xy: 645, 353 + xy: 595, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-liquid-void-large rotate: false - xy: 859, 286 + xy: 859, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-void-medium rotate: false - xy: 2489, 278 + xy: 2026, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-void-small rotate: false - xy: 1932, 142 + xy: 1906, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-void-tiny rotate: false - xy: 2223, 72 + xy: 1639, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-liquid-void-xlarge rotate: false - xy: 695, 353 + xy: 645, 354 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-logic-processor-large + rotate: false + xy: 859, 287 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-logic-processor-medium + rotate: false + xy: 2060, 169 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-logic-processor-small + rotate: false + xy: 1906, 117 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +block-logic-processor-tiny + rotate: false + xy: 1657, 55 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +block-logic-processor-xlarge + rotate: false + xy: 695, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-magmarock-large rotate: false - xy: 901, 328 + xy: 901, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-magmarock-medium rotate: false - xy: 2523, 278 + xy: 2094, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-magmarock-small rotate: false - xy: 1932, 116 + xy: 1932, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-magmarock-tiny rotate: false - xy: 2223, 54 + xy: 1675, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-magmarock-xlarge rotate: false - xy: 231, 95 + xy: 231, 96 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-mass-conveyor-large rotate: false - xy: 859, 244 + xy: 859, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mass-conveyor-medium rotate: false - xy: 2557, 278 + xy: 2128, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mass-conveyor-small rotate: false - xy: 1958, 142 + xy: 1932, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mass-conveyor-tiny rotate: false - xy: 2241, 72 + xy: 1693, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-mass-conveyor-xlarge rotate: false - xy: 231, 45 + xy: 231, 46 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-mass-driver-large rotate: false - xy: 901, 286 + xy: 901, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mass-driver-medium rotate: false - xy: 2591, 278 + xy: 2162, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mass-driver-small rotate: false - xy: 1958, 116 + xy: 1958, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mass-driver-tiny rotate: false - xy: 2241, 54 + xy: 1711, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-mass-driver-xlarge rotate: false - xy: 745, 353 + xy: 745, 354 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-mechanical-drill-large rotate: false - xy: 943, 328 + xy: 943, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mechanical-drill-medium rotate: false - xy: 2625, 278 + xy: 2196, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-drill-small rotate: false - xy: 1984, 142 + xy: 1958, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-drill-tiny rotate: false - xy: 2259, 72 + xy: 1729, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-mechanical-drill-xlarge rotate: false - xy: 281, 106 + xy: 281, 107 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-mechanical-pump-large rotate: false - xy: 859, 202 + xy: 859, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mechanical-pump-medium rotate: false - xy: 2659, 278 + xy: 2230, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-pump-small rotate: false - xy: 1984, 116 + xy: 1984, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-pump-tiny rotate: false - xy: 2259, 54 + xy: 1747, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-mechanical-pump-xlarge rotate: false - xy: 281, 56 + xy: 281, 57 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-meltdown-large rotate: false - xy: 901, 244 + xy: 901, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-meltdown-medium rotate: false - xy: 2693, 278 + xy: 2264, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-meltdown-small rotate: false - xy: 2010, 142 + xy: 1984, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-meltdown-tiny rotate: false - xy: 2277, 72 + xy: 1765, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-meltdown-xlarge rotate: false - xy: 795, 365 + xy: 795, 366 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-melter-large rotate: false - xy: 943, 286 + xy: 943, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-melter-medium rotate: false - xy: 2727, 278 + xy: 2298, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-melter-small rotate: false - xy: 2010, 116 + xy: 2010, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-melter-tiny rotate: false - xy: 2277, 54 + xy: 1783, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-melter-xlarge rotate: false - xy: 309, 303 + xy: 309, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-mend-projector-large rotate: false - xy: 985, 328 + xy: 985, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mend-projector-medium rotate: false - xy: 2761, 278 + xy: 2332, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mend-projector-small rotate: false - xy: 2036, 142 + xy: 2010, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mend-projector-tiny rotate: false - xy: 2295, 72 + xy: 1801, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-mend-projector-xlarge rotate: false - xy: 309, 253 + xy: 309, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-mender-large rotate: false - xy: 901, 202 + xy: 901, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mender-medium rotate: false - xy: 2795, 273 + xy: 2835, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mender-small rotate: false - xy: 2036, 116 + xy: 2036, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mender-tiny rotate: false - xy: 2295, 54 + xy: 1819, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-mender-xlarge rotate: false - xy: 359, 303 + xy: 359, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-message-large rotate: false - xy: 943, 244 + xy: 943, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-message-medium rotate: false - xy: 2831, 302 + xy: 2869, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-message-small rotate: false - xy: 2062, 142 + xy: 2036, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-message-tiny rotate: false - xy: 2313, 72 + xy: 1837, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-message-xlarge rotate: false - xy: 309, 203 + xy: 309, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-metal-floor-2-large rotate: false - xy: 985, 286 + xy: 985, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-2-medium rotate: false - xy: 2865, 302 + xy: 2903, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-2-small rotate: false - xy: 2062, 116 + xy: 2062, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-2-tiny rotate: false - xy: 2313, 54 + xy: 1855, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-metal-floor-2-xlarge rotate: false - xy: 359, 253 + xy: 359, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-metal-floor-3-large rotate: false - xy: 1027, 328 + xy: 1027, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-3-medium rotate: false - xy: 2899, 302 + xy: 2937, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-3-small rotate: false - xy: 2088, 142 + xy: 2062, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-3-tiny rotate: false - xy: 2331, 72 + xy: 1873, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-metal-floor-3-xlarge rotate: false - xy: 409, 303 + xy: 409, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-metal-floor-5-large rotate: false - xy: 943, 202 + xy: 943, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-5-medium rotate: false - xy: 2933, 302 + xy: 2971, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-5-small rotate: false - xy: 2088, 116 + xy: 2088, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-5-tiny rotate: false - xy: 2331, 54 + xy: 1891, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-metal-floor-5-xlarge rotate: false - xy: 359, 203 + xy: 359, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-metal-floor-damaged-large rotate: false - xy: 985, 244 + xy: 985, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-damaged-medium rotate: false - xy: 2967, 302 + xy: 3005, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-damaged-small rotate: false - xy: 2114, 142 + xy: 2088, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-damaged-tiny rotate: false - xy: 2349, 72 + xy: 1909, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-metal-floor-damaged-xlarge rotate: false - xy: 409, 253 + xy: 409, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-metal-floor-large rotate: false - xy: 1027, 286 + xy: 1027, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-medium rotate: false - xy: 3001, 302 + xy: 3039, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-small rotate: false - xy: 2114, 116 + xy: 2114, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-tiny rotate: false - xy: 2349, 54 + xy: 1927, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-metal-floor-xlarge rotate: false - xy: 459, 303 + xy: 459, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-moss-large rotate: false - xy: 1069, 328 + xy: 1069, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-moss-medium rotate: false - xy: 3035, 302 + xy: 3073, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-moss-small rotate: false - xy: 2140, 142 + xy: 2114, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-moss-tiny rotate: false - xy: 1539, 36 + xy: 1945, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-moss-xlarge rotate: false - xy: 409, 203 + xy: 409, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-multi-press-large rotate: false - xy: 985, 202 + xy: 985, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-multi-press-medium rotate: false - xy: 3069, 302 + xy: 3107, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multi-press-small rotate: false - xy: 2140, 116 + xy: 2140, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multi-press-tiny rotate: false - xy: 1557, 36 + xy: 1963, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-multi-press-xlarge rotate: false - xy: 459, 253 + xy: 459, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-multiplicative-reconstructor-large rotate: false - xy: 1027, 244 + xy: 1027, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-multiplicative-reconstructor-medium rotate: false - xy: 3103, 302 + xy: 3141, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multiplicative-reconstructor-small rotate: false - xy: 2166, 142 + xy: 2140, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multiplicative-reconstructor-tiny rotate: false - xy: 1575, 36 + xy: 1981, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-multiplicative-reconstructor-xlarge rotate: false - xy: 509, 303 + xy: 509, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-naval-factory-large rotate: false - xy: 1069, 286 + xy: 1069, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-naval-factory-medium rotate: false - xy: 3137, 302 + xy: 3175, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-naval-factory-small rotate: false - xy: 2166, 116 + xy: 2166, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-naval-factory-tiny rotate: false - xy: 1593, 36 + xy: 1999, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-naval-factory-xlarge rotate: false - xy: 459, 203 + xy: 459, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-oil-extractor-large rotate: false - xy: 1111, 328 + xy: 1111, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-oil-extractor-medium rotate: false - xy: 3171, 302 + xy: 3209, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-oil-extractor-small rotate: false - xy: 2192, 142 + xy: 2166, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-oil-extractor-tiny rotate: false - xy: 1611, 36 + xy: 2017, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-oil-extractor-xlarge rotate: false - xy: 509, 253 + xy: 509, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ore-coal-large rotate: false - xy: 1027, 202 + xy: 1027, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-coal-medium rotate: false - xy: 3205, 302 + xy: 3243, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-coal-small rotate: false - xy: 2192, 116 + xy: 2192, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-coal-tiny rotate: false - xy: 1629, 36 + xy: 2035, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ore-coal-xlarge rotate: false - xy: 559, 303 + xy: 559, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ore-copper-large rotate: false - xy: 1069, 244 + xy: 1069, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-copper-medium rotate: false - xy: 3239, 302 + xy: 3277, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-copper-small rotate: false - xy: 2218, 142 + xy: 2192, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-copper-tiny rotate: false - xy: 1647, 36 + xy: 2053, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ore-copper-xlarge rotate: false - xy: 509, 203 + xy: 509, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ore-lead-large rotate: false - xy: 1111, 286 + xy: 1111, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-lead-medium rotate: false - xy: 3273, 302 + xy: 3311, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-lead-small rotate: false - xy: 2218, 116 + xy: 2218, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-lead-tiny rotate: false - xy: 1665, 36 + xy: 2071, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ore-lead-xlarge rotate: false - xy: 559, 253 + xy: 559, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ore-scrap-large rotate: false - xy: 1153, 328 + xy: 1153, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-scrap-medium rotate: false - xy: 3307, 302 + xy: 3345, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-scrap-small rotate: false - xy: 2244, 142 + xy: 2218, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-scrap-tiny rotate: false - xy: 1683, 36 + xy: 2089, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ore-scrap-xlarge rotate: false - xy: 609, 303 + xy: 609, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ore-thorium-large rotate: false - xy: 1069, 202 + xy: 1069, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-thorium-medium rotate: false - xy: 3341, 302 + xy: 3379, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-thorium-small rotate: false - xy: 2244, 116 + xy: 2244, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-thorium-tiny rotate: false - xy: 1701, 36 + xy: 2107, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ore-thorium-xlarge rotate: false - xy: 559, 203 + xy: 559, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ore-titanium-large rotate: false - xy: 1111, 244 + xy: 1111, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-titanium-medium rotate: false - xy: 3375, 302 + xy: 3413, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-titanium-small rotate: false - xy: 2270, 142 + xy: 2244, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-titanium-tiny rotate: false - xy: 1719, 36 + xy: 2125, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ore-titanium-xlarge rotate: false - xy: 609, 253 + xy: 609, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-overdrive-dome-large rotate: false - xy: 1153, 286 + xy: 1153, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overdrive-dome-medium rotate: false - xy: 3409, 302 + xy: 3447, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-dome-small rotate: false - xy: 2270, 116 + xy: 2270, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-dome-tiny rotate: false - xy: 1737, 36 + xy: 2143, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-overdrive-dome-xlarge rotate: false - xy: 659, 303 + xy: 659, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-overdrive-projector-large rotate: false - xy: 1195, 328 + xy: 1195, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overdrive-projector-medium rotate: false - xy: 3443, 302 + xy: 3481, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-projector-small rotate: false - xy: 2296, 142 + xy: 2270, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-projector-tiny rotate: false - xy: 1755, 36 + xy: 2161, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-overdrive-projector-xlarge rotate: false - xy: 609, 203 + xy: 609, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-overflow-gate-large rotate: false - xy: 1111, 202 + xy: 1111, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overflow-gate-medium rotate: false - xy: 3477, 302 + xy: 3515, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overflow-gate-small rotate: false - xy: 2296, 116 + xy: 2296, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overflow-gate-tiny rotate: false - xy: 1773, 36 + xy: 2179, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-overflow-gate-xlarge rotate: false - xy: 659, 253 + xy: 659, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-parallax-large rotate: false - xy: 1153, 244 + xy: 1153, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-parallax-medium rotate: false - xy: 3511, 302 + xy: 3549, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-parallax-small rotate: false - xy: 2322, 142 + xy: 2296, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-parallax-tiny rotate: false - xy: 1791, 36 + xy: 2197, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-parallax-xlarge rotate: false - xy: 709, 303 + xy: 709, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-payload-router-large rotate: false - xy: 1195, 286 + xy: 1195, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-payload-router-medium rotate: false - xy: 3545, 302 + xy: 3583, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-payload-router-small rotate: false - xy: 2322, 116 + xy: 2322, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-payload-router-tiny rotate: false - xy: 1809, 36 + xy: 2215, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-payload-router-xlarge rotate: false - xy: 659, 203 + xy: 659, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-pebbles-large rotate: false - xy: 1237, 328 + xy: 1237, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pebbles-medium rotate: false - xy: 3579, 302 + xy: 3617, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pebbles-small rotate: false - xy: 915, 1 + xy: 2322, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pebbles-tiny rotate: false - xy: 1827, 36 + xy: 2233, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-pebbles-xlarge rotate: false - xy: 709, 253 + xy: 709, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-phase-conduit-large rotate: false - xy: 1153, 202 + xy: 1153, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-conduit-medium rotate: false - xy: 3613, 302 + xy: 3651, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conduit-small rotate: false - xy: 2348, 142 + xy: 4037, 371 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conduit-tiny rotate: false - xy: 1845, 36 + xy: 2251, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-phase-conduit-xlarge rotate: false - xy: 709, 203 + xy: 709, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-phase-conveyor-large rotate: false - xy: 1195, 244 + xy: 1195, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-conveyor-medium rotate: false - xy: 3647, 302 + xy: 3685, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conveyor-small rotate: false - xy: 2348, 116 + xy: 4063, 371 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conveyor-tiny rotate: false - xy: 1863, 36 + xy: 2269, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-phase-conveyor-xlarge rotate: false - xy: 759, 303 + xy: 759, 304 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-phase-wall-large rotate: false - xy: 1237, 286 + xy: 1237, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-wall-large-large rotate: false - xy: 1279, 328 + xy: 1279, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-wall-large-medium rotate: false - xy: 3681, 302 + xy: 3719, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-large-small rotate: false - xy: 2374, 155 + xy: 4054, 345 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-large-tiny rotate: false - xy: 1881, 36 + xy: 2287, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-phase-wall-large-xlarge rotate: false - xy: 759, 253 + xy: 759, 254 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-phase-wall-medium rotate: false - xy: 3715, 302 + xy: 3753, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-small rotate: false - xy: 2374, 129 + xy: 915, 2 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-tiny rotate: false - xy: 1899, 36 + xy: 2305, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-phase-wall-xlarge rotate: false - xy: 759, 203 + xy: 759, 204 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-phase-weaver-large rotate: false - xy: 1195, 202 + xy: 1195, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-weaver-medium rotate: false - xy: 3749, 302 + xy: 3787, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-weaver-small rotate: false - xy: 2374, 103 + xy: 2348, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-weaver-tiny rotate: false - xy: 1917, 36 + xy: 2323, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-phase-weaver-xlarge rotate: false - xy: 809, 315 + xy: 809, 316 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-pine-large rotate: false - xy: 1237, 244 + xy: 1237, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pine-medium rotate: false - xy: 3783, 302 + xy: 3821, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pine-small rotate: false - xy: 4025, 344 + xy: 2348, 117 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pine-tiny rotate: false - xy: 1935, 36 + xy: 2341, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-pine-xlarge rotate: false - xy: 809, 265 + xy: 809, 266 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-plastanium-compressor-large rotate: false - xy: 1279, 286 + xy: 1279, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-compressor-medium rotate: false - xy: 3817, 302 + xy: 3855, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-compressor-small rotate: false - xy: 4037, 370 + xy: 2374, 156 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-compressor-tiny rotate: false - xy: 1953, 36 + xy: 1551, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-plastanium-compressor-xlarge rotate: false - xy: 809, 215 + xy: 809, 216 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-plastanium-conveyor-large rotate: false - xy: 1321, 328 + xy: 1321, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-conveyor-medium rotate: false - xy: 3851, 302 + xy: 3889, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-conveyor-small rotate: false - xy: 4063, 370 + xy: 2374, 130 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-conveyor-tiny rotate: false - xy: 1971, 36 + xy: 1569, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-plastanium-conveyor-xlarge rotate: false - xy: 809, 165 + xy: 809, 166 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-plastanium-wall-large rotate: false - xy: 1237, 202 + xy: 1237, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-wall-large-large rotate: false - xy: 1279, 244 + xy: 1279, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-wall-large-medium rotate: false - xy: 3885, 302 + xy: 3923, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-large-small rotate: false - xy: 4051, 344 + xy: 2374, 104 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-large-tiny rotate: false - xy: 1989, 36 + xy: 1587, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-plastanium-wall-large-xlarge rotate: false - xy: 281, 6 + xy: 281, 7 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-plastanium-wall-medium rotate: false - xy: 3919, 302 + xy: 3957, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-small rotate: false - xy: 944, 90 + xy: 4054, 319 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-tiny rotate: false - xy: 2007, 36 + xy: 1605, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-plastanium-wall-xlarge rotate: false - xy: 331, 153 + xy: 331, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-plated-conduit-large rotate: false - xy: 1321, 286 + xy: 1321, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plated-conduit-medium rotate: false - xy: 3953, 302 + xy: 3991, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plated-conduit-small rotate: false - xy: 970, 90 + xy: 944, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plated-conduit-tiny rotate: false - xy: 2025, 36 + xy: 1623, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-plated-conduit-xlarge rotate: false - xy: 331, 103 + xy: 331, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-pneumatic-drill-large rotate: false - xy: 1363, 328 + xy: 1363, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pneumatic-drill-medium rotate: false - xy: 3987, 302 + xy: 881, 143 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pneumatic-drill-small rotate: false - xy: 996, 90 + xy: 970, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pneumatic-drill-tiny rotate: false - xy: 2043, 36 + xy: 1641, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-pneumatic-drill-xlarge rotate: false - xy: 381, 153 + xy: 381, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-power-node-large rotate: false - xy: 1279, 202 + xy: 1279, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-node-large-large rotate: false - xy: 1321, 244 + xy: 1321, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-node-large-medium rotate: false - xy: 2829, 268 + xy: 881, 109 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-large-small rotate: false - xy: 1022, 90 + xy: 996, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-large-tiny rotate: false - xy: 2061, 36 + xy: 1659, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-power-node-large-xlarge rotate: false - xy: 331, 53 + xy: 331, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-power-node-medium rotate: false - xy: 2863, 268 + xy: 881, 75 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-small rotate: false - xy: 1048, 90 + xy: 1022, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-tiny rotate: false - xy: 2079, 36 + xy: 1677, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-power-node-xlarge rotate: false - xy: 381, 103 + xy: 381, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-power-source-large rotate: false - xy: 1363, 286 + xy: 1363, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-source-medium rotate: false - xy: 2897, 268 + xy: 881, 41 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-source-small rotate: false - xy: 1074, 90 + xy: 1048, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-source-tiny rotate: false - xy: 2097, 36 + xy: 1695, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-power-source-xlarge rotate: false - xy: 431, 153 + xy: 431, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-power-void-large rotate: false - xy: 1405, 328 + xy: 1405, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-void-medium rotate: false - xy: 2931, 268 + xy: 881, 7 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-void-small rotate: false - xy: 1100, 90 + xy: 1074, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-void-tiny rotate: false - xy: 2115, 36 + xy: 1713, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-power-void-xlarge rotate: false - xy: 381, 53 + xy: 381, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-pulse-conduit-large rotate: false - xy: 1321, 202 + xy: 1321, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pulse-conduit-medium rotate: false - xy: 2965, 268 + xy: 2829, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulse-conduit-small rotate: false - xy: 1126, 90 + xy: 1100, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulse-conduit-tiny rotate: false - xy: 2133, 36 + xy: 1731, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-pulse-conduit-xlarge rotate: false - xy: 431, 103 + xy: 431, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-pulverizer-large rotate: false - xy: 1363, 244 + xy: 1363, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pulverizer-medium rotate: false - xy: 2999, 268 + xy: 2863, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulverizer-small rotate: false - xy: 1152, 90 + xy: 1126, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulverizer-tiny rotate: false - xy: 2151, 36 + xy: 1749, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-pulverizer-xlarge rotate: false - xy: 481, 153 + xy: 481, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-pyratite-mixer-large rotate: false - xy: 1405, 286 + xy: 1405, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pyratite-mixer-medium rotate: false - xy: 3033, 268 + xy: 2897, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pyratite-mixer-small rotate: false - xy: 1178, 90 + xy: 1152, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pyratite-mixer-tiny rotate: false - xy: 2169, 36 + xy: 1767, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-pyratite-mixer-xlarge rotate: false - xy: 431, 53 + xy: 431, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-repair-point-large rotate: false - xy: 1447, 328 + xy: 1447, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-repair-point-medium rotate: false - xy: 3067, 268 + xy: 2931, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-repair-point-small rotate: false - xy: 1204, 90 + xy: 1178, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-repair-point-tiny rotate: false - xy: 2187, 36 + xy: 1785, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-repair-point-xlarge rotate: false - xy: 481, 103 + xy: 481, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-resupply-point-large rotate: false - xy: 1363, 202 + xy: 1363, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-resupply-point-medium rotate: false - xy: 3101, 268 + xy: 2965, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-resupply-point-small rotate: false - xy: 1230, 90 + xy: 1204, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-resupply-point-tiny rotate: false - xy: 2205, 36 + xy: 1803, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-resupply-point-xlarge rotate: false - xy: 531, 153 + xy: 531, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-ripple-large rotate: false - xy: 1405, 244 + xy: 1405, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ripple-medium rotate: false - xy: 3135, 268 + xy: 2999, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ripple-small rotate: false - xy: 1256, 90 + xy: 1230, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ripple-tiny rotate: false - xy: 2223, 36 + xy: 1821, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ripple-xlarge rotate: false - xy: 481, 53 + xy: 481, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-rock-large rotate: false - xy: 1447, 286 + xy: 1447, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rock-medium rotate: false - xy: 3169, 268 + xy: 3033, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rock-small rotate: false - xy: 1282, 90 + xy: 1256, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rock-tiny rotate: false - xy: 2241, 36 + xy: 1839, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-rock-xlarge rotate: false - xy: 531, 103 + xy: 531, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-rocks-large rotate: false - xy: 1489, 328 + xy: 1489, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rocks-medium rotate: false - xy: 3203, 268 + xy: 3067, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rocks-small rotate: false - xy: 1308, 90 + xy: 1282, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rocks-tiny rotate: false - xy: 2259, 36 + xy: 1857, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-rocks-xlarge rotate: false - xy: 581, 153 + xy: 581, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-rotary-pump-large rotate: false - xy: 1405, 202 + xy: 1405, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rotary-pump-medium rotate: false - xy: 3237, 268 + xy: 3101, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rotary-pump-small rotate: false - xy: 1334, 90 + xy: 1308, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rotary-pump-tiny rotate: false - xy: 2277, 36 + xy: 1875, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-rotary-pump-xlarge rotate: false - xy: 531, 53 + xy: 531, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-router-large rotate: false - xy: 1447, 244 + xy: 1447, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-router-medium rotate: false - xy: 3271, 268 + xy: 3135, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-router-small rotate: false - xy: 1360, 90 + xy: 1334, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-router-tiny rotate: false - xy: 2295, 36 + xy: 1893, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-router-xlarge rotate: false - xy: 581, 103 + xy: 581, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-rtg-generator-large rotate: false - xy: 1489, 286 + xy: 1489, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rtg-generator-medium rotate: false - xy: 3305, 268 + xy: 3169, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rtg-generator-small rotate: false - xy: 1386, 90 + xy: 1360, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rtg-generator-tiny rotate: false - xy: 2313, 36 + xy: 1911, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-rtg-generator-xlarge rotate: false - xy: 631, 153 + xy: 631, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-salt-large rotate: false - xy: 1531, 328 + xy: 1531, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salt-medium rotate: false - xy: 3339, 268 + xy: 3203, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salt-small rotate: false - xy: 1412, 90 + xy: 1386, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salt-tiny rotate: false - xy: 2331, 36 + xy: 1929, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-salt-xlarge rotate: false - xy: 581, 53 + xy: 581, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-saltrocks-large rotate: false - xy: 1447, 202 + xy: 1447, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-saltrocks-medium rotate: false - xy: 3373, 268 + xy: 3237, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-saltrocks-small rotate: false - xy: 1438, 90 + xy: 1412, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-saltrocks-tiny rotate: false - xy: 2349, 36 + xy: 1947, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-saltrocks-xlarge rotate: false - xy: 631, 103 + xy: 631, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-salvo-large rotate: false - xy: 1489, 244 + xy: 1489, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salvo-medium rotate: false - xy: 3407, 268 + xy: 3271, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salvo-small rotate: false - xy: 1464, 90 + xy: 1438, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salvo-tiny rotate: false - xy: 2374, 85 + xy: 1965, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-salvo-xlarge rotate: false - xy: 681, 153 + xy: 681, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-sand-boulder-large rotate: false - xy: 1531, 286 + xy: 1531, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-boulder-medium rotate: false - xy: 3441, 268 + xy: 3305, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-boulder-small rotate: false - xy: 1490, 90 + xy: 1464, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-boulder-tiny rotate: false - xy: 1253, 20 + xy: 1983, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sand-boulder-xlarge rotate: false - xy: 631, 53 + xy: 631, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-sand-large rotate: false - xy: 1573, 328 + xy: 1573, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-medium rotate: false - xy: 3475, 268 + xy: 3339, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-small rotate: false - xy: 1516, 90 + xy: 1490, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-tiny rotate: false - xy: 1271, 20 + xy: 2001, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sand-water-large rotate: false - xy: 1489, 202 + xy: 1489, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-water-medium rotate: false - xy: 3509, 268 + xy: 3373, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-water-small rotate: false - xy: 1542, 90 + xy: 1516, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-water-tiny rotate: false - xy: 1289, 20 + xy: 2019, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sand-water-xlarge rotate: false - xy: 681, 103 + xy: 681, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-sand-xlarge rotate: false - xy: 731, 153 + xy: 731, 154 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-sandrocks-large rotate: false - xy: 1531, 244 + xy: 1531, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sandrocks-medium rotate: false - xy: 3543, 268 + xy: 3407, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sandrocks-small rotate: false - xy: 1568, 90 + xy: 1542, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sandrocks-tiny rotate: false - xy: 1307, 20 + xy: 2037, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sandrocks-xlarge rotate: false - xy: 681, 53 + xy: 681, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-scatter-large rotate: false - xy: 1573, 286 + xy: 1573, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scatter-medium rotate: false - xy: 3577, 268 + xy: 3441, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scatter-small rotate: false - xy: 1594, 90 + xy: 1568, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scatter-tiny rotate: false - xy: 1325, 20 + xy: 2055, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-scatter-xlarge rotate: false - xy: 731, 103 + xy: 731, 104 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-scorch-large rotate: false - xy: 1615, 328 + xy: 1615, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scorch-medium rotate: false - xy: 3611, 268 + xy: 3475, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scorch-small rotate: false - xy: 1620, 90 + xy: 1594, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scorch-tiny rotate: false - xy: 1343, 20 + xy: 2073, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-scorch-xlarge rotate: false - xy: 731, 53 + xy: 731, 54 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-scrap-wall-gigantic-large rotate: false - xy: 1531, 202 + xy: 1531, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-gigantic-medium rotate: false - xy: 3645, 268 + xy: 3509, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-gigantic-small rotate: false - xy: 1646, 90 + xy: 1620, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-gigantic-tiny rotate: false - xy: 1361, 20 + xy: 2091, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-scrap-wall-gigantic-xlarge rotate: false - xy: 331, 3 + xy: 331, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-scrap-wall-huge-large rotate: false - xy: 1573, 244 + xy: 1573, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-huge-medium rotate: false - xy: 3679, 268 + xy: 3543, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-huge-small rotate: false - xy: 1672, 90 + xy: 1646, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-huge-tiny rotate: false - xy: 1379, 20 + xy: 2109, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-scrap-wall-huge-xlarge rotate: false - xy: 381, 3 + xy: 381, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-scrap-wall-large rotate: false - xy: 1615, 286 + xy: 1615, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-large-large rotate: false - xy: 1657, 328 + xy: 1657, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-large-medium rotate: false - xy: 3713, 268 + xy: 3577, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-large-small rotate: false - xy: 1698, 90 + xy: 1672, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-large-tiny rotate: false - xy: 1397, 20 + xy: 2127, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-scrap-wall-large-xlarge rotate: false - xy: 431, 3 + xy: 431, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-scrap-wall-medium rotate: false - xy: 3747, 268 + xy: 3611, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-small rotate: false - xy: 1724, 90 + xy: 1698, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-tiny rotate: false - xy: 1415, 20 + xy: 2145, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-scrap-wall-xlarge rotate: false - xy: 481, 3 + xy: 481, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-segment-large rotate: false - xy: 1573, 202 + xy: 1573, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-segment-medium rotate: false - xy: 3781, 268 + xy: 3645, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-segment-small rotate: false - xy: 1750, 90 + xy: 1724, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-segment-tiny rotate: false - xy: 1433, 20 + xy: 2163, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-segment-xlarge rotate: false - xy: 531, 3 + xy: 531, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-separator-large rotate: false - xy: 1615, 244 + xy: 1615, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-separator-medium rotate: false - xy: 3815, 268 + xy: 3679, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-separator-small rotate: false - xy: 1776, 90 + xy: 1750, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-separator-tiny rotate: false - xy: 1451, 20 + xy: 2181, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-separator-xlarge rotate: false - xy: 581, 3 + xy: 581, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-shale-boulder-large rotate: false - xy: 1657, 286 + xy: 1657, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-boulder-medium rotate: false - xy: 3849, 268 + xy: 3713, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-boulder-small rotate: false - xy: 1802, 90 + xy: 1776, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-boulder-tiny rotate: false - xy: 1469, 20 + xy: 2199, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-shale-boulder-xlarge rotate: false - xy: 631, 3 + xy: 631, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-shale-large rotate: false - xy: 1699, 328 + xy: 1699, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-medium rotate: false - xy: 3883, 268 + xy: 3747, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-small rotate: false - xy: 1828, 90 + xy: 1802, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-tiny rotate: false - xy: 1487, 20 + xy: 2217, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-shale-xlarge rotate: false - xy: 681, 3 + xy: 681, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-shalerocks-large rotate: false - xy: 1615, 202 + xy: 1615, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shalerocks-medium rotate: false - xy: 3917, 268 + xy: 3781, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shalerocks-small rotate: false - xy: 1854, 90 + xy: 1828, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shalerocks-tiny rotate: false - xy: 1505, 20 + xy: 2235, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-shalerocks-xlarge rotate: false - xy: 731, 3 + xy: 731, 4 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-shock-mine-large rotate: false - xy: 1657, 244 + xy: 1657, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shock-mine-medium rotate: false - xy: 3951, 268 + xy: 3815, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shock-mine-small rotate: false - xy: 1880, 90 + xy: 1854, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shock-mine-tiny rotate: false - xy: 2367, 67 + xy: 2253, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-shock-mine-xlarge rotate: false - xy: 781, 115 + xy: 781, 116 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-shrubs-large rotate: false - xy: 1699, 286 + xy: 1699, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shrubs-medium rotate: false - xy: 3985, 268 + xy: 3849, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shrubs-small rotate: false - xy: 1906, 90 + xy: 1880, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shrubs-tiny rotate: false - xy: 2367, 49 + xy: 2271, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-shrubs-xlarge rotate: false - xy: 781, 65 + xy: 781, 66 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-silicon-crucible-large rotate: false - xy: 1741, 328 + xy: 1741, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-silicon-crucible-medium rotate: false - xy: 881, 142 + xy: 3883, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-crucible-small rotate: false - xy: 1932, 90 + xy: 1906, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-crucible-tiny rotate: false - xy: 2367, 31 + xy: 2289, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-silicon-crucible-xlarge rotate: false - xy: 781, 15 + xy: 781, 16 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-silicon-smelter-large rotate: false - xy: 1657, 202 + xy: 1657, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-silicon-smelter-medium rotate: false - xy: 881, 108 + xy: 3917, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-smelter-small rotate: false - xy: 1958, 90 + xy: 1932, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-smelter-tiny rotate: false - xy: 1175, 4 + xy: 2307, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-silicon-smelter-xlarge rotate: false - xy: 831, 115 + xy: 831, 116 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-slag-large rotate: false - xy: 1699, 244 + xy: 1699, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-slag-medium rotate: false - xy: 881, 74 + xy: 3951, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-slag-small rotate: false - xy: 1984, 90 + xy: 1958, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-slag-tiny rotate: false - xy: 1193, 4 + xy: 2325, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-slag-xlarge rotate: false - xy: 831, 65 + xy: 831, 66 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-snow-large rotate: false - xy: 1741, 286 + xy: 1741, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-medium rotate: false - xy: 881, 40 + xy: 3985, 269 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-pine-large rotate: false - xy: 1783, 328 + xy: 1783, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-pine-medium rotate: false - xy: 881, 6 + xy: 2451, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-pine-small rotate: false - xy: 2010, 90 + xy: 1984, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-pine-tiny rotate: false - xy: 1211, 4 + xy: 2343, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-snow-pine-xlarge rotate: false - xy: 831, 15 + xy: 831, 16 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-snow-small rotate: false - xy: 2036, 90 + xy: 2010, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-tiny rotate: false - xy: 1229, 9 + xy: 2359, 55 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-snow-xlarge rotate: false - xy: 859, 412 + xy: 859, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-snowrock-large rotate: false - xy: 1699, 202 + xy: 1699, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snowrock-medium rotate: false - xy: 2451, 244 + xy: 2485, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snowrock-small rotate: false - xy: 2062, 90 + xy: 2036, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snowrock-tiny rotate: false - xy: 4025, 326 + xy: 2361, 37 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-snowrock-xlarge rotate: false - xy: 909, 412 + xy: 909, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-snowrocks-large rotate: false - xy: 1741, 244 + xy: 1741, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snowrocks-medium rotate: false - xy: 2485, 244 + xy: 2519, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snowrocks-small rotate: false - xy: 2088, 90 + xy: 2062, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snowrocks-tiny rotate: false - xy: 4043, 326 + xy: 2392, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-snowrocks-xlarge rotate: false - xy: 959, 412 + xy: 959, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-solar-panel-large rotate: false - xy: 1783, 286 + xy: 1783, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-solar-panel-large-large rotate: false - xy: 1825, 328 + xy: 1825, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-solar-panel-large-medium rotate: false - xy: 2519, 244 + xy: 2553, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-large-small rotate: false - xy: 2114, 90 + xy: 2088, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-large-tiny rotate: false - xy: 4061, 326 + xy: 1515, 11 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-solar-panel-large-xlarge rotate: false - xy: 1009, 412 + xy: 1009, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-solar-panel-medium rotate: false - xy: 2553, 244 + xy: 2587, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-small rotate: false - xy: 2140, 90 + xy: 2114, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-tiny rotate: false - xy: 4079, 332 + xy: 1533, 11 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-solar-panel-xlarge rotate: false - xy: 1059, 412 + xy: 1059, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-sorter-large rotate: false - xy: 1741, 202 + xy: 1741, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sorter-medium rotate: false - xy: 2587, 244 + xy: 2621, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sorter-small rotate: false - xy: 2166, 90 + xy: 2140, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sorter-tiny rotate: false - xy: 4079, 314 + xy: 1551, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sorter-xlarge rotate: false - xy: 1109, 412 + xy: 1109, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-spawn-large rotate: false - xy: 1783, 244 + xy: 1783, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spawn-medium rotate: false - xy: 2621, 244 + xy: 2655, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spawn-small rotate: false - xy: 2192, 90 + xy: 2166, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spawn-tiny rotate: false - xy: 4021, 308 + xy: 1551, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-spawn-xlarge rotate: false - xy: 1159, 412 + xy: 1159, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-spectre-large rotate: false - xy: 1825, 286 + xy: 1825, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spectre-medium rotate: false - xy: 2655, 244 + xy: 2689, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spectre-small rotate: false - xy: 2218, 90 + xy: 2192, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spectre-tiny rotate: false - xy: 4039, 308 + xy: 1569, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-spectre-xlarge rotate: false - xy: 1209, 412 + xy: 1209, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-spore-cluster-large rotate: false - xy: 1867, 328 + xy: 1867, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-cluster-medium rotate: false - xy: 2689, 244 + xy: 2723, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-cluster-small rotate: false - xy: 2244, 90 + xy: 2218, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-cluster-tiny rotate: false - xy: 4057, 308 + xy: 1569, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-spore-cluster-xlarge rotate: false - xy: 1259, 412 + xy: 1259, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-spore-moss-large rotate: false - xy: 1783, 202 + xy: 1783, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-moss-medium rotate: false - xy: 2723, 244 + xy: 2757, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-moss-small rotate: false - xy: 2270, 90 + xy: 2244, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-moss-tiny rotate: false - xy: 2392, 85 + xy: 1587, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-spore-moss-xlarge rotate: false - xy: 1309, 412 + xy: 1309, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-spore-pine-large rotate: false - xy: 1825, 244 + xy: 1825, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-pine-medium rotate: false - xy: 2757, 244 + xy: 2791, 245 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-pine-small rotate: false - xy: 2296, 90 + xy: 2270, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-pine-tiny rotate: false - xy: 2385, 67 + xy: 1587, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-spore-pine-xlarge rotate: false - xy: 1359, 412 + xy: 1359, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-spore-press-large rotate: false - xy: 1867, 286 + xy: 1867, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-press-medium rotate: false - xy: 2791, 239 + xy: 2825, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-press-small rotate: false - xy: 2322, 90 + xy: 2296, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-press-tiny rotate: false - xy: 2385, 49 + xy: 1605, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-spore-press-xlarge rotate: false - xy: 1409, 412 + xy: 1409, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-sporerocks-large rotate: false - xy: 1909, 328 + xy: 1909, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sporerocks-medium rotate: false - xy: 2825, 234 + xy: 2859, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sporerocks-small rotate: false - xy: 2348, 90 + xy: 2322, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sporerocks-tiny rotate: false - xy: 2385, 31 + xy: 1605, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sporerocks-xlarge rotate: false - xy: 1459, 412 + xy: 1459, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-stone-large rotate: false - xy: 1825, 202 + xy: 1825, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-stone-medium rotate: false - xy: 2859, 234 + xy: 2893, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-small rotate: false - xy: 941, 64 + xy: 2348, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-stone-tiny rotate: false - xy: 2403, 67 + xy: 1623, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-stone-xlarge rotate: false - xy: 1509, 412 + xy: 1509, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-surge-tower-large rotate: false - xy: 1867, 244 + xy: 1867, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-tower-medium rotate: false - xy: 2893, 234 + xy: 2927, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-tower-small rotate: false - xy: 941, 38 + xy: 941, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-tower-tiny rotate: false - xy: 2403, 49 + xy: 1623, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-surge-tower-xlarge rotate: false - xy: 1559, 412 + xy: 1559, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-surge-wall-large rotate: false - xy: 1909, 286 + xy: 1909, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-wall-large-large rotate: false - xy: 1951, 328 + xy: 1951, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-wall-large-medium rotate: false - xy: 2927, 234 + xy: 2961, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-large-small rotate: false - xy: 967, 64 + xy: 941, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-large-tiny rotate: false - xy: 2403, 31 + xy: 1641, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-surge-wall-large-xlarge rotate: false - xy: 1609, 412 + xy: 1609, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-surge-wall-medium rotate: false - xy: 2961, 234 + xy: 2995, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-small rotate: false - xy: 941, 12 + xy: 967, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-tiny rotate: false - xy: 4021, 290 + xy: 1641, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-surge-wall-xlarge rotate: false - xy: 1659, 412 + xy: 1659, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-swarmer-large rotate: false - xy: 1867, 202 + xy: 1867, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-swarmer-medium rotate: false - xy: 2995, 234 + xy: 3029, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-swarmer-small rotate: false - xy: 967, 38 + xy: 941, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-swarmer-tiny rotate: false - xy: 4039, 290 + xy: 1659, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-swarmer-xlarge rotate: false - xy: 1709, 412 + xy: 1709, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-tainted-water-large rotate: false - xy: 1909, 244 + xy: 1909, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tainted-water-medium rotate: false - xy: 3029, 234 + xy: 3063, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tainted-water-small rotate: false - xy: 993, 64 + xy: 967, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tainted-water-tiny rotate: false - xy: 4057, 290 + xy: 1659, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-tainted-water-xlarge rotate: false - xy: 1759, 412 + xy: 1759, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-tar-large rotate: false - xy: 1951, 286 + xy: 1951, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tar-medium rotate: false - xy: 3063, 234 + xy: 3097, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tar-small rotate: false - xy: 967, 12 + xy: 993, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tar-tiny rotate: false - xy: 4019, 272 + xy: 1677, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-tar-xlarge rotate: false - xy: 1809, 412 + xy: 1809, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-tendrils-large rotate: false - xy: 1993, 328 + xy: 1993, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tendrils-medium rotate: false - xy: 3097, 234 + xy: 3131, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tendrils-small rotate: false - xy: 993, 38 + xy: 967, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tendrils-tiny rotate: false - xy: 4037, 272 + xy: 1677, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-tendrils-xlarge rotate: false - xy: 1859, 412 + xy: 1859, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-tetrative-reconstructor-large rotate: false - xy: 1909, 202 + xy: 1909, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tetrative-reconstructor-medium rotate: false - xy: 3131, 234 + xy: 3165, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tetrative-reconstructor-small rotate: false - xy: 1019, 64 + xy: 993, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tetrative-reconstructor-tiny rotate: false - xy: 4055, 272 + xy: 1695, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-tetrative-reconstructor-xlarge rotate: false - xy: 1909, 412 + xy: 1909, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-thermal-generator-large rotate: false - xy: 1951, 244 + xy: 1951, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thermal-generator-medium rotate: false - xy: 3165, 234 + xy: 3199, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-generator-small rotate: false - xy: 993, 12 + xy: 1019, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-generator-tiny rotate: false - xy: 4075, 296 + xy: 1695, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-thermal-generator-xlarge rotate: false - xy: 1959, 412 + xy: 1959, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-thermal-pump-large rotate: false - xy: 1993, 286 + xy: 1993, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thermal-pump-medium rotate: false - xy: 3199, 234 + xy: 3233, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-pump-small rotate: false - xy: 1019, 38 + xy: 993, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-pump-tiny rotate: false - xy: 4075, 278 + xy: 1713, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-thermal-pump-xlarge rotate: false - xy: 2009, 412 + xy: 2009, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-thorium-reactor-large rotate: false - xy: 2035, 328 + xy: 2035, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-reactor-medium rotate: false - xy: 3233, 234 + xy: 3267, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-reactor-small rotate: false - xy: 1045, 64 + xy: 1019, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-reactor-tiny rotate: false - xy: 1247, 2 + xy: 1713, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-thorium-reactor-xlarge rotate: false - xy: 2059, 412 + xy: 2059, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-thorium-wall-large rotate: false - xy: 1951, 202 + xy: 1951, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-wall-large-large rotate: false - xy: 1993, 244 + xy: 1993, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-wall-large-medium rotate: false - xy: 3267, 234 + xy: 3301, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-large-small rotate: false - xy: 1019, 12 + xy: 1045, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-large-tiny rotate: false - xy: 1265, 2 + xy: 1731, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-thorium-wall-large-xlarge rotate: false - xy: 2109, 412 + xy: 2109, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-thorium-wall-medium rotate: false - xy: 3301, 234 + xy: 3335, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-small rotate: false - xy: 1045, 38 + xy: 1019, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-tiny rotate: false - xy: 1283, 2 + xy: 1731, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-thorium-wall-xlarge rotate: false - xy: 2159, 412 + xy: 2159, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-thruster-large rotate: false - xy: 2035, 286 + xy: 2035, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thruster-medium rotate: false - xy: 3335, 234 + xy: 3369, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thruster-small rotate: false - xy: 1071, 64 + xy: 1045, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thruster-tiny rotate: false - xy: 1301, 2 + xy: 1749, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-thruster-xlarge rotate: false - xy: 2209, 412 + xy: 2209, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-titanium-conveyor-large rotate: false - xy: 2077, 328 + xy: 2077, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-conveyor-medium rotate: false - xy: 3369, 234 + xy: 3403, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-conveyor-small rotate: false - xy: 1045, 12 + xy: 1071, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-conveyor-tiny rotate: false - xy: 1319, 2 + xy: 1749, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-titanium-conveyor-xlarge rotate: false - xy: 2259, 412 + xy: 2259, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-titanium-wall-large rotate: false - xy: 1993, 202 + xy: 1993, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-wall-large-large rotate: false - xy: 2035, 244 + xy: 2035, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-wall-large-medium rotate: false - xy: 3403, 234 + xy: 3437, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-large-small rotate: false - xy: 1071, 38 + xy: 1045, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-large-tiny rotate: false - xy: 1337, 2 + xy: 1767, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-titanium-wall-large-xlarge rotate: false - xy: 2309, 412 + xy: 2309, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-titanium-wall-medium rotate: false - xy: 3437, 234 + xy: 3471, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-small rotate: false - xy: 1097, 64 + xy: 1071, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-tiny rotate: false - xy: 1355, 2 + xy: 1767, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-titanium-wall-xlarge rotate: false - xy: 2359, 412 + xy: 2359, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-turbine-generator-large rotate: false - xy: 2077, 286 + xy: 2077, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-turbine-generator-medium rotate: false - xy: 3471, 234 + xy: 3505, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-turbine-generator-small rotate: false - xy: 1071, 12 + xy: 1097, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-turbine-generator-tiny rotate: false - xy: 1373, 2 + xy: 1785, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-turbine-generator-xlarge rotate: false - xy: 2409, 412 + xy: 2409, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-underflow-gate-large rotate: false - xy: 2119, 328 + xy: 2119, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-underflow-gate-medium rotate: false - xy: 3505, 234 + xy: 3539, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-underflow-gate-small rotate: false - xy: 1097, 38 + xy: 1071, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-underflow-gate-tiny rotate: false - xy: 1391, 2 + xy: 1785, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-underflow-gate-xlarge rotate: false - xy: 2459, 412 + xy: 2459, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-unloader-large rotate: false - xy: 2035, 202 + xy: 2035, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-unloader-medium rotate: false - xy: 3539, 234 + xy: 3573, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-unloader-small rotate: false - xy: 1123, 64 + xy: 1097, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-unloader-tiny rotate: false - xy: 1409, 2 + xy: 1803, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-unloader-xlarge rotate: false - xy: 2509, 412 + xy: 2509, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-vault-large rotate: false - xy: 2077, 244 + xy: 2077, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-vault-medium rotate: false - xy: 3573, 234 + xy: 3607, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-vault-small rotate: false - xy: 1097, 12 + xy: 1123, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-vault-tiny rotate: false - xy: 1427, 2 + xy: 1803, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-vault-xlarge rotate: false - xy: 2559, 412 + xy: 2559, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-water-extractor-large rotate: false - xy: 2119, 286 + xy: 2119, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-water-extractor-medium rotate: false - xy: 3607, 234 + xy: 3641, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-extractor-small rotate: false - xy: 1123, 38 + xy: 1097, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-extractor-tiny rotate: false - xy: 1445, 2 + xy: 1821, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-water-extractor-xlarge rotate: false - xy: 2609, 412 + xy: 2609, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-water-large rotate: false - xy: 2161, 328 + xy: 2161, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-water-medium rotate: false - xy: 3641, 234 + xy: 3675, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-small rotate: false - xy: 1149, 64 + xy: 1123, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-tiny rotate: false - xy: 1463, 2 + xy: 1821, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-water-xlarge rotate: false - xy: 2659, 412 + xy: 2659, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-wave-large rotate: false - xy: 2077, 202 + xy: 2077, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-wave-medium rotate: false - xy: 3675, 234 + xy: 3709, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-wave-small rotate: false - xy: 1123, 12 + xy: 1149, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-wave-tiny rotate: false - xy: 1481, 2 + xy: 1839, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-wave-xlarge rotate: false - xy: 2709, 412 + xy: 2709, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-white-tree-dead-large rotate: false - xy: 2119, 244 + xy: 2119, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-white-tree-dead-medium rotate: false - xy: 3709, 234 + xy: 3743, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-dead-small rotate: false - xy: 1149, 38 + xy: 1123, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-dead-tiny rotate: false - xy: 1499, 2 + xy: 1839, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-white-tree-dead-xlarge rotate: false - xy: 2759, 412 + xy: 2759, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-white-tree-large rotate: false - xy: 2161, 286 + xy: 2161, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-white-tree-medium rotate: false - xy: 3743, 234 + xy: 3777, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-small rotate: false - xy: 1175, 64 + xy: 1149, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-tiny rotate: false - xy: 1517, 2 + xy: 1857, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-white-tree-xlarge rotate: false - xy: 2809, 412 + xy: 2809, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 button rotate: false - xy: 2645, 341 + xy: 2645, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17379,7 +17379,7 @@ button index: -1 button-disabled rotate: false - xy: 4057, 483 + xy: 4057, 484 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17387,7 +17387,7 @@ button-disabled index: -1 button-down rotate: false - xy: 4059, 454 + xy: 4059, 455 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17395,7 +17395,7 @@ button-down index: -1 button-edge-1 rotate: false - xy: 4059, 425 + xy: 4059, 426 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17403,7 +17403,7 @@ button-edge-1 index: -1 button-edge-2 rotate: false - xy: 4059, 396 + xy: 4059, 397 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17411,7 +17411,7 @@ button-edge-2 index: -1 button-edge-3 rotate: false - xy: 2455, 341 + xy: 2455, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17419,7 +17419,7 @@ button-edge-3 index: -1 button-edge-4 rotate: false - xy: 2371, 215 + xy: 2371, 216 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17427,7 +17427,7 @@ button-edge-4 index: -1 button-edge-over-4 rotate: false - xy: 2413, 257 + xy: 2413, 258 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17435,7 +17435,7 @@ button-edge-over-4 index: -1 button-over rotate: false - xy: 2455, 312 + xy: 2455, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17443,7 +17443,7 @@ button-over index: -1 button-red rotate: false - xy: 2493, 341 + xy: 2493, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17451,7 +17451,7 @@ button-red index: -1 button-right rotate: false - xy: 2531, 312 + xy: 2531, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17459,7 +17459,7 @@ button-right index: -1 button-right-down rotate: false - xy: 2493, 312 + xy: 2493, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17467,7 +17467,7 @@ button-right-down index: -1 button-right-over rotate: false - xy: 2531, 341 + xy: 2531, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17475,7 +17475,7 @@ button-right-over index: -1 button-select rotate: false - xy: 1149, 12 + xy: 1175, 65 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -17483,7 +17483,7 @@ button-select index: -1 button-square rotate: false - xy: 2607, 341 + xy: 2607, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17491,7 +17491,7 @@ button-square index: -1 button-square-down rotate: false - xy: 2569, 341 + xy: 2569, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17499,7 +17499,7 @@ button-square-down index: -1 button-square-over rotate: false - xy: 2569, 312 + xy: 2569, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17507,7 +17507,7 @@ button-square-over index: -1 button-trans rotate: false - xy: 2607, 312 + xy: 2607, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17515,77 +17515,77 @@ button-trans index: -1 check-disabled rotate: false - xy: 3777, 234 + xy: 3811, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-off rotate: false - xy: 3811, 234 + xy: 3845, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 3845, 234 + xy: 3879, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-disabled rotate: false - xy: 3879, 234 + xy: 3913, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 3913, 234 + xy: 3947, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 3947, 234 + xy: 3981, 235 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 clear rotate: false - xy: 771, 403 + xy: 771, 404 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 crater rotate: false - xy: 4077, 350 + xy: 309, 184 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 cursor rotate: false - xy: 275, 39 + xy: 2829, 307 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 discord-banner rotate: false - xy: 771, 465 + xy: 771, 466 size: 84, 45 orig: 84, 45 offset: 0, 0 index: -1 flat-down-base rotate: false - xy: 2645, 312 + xy: 2645, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17593,14 +17593,14 @@ flat-down-base index: -1 info-banner rotate: false - xy: 259, 356 + xy: 259, 357 size: 84, 45 orig: 84, 45 offset: 0, 0 index: -1 inventory rotate: false - xy: 1175, 22 + xy: 1175, 23 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 @@ -17608,168 +17608,168 @@ inventory index: -1 item-blast-compound-icon rotate: false - xy: 3981, 234 + xy: 2371, 182 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-coal-icon rotate: false - xy: 2371, 181 + xy: 2413, 224 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-copper-icon rotate: false - xy: 2413, 223 + xy: 2447, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-graphite-icon rotate: false - xy: 2447, 210 + xy: 2481, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-lead-icon rotate: false - xy: 2481, 210 + xy: 2515, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-metaglass-icon rotate: false - xy: 2515, 210 + xy: 2549, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-phase-fabric-icon rotate: false - xy: 2549, 210 + xy: 2583, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-plastanium-icon rotate: false - xy: 2583, 210 + xy: 2617, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-pyratite-icon rotate: false - xy: 2617, 210 + xy: 2651, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-sand-icon rotate: false - xy: 2651, 210 + xy: 2685, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-scrap-icon rotate: false - xy: 2685, 210 + xy: 2719, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-silicon-icon rotate: false - xy: 2719, 210 + xy: 2753, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-spore-pod-icon rotate: false - xy: 2753, 210 + xy: 2787, 211 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-surge-alloy-icon rotate: false - xy: 2787, 205 + xy: 2821, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-thorium-icon rotate: false - xy: 2821, 200 + xy: 2855, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-titanium-icon rotate: false - xy: 2855, 200 + xy: 2889, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-cryofluid-icon rotate: false - xy: 2889, 200 + xy: 2923, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-oil-icon rotate: false - xy: 2923, 200 + xy: 2957, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-slag-icon rotate: false - xy: 2957, 200 + xy: 2991, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-water-icon rotate: false - xy: 2991, 200 + xy: 3025, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 logic-node rotate: false - xy: 3025, 200 + xy: 3059, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 logo rotate: false - xy: 1, 403 + xy: 1, 404 size: 768, 107 orig: 768, 107 offset: 0, 0 index: -1 nomap rotate: false - xy: 1, 145 + xy: 1, 146 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 pane rotate: false - xy: 2683, 312 + xy: 2683, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17777,7 +17777,7 @@ pane index: -1 pane-2 rotate: false - xy: 2683, 341 + xy: 2683, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17785,7 +17785,7 @@ pane-2 index: -1 scroll rotate: false - xy: 1227, 53 + xy: 1149, 2 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -17793,7 +17793,7 @@ scroll index: -1 scroll-horizontal rotate: false - xy: 901, 176 + xy: 901, 177 size: 35, 24 split: 6, 5, 10, 10 orig: 35, 24 @@ -17801,70 +17801,70 @@ scroll-horizontal index: -1 scroll-knob-horizontal-black rotate: false - xy: 859, 176 + xy: 859, 177 size: 40, 24 orig: 40, 24 offset: 0, 0 index: -1 scroll-knob-vertical-black rotate: false - xy: 1201, 48 + xy: 1201, 49 size: 24, 40 orig: 24, 40 offset: 0, 0 index: -1 scroll-knob-vertical-thin rotate: false - xy: 2418, 145 + xy: 4080, 329 size: 12, 40 orig: 12, 40 offset: 0, 0 index: -1 selection rotate: false - xy: 941, 102 + xy: 941, 103 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 slider rotate: false - xy: 941, 92 + xy: 4051, 323 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 3875, 194 + xy: 3909, 195 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 3906, 194 + xy: 3940, 195 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 3937, 194 + xy: 3971, 195 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-vertical rotate: false - xy: 309, 353 + xy: 309, 354 size: 8, 1 orig: 8, 1 offset: 0, 0 index: -1 underline rotate: false - xy: 2759, 312 + xy: 2797, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17872,7 +17872,7 @@ underline index: -1 underline-2 rotate: false - xy: 2721, 341 + xy: 2721, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17880,7 +17880,7 @@ underline-2 index: -1 underline-disabled rotate: false - xy: 2721, 312 + xy: 2721, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17888,7 +17888,15 @@ underline-disabled index: -1 underline-red rotate: false - xy: 2759, 341 + xy: 2759, 342 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 +underline-white + rotate: false + xy: 2759, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -17896,847 +17904,847 @@ underline-red index: -1 unit-alpha-large rotate: false - xy: 2203, 328 + xy: 2203, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-alpha-medium rotate: false - xy: 3059, 200 + xy: 3093, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-alpha-small rotate: false - xy: 1201, 22 + xy: 1201, 23 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-alpha-tiny rotate: false - xy: 2400, 163 + xy: 1857, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-alpha-xlarge rotate: false - xy: 2859, 412 + xy: 2859, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-antumbra-large rotate: false - xy: 2119, 202 + xy: 2119, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-antumbra-medium rotate: false - xy: 3093, 200 + xy: 3127, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-antumbra-small rotate: false - xy: 1227, 27 + xy: 1227, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-antumbra-tiny rotate: false - xy: 2400, 145 + xy: 1875, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-antumbra-xlarge rotate: false - xy: 2909, 412 + xy: 2909, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-arkyid-large rotate: false - xy: 2161, 244 + xy: 2161, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-arkyid-medium rotate: false - xy: 3127, 200 + xy: 3161, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-arkyid-small rotate: false - xy: 1253, 64 + xy: 1227, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-arkyid-tiny rotate: false - xy: 2400, 127 + xy: 1875, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-arkyid-xlarge rotate: false - xy: 2959, 412 + xy: 2959, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-atrax-large rotate: false - xy: 2203, 286 + xy: 2203, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-atrax-medium rotate: false - xy: 3161, 200 + xy: 3195, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-atrax-small rotate: false - xy: 1253, 38 + xy: 1253, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-atrax-tiny rotate: false - xy: 2400, 109 + xy: 1893, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-atrax-xlarge rotate: false - xy: 3009, 412 + xy: 3009, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-beta-large rotate: false - xy: 2245, 328 + xy: 2245, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-beta-medium rotate: false - xy: 3195, 200 + xy: 3229, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-beta-small rotate: false - xy: 1279, 64 + xy: 1253, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-beta-tiny rotate: false - xy: 4015, 250 + xy: 1893, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-beta-xlarge rotate: false - xy: 3059, 412 + xy: 3059, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-bryde-large rotate: false - xy: 2161, 202 + xy: 2161, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-bryde-medium rotate: false - xy: 3229, 200 + xy: 3263, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-bryde-small rotate: false - xy: 1279, 38 + xy: 1279, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-bryde-tiny rotate: false - xy: 4033, 254 + xy: 1911, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-bryde-xlarge rotate: false - xy: 3109, 412 + xy: 3109, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-crawler-large rotate: false - xy: 2203, 244 + xy: 2203, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-crawler-medium rotate: false - xy: 3263, 200 + xy: 3297, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-crawler-small rotate: false - xy: 1305, 64 + xy: 1279, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-crawler-tiny rotate: false - xy: 4051, 254 + xy: 1911, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-crawler-xlarge rotate: false - xy: 3159, 412 + xy: 3159, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-dagger-large rotate: false - xy: 2245, 286 + xy: 2245, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-dagger-medium rotate: false - xy: 3297, 200 + xy: 3331, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-dagger-small rotate: false - xy: 1305, 38 + xy: 1305, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-dagger-tiny rotate: false - xy: 4073, 260 + xy: 1929, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-dagger-xlarge rotate: false - xy: 3209, 412 + xy: 3209, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-eclipse-large rotate: false - xy: 2287, 328 + xy: 2287, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-eclipse-medium rotate: false - xy: 3331, 200 + xy: 3365, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-eclipse-small rotate: false - xy: 1331, 64 + xy: 1305, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-eclipse-tiny rotate: false - xy: 2405, 197 + xy: 1929, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-eclipse-xlarge rotate: false - xy: 3259, 412 + xy: 3259, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-flare-large rotate: false - xy: 2203, 202 + xy: 2203, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-flare-medium rotate: false - xy: 3365, 200 + xy: 3399, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-flare-small rotate: false - xy: 1331, 38 + xy: 1331, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-flare-tiny rotate: false - xy: 2423, 205 + xy: 1947, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-flare-xlarge rotate: false - xy: 3309, 412 + xy: 3309, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-fortress-large rotate: false - xy: 2245, 244 + xy: 2245, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-fortress-medium rotate: false - xy: 3399, 200 + xy: 3433, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-fortress-small rotate: false - xy: 1357, 64 + xy: 1331, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-fortress-tiny rotate: false - xy: 2423, 187 + xy: 1947, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-fortress-xlarge rotate: false - xy: 3359, 412 + xy: 3359, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-gamma-large rotate: false - xy: 2287, 286 + xy: 2287, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-gamma-medium rotate: false - xy: 3433, 200 + xy: 3467, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-gamma-small rotate: false - xy: 1357, 38 + xy: 1357, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-gamma-tiny rotate: false - xy: 2441, 192 + xy: 1965, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-gamma-xlarge rotate: false - xy: 3409, 412 + xy: 3409, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-horizon-large rotate: false - xy: 2329, 328 + xy: 2329, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-horizon-medium rotate: false - xy: 3467, 200 + xy: 3501, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-horizon-small rotate: false - xy: 1383, 64 + xy: 1357, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-horizon-tiny rotate: false - xy: 2459, 192 + xy: 1965, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-horizon-xlarge rotate: false - xy: 3459, 412 + xy: 3459, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-mace-large rotate: false - xy: 2245, 202 + xy: 2245, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mace-medium rotate: false - xy: 3501, 200 + xy: 3535, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mace-small rotate: false - xy: 1383, 38 + xy: 1383, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mace-tiny rotate: false - xy: 2477, 192 + xy: 1983, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mace-xlarge rotate: false - xy: 3509, 412 + xy: 3509, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-mega-large rotate: false - xy: 2287, 244 + xy: 2287, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mega-medium rotate: false - xy: 3535, 200 + xy: 3569, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mega-small rotate: false - xy: 1409, 64 + xy: 1383, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mega-tiny rotate: false - xy: 2495, 192 + xy: 1983, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mega-xlarge rotate: false - xy: 3559, 412 + xy: 3559, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-minke-large rotate: false - xy: 2329, 286 + xy: 2329, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-minke-medium rotate: false - xy: 3569, 200 + xy: 3603, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-minke-small rotate: false - xy: 1409, 38 + xy: 1409, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-minke-tiny rotate: false - xy: 2513, 192 + xy: 2001, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-minke-xlarge rotate: false - xy: 3609, 412 + xy: 3609, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-mono-large rotate: false - xy: 2371, 328 + xy: 2371, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mono-medium rotate: false - xy: 3603, 200 + xy: 3637, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mono-small rotate: false - xy: 1435, 64 + xy: 1409, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mono-tiny rotate: false - xy: 2531, 192 + xy: 2001, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mono-xlarge rotate: false - xy: 3659, 412 + xy: 3659, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-nova-large rotate: false - xy: 2287, 202 + xy: 2287, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-nova-medium rotate: false - xy: 3637, 200 + xy: 3671, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-nova-small rotate: false - xy: 1435, 38 + xy: 1435, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-nova-tiny rotate: false - xy: 2549, 192 + xy: 2019, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-nova-xlarge rotate: false - xy: 3709, 412 + xy: 3709, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-poly-large rotate: false - xy: 2329, 244 + xy: 2329, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-poly-medium rotate: false - xy: 3671, 200 + xy: 3705, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-poly-small rotate: false - xy: 1461, 64 + xy: 1435, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-poly-tiny rotate: false - xy: 2567, 192 + xy: 2019, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-poly-xlarge rotate: false - xy: 3759, 412 + xy: 3759, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-pulsar-large rotate: false - xy: 2371, 286 + xy: 2371, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-pulsar-medium rotate: false - xy: 3705, 200 + xy: 3739, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-pulsar-small rotate: false - xy: 1461, 38 + xy: 1461, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-pulsar-tiny rotate: false - xy: 2585, 192 + xy: 2037, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-pulsar-xlarge rotate: false - xy: 3809, 412 + xy: 3809, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-quasar-large rotate: false - xy: 2413, 328 + xy: 2413, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-quasar-medium rotate: false - xy: 3739, 200 + xy: 3773, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-quasar-small rotate: false - xy: 1487, 64 + xy: 1461, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-quasar-tiny rotate: false - xy: 2603, 192 + xy: 2037, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-quasar-xlarge rotate: false - xy: 3859, 412 + xy: 3859, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-risso-large rotate: false - xy: 2329, 202 + xy: 2329, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-risso-medium rotate: false - xy: 3773, 200 + xy: 3807, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-risso-small rotate: false - xy: 1487, 38 + xy: 1487, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-risso-tiny rotate: false - xy: 2621, 192 + xy: 2055, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-risso-xlarge rotate: false - xy: 3909, 412 + xy: 3909, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-spiroct-large rotate: false - xy: 2371, 244 + xy: 2371, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-spiroct-medium rotate: false - xy: 3807, 200 + xy: 3841, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-spiroct-small rotate: false - xy: 1513, 64 + xy: 1487, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-spiroct-tiny rotate: false - xy: 2639, 192 + xy: 2055, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-spiroct-xlarge rotate: false - xy: 3959, 412 + xy: 3959, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-zenith-large rotate: false - xy: 2413, 286 + xy: 2413, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-zenith-medium rotate: false - xy: 3841, 200 + xy: 3875, 201 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-zenith-small rotate: false - xy: 1513, 38 + xy: 1513, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-zenith-tiny rotate: false - xy: 2657, 192 + xy: 2073, 19 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-zenith-xlarge rotate: false - xy: 4009, 412 + xy: 4009, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 white-pane rotate: false - xy: 2797, 341 + xy: 2797, 313 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18744,14 +18752,14 @@ white-pane index: -1 whiteui rotate: false - xy: 845, 365 + xy: 845, 366 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window-empty rotate: false - xy: 915, 105 + xy: 915, 106 size: 27, 61 split: 4, 4, 2, 2 orig: 27, 61 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 4b006c3f45..034c214c25 100644 Binary files a/core/assets/sprites/sprites.png and b/core/assets/sprites/sprites.png differ diff --git a/core/assets/sprites/sprites2.png b/core/assets/sprites/sprites2.png index 5735565e8e..0894d8afbb 100644 Binary files a/core/assets/sprites/sprites2.png and b/core/assets/sprites/sprites2.png differ diff --git a/core/assets/sprites/sprites4.png b/core/assets/sprites/sprites4.png index 50efb1f4e5..3b79281bc3 100644 Binary files a/core/assets/sprites/sprites4.png and b/core/assets/sprites/sprites4.png differ diff --git a/core/assets/sprites/sprites5.png b/core/assets/sprites/sprites5.png index 70f62a79f9..cf4d7f133a 100644 Binary files a/core/assets/sprites/sprites5.png and b/core/assets/sprites/sprites5.png differ diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 9c0eb5fb07..2346dda319 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -81,10 +81,10 @@ public class Blocks implements ContentList{ repairPoint, resupplyPoint, //campaign - launchPad, launchPadLarge, dataProcessor, + launchPad, launchPadLarge, //misc experimental - blockForge, blockLoader, blockUnloader; + logicProcessor, blockForge, blockLoader, blockUnloader; @Override public void load(){ @@ -1883,16 +1883,16 @@ public class Blocks implements ContentList{ consumes.power(6f); }}; - dataProcessor = new ResearchBlock("data-processor"){{ - //requirements(Category.effect, BuildVisibility.campaignOnly, with(Items.copper, 200, Items.lead, 100)); + //endregion campaign + //region experimental + + logicProcessor = new ResearchBlock("logic-processor"){{ + requirements(Category.effect, BuildVisibility.debugOnly, with(Items.copper, 200, Items.lead, 100)); size = 3; alwaysUnlocked = true; }}; - //endregion campaign - //region experimental - blockForge = new BlockForge("block-forge"){{ requirements(Category.production, BuildVisibility.debugOnly, with(Items.thorium, 100)); hasPower = true; diff --git a/core/src/mindustry/core/UI.java b/core/src/mindustry/core/UI.java index 66ff092959..60fc3a208c 100644 --- a/core/src/mindustry/core/UI.java +++ b/core/src/mindustry/core/UI.java @@ -24,6 +24,7 @@ import mindustry.editor.*; import mindustry.game.EventType.*; import mindustry.gen.*; import mindustry.graphics.*; +import mindustry.logic.*; import mindustry.ui.*; import mindustry.ui.dialogs.*; import mindustry.ui.fragments.*; @@ -67,6 +68,7 @@ public class UI implements ApplicationListener, Loadable{ public SchematicsDialog schematics; public ModsDialog mods; public ColorPicker picker; + public LogicDialog logic; public Cursor drillCursor, unloadCursor; @@ -179,6 +181,7 @@ public class UI implements ApplicationListener, Loadable{ research = new ResearchDialog(); mods = new ModsDialog(); schematics = new SchematicsDialog(); + logic = new LogicDialog(); Group group = Core.scene.root; diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 4d7f27fa1b..b261f72382 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -278,7 +278,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ units.sort(u -> u.dst2(player.unit())); units.truncate(player.unit().type().commandLimit); - if(units.any()) pattern.spacing = units.max(u -> u.hitSize).hitSize * 2.4f; + if(units.any()) pattern.spacing = units.max(u -> u.hitSize).hitSize * 2f; commander.command(formation, units); } diff --git a/core/src/mindustry/logic/BinaryOp.java b/core/src/mindustry/logic/BinaryOp.java index 8a0161878f..85e4586f4d 100644 --- a/core/src/mindustry/logic/BinaryOp.java +++ b/core/src/mindustry/logic/BinaryOp.java @@ -6,6 +6,11 @@ public enum BinaryOp{ mul("*", (a, b) -> a * b), div("/", (a, b) -> a / b), mod("%", (a, b) -> a % b), + equal("=", (a, b) -> Math.abs(a - b) < 0.000001 ? 1 : 0), + lessThan("<", (a, b) -> a < b ? 1 : 0), + lessThanEq("<=", (a, b) -> a <= b ? 1 : 0), + greaterThan(">", (a, b) -> a > b ? 1 : 0), + greaterThanEq(">=", (a, b) -> a >= b ? 1 : 0), pow("^", Math::pow), shl(">>", (a, b) -> (int)a >> (int)b), shr("<<", (a, b) -> (int)a << (int)b), @@ -13,18 +18,16 @@ public enum BinaryOp{ and("and", (a, b) -> (int)a & (int)b), xor("xor", (a, b) -> (int)a ^ (int)b); - final OpLambda function; - final String symbol; + public static final BinaryOp[] all = values(); + + public final OpLambda function; + public final String symbol; BinaryOp(String symbol, OpLambda function){ this.symbol = symbol; this.function = function; } - public double get(double a, double b){ - return function.get(a, b); - } - interface OpLambda{ double get(double a, double b); } diff --git a/core/src/mindustry/logic/LogicCanvas.java b/core/src/mindustry/logic/LogicCanvas.java index 3b80dbb734..109de58aea 100644 --- a/core/src/mindustry/logic/LogicCanvas.java +++ b/core/src/mindustry/logic/LogicCanvas.java @@ -14,23 +14,33 @@ import arc.struct.*; import arc.util.*; import mindustry.gen.*; import mindustry.graphics.*; +import mindustry.logic.LogicNode.*; import mindustry.ui.*; public class LogicCanvas extends WidgetGroup{ - private static final Color backgroundCol = Color.black, gridCol = Pal.accent.cpy().mul(0.2f); - private static final Color outCol = Pal.place, inCol = Pal.remove; + private static final Color backgroundCol = Pal.darkMetal.cpy().mul(0.1f), gridCol = Pal.darkMetal.cpy().mul(0.5f); private Element selected; private Element entered; private Seq nodes = new Seq<>(); { - for(int i = 0; i < 3; i++){ - LogicElement e = new LogicElement(); - e.setPosition(Core.graphics.getWidth()/2f, Core.graphics.getHeight()/2f); - addChild(e); - e.pack(); - } + add(new BinaryOpNode()); + add(new BinaryOpNode()); + add(new BinaryOpNode()); + add(new NumberNode()); + add(new NumberNode()); + add(new NumberNode()); + add(new ConditionNode()); + add(new ConditionNode()); + add(new SignalNode()); + } + + private void add(LogicNode node){ + LogicElement e = new LogicElement(node); + e.setPosition(Core.graphics.getWidth()/2f, Core.graphics.getHeight()/2f); + addChild(e); + e.pack(); } @Override @@ -64,14 +74,14 @@ public class LogicCanvas extends WidgetGroup{ if(e instanceof LogicElement){ LogicElement l = (LogicElement)e; - for(NodeField field : l.fields){ + for(SlotTable field : l.slots){ field.drawConnection(); } } } if(selected != null){ - NodeField field = (NodeField)selected.userObject; + SlotTable field = (SlotTable)selected.userObject; Vec2 dest = selected.localToStageCoordinates(Tmp.v1.set(selected.getWidth()/2f, selected.getHeight()/2f)); Vec2 mouse = Core.input.mouse(); drawCurve(dest.x, dest.y, mouse.x, mouse.y, field.color); @@ -80,10 +90,13 @@ public class LogicCanvas extends WidgetGroup{ void drawCurve(float x, float y, float x2, float y2, Color color){ Lines.stroke(4f, color); + + float dist = Math.abs(x - x2)/2f; + Lines.curve( x, y, - x2, y, - x, y2, + x + dist, y, + x2 - dist, y2, x2, y2, Math.max(3, (int)(Mathf.dst(x, y, x2, y2) / 5)) ); @@ -92,12 +105,22 @@ public class LogicCanvas extends WidgetGroup{ } class LogicElement extends Table{ - LogicNode node; - NodeField[] fields = {new NodeField(true, "input 1"), new NodeField(true, "input 2"), new NodeField(false, "output 1"), new NodeField(false, "output 2")}; + final LogicNode node; + final SlotTable[] slots; + + LogicElement(LogicNode node){ + this.node = node; + nodes.add(node); + + NodeSlot[] nslots = node.slots(); + + this.slots = new SlotTable[nslots.length]; + for(int i = 0; i < nslots.length; i++){ + this.slots[i] = new SlotTable(nslots[i]); + } - LogicElement(){ background(Tex.whitePane); - setColor(Pal.accent.cpy().mul(0.9f).shiftSaturation(-0.3f)); + setColor(node.category().color); margin(0f); table(Tex.whiteui, t -> { @@ -108,11 +131,12 @@ public class LogicCanvas extends WidgetGroup{ t.margin(8f); t.touchable = Touchable.enabled; - t.add("Node").style(Styles.outlineLabel).color(color); + t.add(node.name()).style(Styles.outlineLabel).color(color).padRight(8); t.add().growX(); t.button(Icon.cancel, Styles.onlyi, () -> { //TODO disconnect things remove(); + nodes.remove(node); }); t.addListener(new InputListener(){ float lastx, lasty; @@ -139,10 +163,14 @@ public class LogicCanvas extends WidgetGroup{ row(); + node.build(this); + + row(); + defaults().height(30); - for(NodeField field : fields){ - add(field).align(field.input ? Align.left : Align.right); + for(SlotTable field : slots){ + add(field).align(field.slot.input ? Align.left : Align.right); row(); } @@ -162,19 +190,20 @@ public class LogicCanvas extends WidgetGroup{ } } - class NodeField extends Table{ - boolean input; + class SlotTable extends Table{ + final NodeSlot slot; + ImageButton button; Element connection; - NodeField(boolean input, String name){ - this.input = input; - //TODO color should depend on data type - setColor(outCol); + SlotTable(NodeSlot slot){ + this.slot = slot; + + setColor(slot.type.color); float marg = 24f; - if(input){ + if(slot.input){ addIcon(); left(); marginRight(marg); @@ -183,9 +212,9 @@ public class LogicCanvas extends WidgetGroup{ marginLeft(marg); } - add(name).padLeft(5).padRight(5).style(Styles.outlineLabel).color(color); + add(slot.name).padLeft(5).padRight(5).style(Styles.outlineLabel).color(color); - if(!input){ + if(!slot.input){ addIcon(); } } @@ -211,7 +240,7 @@ public class LogicCanvas extends WidgetGroup{ float pad = s/2f - 3f; - if(input){ + if(slot.input){ c.padLeft(-pad); }else{ c.padRight(-pad); @@ -236,9 +265,10 @@ public class LogicCanvas extends WidgetGroup{ localToStageCoordinates(Tmp.v1.set(x, y)); Element element = entered; - if(element != null && element.userObject instanceof NodeField){ - NodeField field = (NodeField)element.userObject; - if(field != NodeField.this && field.input != input){ + if(element != null && element.userObject instanceof SlotTable){ + SlotTable field = (SlotTable)element.userObject; + //make sure inputs are matched to outputs, and that slot types match + if(field != SlotTable.this && field.slot.input != slot.input && field.slot.type == slot.type){ connection = element; //field.connection = button; } diff --git a/core/src/mindustry/logic/LogicNode.java b/core/src/mindustry/logic/LogicNode.java index b5346d032c..aaf81b46f8 100644 --- a/core/src/mindustry/logic/LogicNode.java +++ b/core/src/mindustry/logic/LogicNode.java @@ -1,29 +1,193 @@ package mindustry.logic; -import arc.func.*; +import arc.graphics.*; +import arc.scene.ui.*; +import arc.scene.ui.layout.*; +import arc.util.*; +import mindustry.annotations.Annotations.*; +import mindustry.gen.*; +import mindustry.graphics.*; +import mindustry.ui.*; +/** Base class for a type of logic node. */ public abstract class LogicNode{ + /** Runs the calculation(s) and sets the output value. */ public void run(){} - public NodeInput[] inputs(){ - return new NodeInput[0]; + public NodeSlot[] slots(){ + return (NodeSlot[])LogicSlotMap.map.get(getClass()); } - public static class BinaryOpNode{ + public abstract NodeCategory category(); + + public void build(Table table){} + + public String name(){ + return getClass().getSimpleName().replace("Node", ""); + } + + public static class BinaryOpNode extends LogicNode{ public BinaryOp op = BinaryOp.add; + @NodeSlotDef public double a, b; + @NodeSlotDef + public SetNum result = val -> {}; + + @Override + public void build(Table table){ + TextButton[] button = {null}; + button[0] = table.button(op.symbol, Styles.cleart, () -> { + op = BinaryOp.all[(op.ordinal() + 1) % BinaryOp.all.length]; + button[0].setText(op.symbol); + }).size(100f, 40f).pad(2f).get(); + } + + @Override + public void run(){ + result.set(op.function.get(a, b)); + } + + @Override + public NodeCategory category(){ + return NodeCategory.operations; + } } - public static class NodeInput{ - public boolean num; - public String name; - public SetNum setNum; - public Cons setObject; + public static class ConditionNode extends LogicNode{ + @NodeSlotDef(input = true) + public Runnable input = this::run; + @NodeSlotDef + public double condition; + @NodeSlotDef + public Runnable yes, no; + + @Override + public void run(){ + if(condition > 0){ + yes.run(); + }else{ + no.run(); + } + } + + @Override + public NodeCategory category(){ + return NodeCategory.controlFlow; + } + } + + public static class NumberNode extends LogicNode{ + @NodeSlotDef + public SetNum value; + public double var; + + @Override + public void build(Table table){ + table.field(var + "", Styles.nodeField, str -> var = Strings.parseDouble(str, var)) + .valid(Strings::canParsePositiveFloat) + .size(100f, 40f).pad(2f).color(table.color) + .update(f -> f.setColor(f.isValid() ? table.color : Color.white)); + } + + @Override + public void run(){ + value.set(var); + } + + @Override + public NodeCategory category(){ + return NodeCategory.controlFlow; + } + } + + public static class SignalNode extends LogicNode{ + @NodeSlotDef + public Runnable run; + + @Override + public void run(){ + run.run(); + } + + @Override + public NodeCategory category(){ + return NodeCategory.controlFlow; + } + } + + /** A field for a node, either an input or output. */ + public static class NodeSlot{ + /** The slot's display name. */ + public final String name; + /** If true this field accepts values. */ + public final boolean input; + /** The type of data accepted or returned by this slot. */ + public final DataType type; + + public final NumOutput numOutput; + public final ObjOutput objOutput; + + public NodeSlot(String name, boolean input, DataType type, NumOutput numOutput, ObjOutput objOutput){ + this.name = name; + this.input = input; + this.type = type; + this.numOutput = numOutput; + this.objOutput = objOutput; + } + } + + static{ + new NodeSlot("a", true, DataType.number, (BinaryOpNode node, double val) -> node.a = val, null); + } + + public interface NumOutput{ + void set(N node, double val); + } + + public interface ObjOutput{ + void set(N node, T val); } public interface SetNum{ void set(double val); } + public interface SetObj{ + void set(T val); + } + + public enum NodeCategory{ + controlFlow(Pal.accentBack), + operations(Pal.place.cpy().shiftSaturation(-0.4f).mul(0.7f)); + + public final Color color; + + NodeCategory(Color color){ + this.color = color; + } + } + + /** The types of data a node field can be. */ + public enum DataType{ + /** A double. Used for integer calculations as well. */ + number(Pal.place), + /** Any type of content, e.g. item. */ + content(Color.cyan), + /** A building of a tile. */ + building(Pal.items), + /** A unit on the map. */ + unit(Pal.health), + /** Control flow (void)*/ + control(Color.white), + /** Java string */ + string(Color.royal); + + public final Color color; + + DataType(Color color){ + this.color = color; + } + } + } diff --git a/core/src/mindustry/ui/Styles.java b/core/src/mindustry/ui/Styles.java index 9a006412e9..2bc2fe36fd 100644 --- a/core/src/mindustry/ui/Styles.java +++ b/core/src/mindustry/ui/Styles.java @@ -31,7 +31,7 @@ public class Styles{ public static KeybindDialogStyle defaultKeybindDialog; public static SliderStyle defaultSlider, vSlider; public static LabelStyle defaultLabel, outlineLabel, techLabel; - public static TextFieldStyle defaultField, areaField; + public static TextFieldStyle defaultField, nodeField, areaField; public static CheckBoxStyle defaultCheck; public static DialogStyle defaultDialog, fullDialog; @@ -306,6 +306,20 @@ public class Styles{ messageFont = Fonts.def; messageFontColor = Color.gray; }}; + + nodeField = new TextFieldStyle(){{ + font = Fonts.chat; + fontColor = Color.white; + disabledFontColor = Color.gray; + disabledBackground = underlineDisabled; + selection = Tex.selection; + background = underlineWhite; + invalidBackground = underlineRed; + cursor = Tex.cursor; + messageFont = Fonts.def; + messageFontColor = Color.gray; + }}; + areaField = new TextFieldStyle(){{ font = Fonts.chat; fontColor = Color.white; diff --git a/core/src/mindustry/world/blocks/logic/LogicProcessor.java b/core/src/mindustry/world/blocks/logic/LogicProcessor.java new file mode 100644 index 0000000000..e6d180d83c --- /dev/null +++ b/core/src/mindustry/world/blocks/logic/LogicProcessor.java @@ -0,0 +1,28 @@ +package mindustry.world.blocks.logic; + +import mindustry.*; +import mindustry.gen.*; +import mindustry.world.*; + +public class LogicProcessor extends Block{ + + public LogicProcessor(String name){ + super(name); + update = true; + configurable = true; + } + + public class LogicEntity extends Building{ + + @Override + public void updateTile(){ + + } + + @Override + public boolean configTapped(){ + Vars.ui.logic.show(); + return false; + } + } +} diff --git a/gradle.properties b/gradle.properties index 95f57861db..688aecc199 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=c47296a40165be7bf7c15d4ae9262c3de401e48e +archash=ebfb38e52d8af4d0a48fbbdfc702846a0d135e21