diff --git a/jigsaw-pieces/stronghold/door/iron.json b/jigsaw-pieces/stronghold/door/iron.json new file mode 100644 index 00000000..d61f6e43 --- /dev/null +++ b/jigsaw-pieces/stronghold/door/iron.json @@ -0,0 +1,97 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms" + ], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms" + ], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "NORTH_NEGATIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/iron-door" +} diff --git a/jigsaw-pieces/stronghold/door/iron2.json b/jigsaw-pieces/stronghold/door/iron2.json new file mode 100644 index 00000000..5f2fbee5 --- /dev/null +++ b/jigsaw-pieces/stronghold/door/iron2.json @@ -0,0 +1,97 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms" + ], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms" + ], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "NORTH_NEGATIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/iron-door2" +} diff --git a/jigsaw-pieces/stronghold/door/wood.json b/jigsaw-pieces/stronghold/door/wood.json new file mode 100644 index 00000000..87bc1ef1 --- /dev/null +++ b/jigsaw-pieces/stronghold/door/wood.json @@ -0,0 +1,89 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/wood-door" +} diff --git a/jigsaw-pieces/stronghold/door/wood2.json b/jigsaw-pieces/stronghold/door/wood2.json new file mode 100644 index 00000000..dd5403f9 --- /dev/null +++ b/jigsaw-pieces/stronghold/door/wood2.json @@ -0,0 +1,89 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/wood-door2" +} diff --git a/jigsaw-pieces/stronghold/jail/1.json b/jigsaw-pieces/stronghold/jail/1.json new file mode 100644 index 00000000..e2331eba --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/1.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/1" +} diff --git a/jigsaw-pieces/stronghold/jail/10.json b/jigsaw-pieces/stronghold/jail/10.json new file mode 100644 index 00000000..c0a01a6c --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/10.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 1 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/10" +} diff --git a/jigsaw-pieces/stronghold/jail/11.json b/jigsaw-pieces/stronghold/jail/11.json new file mode 100644 index 00000000..a4b2388f --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/11.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/11" +} diff --git a/jigsaw-pieces/stronghold/jail/12.json b/jigsaw-pieces/stronghold/jail/12.json new file mode 100644 index 00000000..31c4b692 --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/12.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/12" +} diff --git a/jigsaw-pieces/stronghold/jail/2.json b/jigsaw-pieces/stronghold/jail/2.json new file mode 100644 index 00000000..825f671a --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/2.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/2" +} diff --git a/jigsaw-pieces/stronghold/jail/3.json b/jigsaw-pieces/stronghold/jail/3.json new file mode 100644 index 00000000..9e7a579e --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/3.json @@ -0,0 +1,111 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/3" +} diff --git a/jigsaw-pieces/stronghold/jail/4.json b/jigsaw-pieces/stronghold/jail/4.json new file mode 100644 index 00000000..a8b325c4 --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/4.json @@ -0,0 +1,111 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/4" +} diff --git a/jigsaw-pieces/stronghold/jail/5.json b/jigsaw-pieces/stronghold/jail/5.json new file mode 100644 index 00000000..5f5668ac --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/5.json @@ -0,0 +1,111 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/5" +} diff --git a/jigsaw-pieces/stronghold/jail/6.json b/jigsaw-pieces/stronghold/jail/6.json new file mode 100644 index 00000000..58d999f0 --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/6.json @@ -0,0 +1,111 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/6" +} diff --git a/jigsaw-pieces/stronghold/jail/7.json b/jigsaw-pieces/stronghold/jail/7.json new file mode 100644 index 00000000..13768b35 --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/7.json @@ -0,0 +1,111 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/7" +} diff --git a/jigsaw-pieces/stronghold/jail/8.json b/jigsaw-pieces/stronghold/jail/8.json new file mode 100644 index 00000000..2e0a70d1 --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/8.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/8" +} diff --git a/jigsaw-pieces/stronghold/jail/9.json b/jigsaw-pieces/stronghold/jail/9.json new file mode 100644 index 00000000..5e1edd64 --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/9.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/9" +} diff --git a/jigsaw-pieces/stronghold/jail/blank.json b/jigsaw-pieces/stronghold/jail/blank.json new file mode 100644 index 00000000..c4ffa90f --- /dev/null +++ b/jigsaw-pieces/stronghold/jail/blank.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/jail/blank" +} diff --git a/jigsaw-pieces/stronghold/path/cap.json b/jigsaw-pieces/stronghold/path/cap.json index ce1bc035..0e53df9f 100644 --- a/jigsaw-pieces/stronghold/path/cap.json +++ b/jigsaw-pieces/stronghold/path/cap.json @@ -2,11 +2,10 @@ "connectors": [{ "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/paths" - ], + "pools": ["stronghold/paths"], "position": { "x": 0, "y": -2, @@ -14,20 +13,101 @@ }, "direction": "EAST_POSITIVE_X" }], - "max2dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "max3dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "object": "stronghold/path/cap", "placementOptions": { - "bore": true - } + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": true, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "CENTER_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/cap" } diff --git a/jigsaw-pieces/stronghold/path/corner-cross.json b/jigsaw-pieces/stronghold/path/corner-cross.json new file mode 100644 index 00000000..22909d72 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/corner-cross.json @@ -0,0 +1,129 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 3, + "y": -2, + "z": -1 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": -1, + "y": -2, + "z": 3 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/corner-cross" +} diff --git a/jigsaw-pieces/stronghold/path/corridor-cross.json b/jigsaw-pieces/stronghold/path/corridor-cross.json new file mode 100644 index 00000000..f0c97192 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/corridor-cross.json @@ -0,0 +1,157 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": -8 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": 8 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": -1, + "y": -2, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 1, + "y": -2, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/corridor-cross" +} diff --git a/jigsaw-pieces/stronghold/path/fancy-cross.json b/jigsaw-pieces/stronghold/path/fancy-cross.json index 3287f0e3..e92ac7a6 100644 --- a/jigsaw-pieces/stronghold/path/fancy-cross.json +++ b/jigsaw-pieces/stronghold/path/fancy-cross.json @@ -133,7 +133,45 @@ "meld": false, "density": 1, "boreExtendMinY": 0, - "edit": [], + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], "bottom": false, "translateCenter": false, "rotation": { diff --git a/jigsaw-pieces/stronghold/path/hazard-hall1.json b/jigsaw-pieces/stronghold/path/hazard-hall1.json new file mode 100644 index 00000000..2295fe96 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/hazard-hall1.json @@ -0,0 +1,111 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": 0, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": 0, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "weight": 1, + "block": "glass" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "block": "void_air" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/hazard-hall1" +} diff --git a/jigsaw-pieces/stronghold/path/hazard-hall2.json b/jigsaw-pieces/stronghold/path/hazard-hall2.json new file mode 100644 index 00000000..b9838a0b --- /dev/null +++ b/jigsaw-pieces/stronghold/path/hazard-hall2.json @@ -0,0 +1,111 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": 0, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": 0, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "weight": 1, + "block": "glass" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "block": "void_air" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/hazard-hall2" +} diff --git a/jigsaw-pieces/stronghold/path/hazard-hall3.json b/jigsaw-pieces/stronghold/path/hazard-hall3.json new file mode 100644 index 00000000..146d7b61 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/hazard-hall3.json @@ -0,0 +1,111 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": -2, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms"], + "position": { + "x": 0, + "y": -2, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "weight": 1, + "block": "glass" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "block": "void_air" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/hazard-hall3" +} diff --git a/jigsaw-pieces/stronghold/path/jail-room1.json b/jigsaw-pieces/stronghold/path/jail-room1.json new file mode 100644 index 00000000..c4ff81f3 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/jail-room1.json @@ -0,0 +1,143 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": -6, + "y": -2, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 6, + "y": -2, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": 0, + "y": -2, + "z": -1 + }, + "direction": "NORTH_NEGATIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/jail-room1" +} diff --git a/jigsaw-pieces/stronghold/path/jail-room2.json b/jigsaw-pieces/stronghold/path/jail-room2.json new file mode 100644 index 00000000..227e5f75 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/jail-room2.json @@ -0,0 +1,157 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": 0, + "y": -2, + "z": -1 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": 6, + "y": -2, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": 0, + "y": -2, + "z": 1 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": -6, + "y": -2, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/jail-room2" +} diff --git a/jigsaw-pieces/stronghold/path/large-corridor.json b/jigsaw-pieces/stronghold/path/large-corridor.json new file mode 100644 index 00000000..ad5bca28 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/large-corridor.json @@ -0,0 +1,138 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/doors" + ], + "position": { + "x": 0, + "y": -2, + "z": -8 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/doors" + ], + "position": { + "x": 0, + "y": -2, + "z": 8 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/wall-fixture-5x3"], + "position": { + "x": 2, + "y": -1, + "z": 2 + }, + "direction": "WEST_NEGATIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "glass", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/large-corridor" +} diff --git a/jigsaw-pieces/stronghold/path/large-cross-stairs.json b/jigsaw-pieces/stronghold/path/large-cross-stairs.json new file mode 100644 index 00000000..b8e23ef5 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/large-cross-stairs.json @@ -0,0 +1,157 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": -6, + "y": -1, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": 0, + "y": -1, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": 6, + "y": -1, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": 0, + "y": -1, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/large-cross-stairs" +} diff --git a/jigsaw-pieces/stronghold/path/large-spiral-staircase.json b/jigsaw-pieces/stronghold/path/large-spiral-staircase.json index 422e94f9..b9903b45 100644 --- a/jigsaw-pieces/stronghold/path/large-spiral-staircase.json +++ b/jigsaw-pieces/stronghold/path/large-spiral-staircase.json @@ -3,11 +3,10 @@ { "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/paths" - ], + "pools": ["stronghold/paths", "stronghold/doors"], "position": { "x": -3, "y": 7, @@ -18,11 +17,10 @@ { "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/paths" - ], + "pools": ["stronghold/paths", "stronghold/doors"], "position": { "x": 3, "y": -11, @@ -33,11 +31,10 @@ { "targetName": "*", "innerConnector": true, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/ceiling-5x5" - ], + "pools": ["stronghold/ceiling-5x5"], "position": { "x": 0, "y": 10, @@ -46,20 +43,63 @@ "direction": "UP_POSITIVE_Y" } ], - "max2dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "max3dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "object": "stronghold/path/large-spiral-staircase", "placementOptions": { - "bore": true - } + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": true, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "CENTER_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/large-spiral-staircase" } diff --git a/jigsaw-pieces/stronghold/path/medium-corridor.json b/jigsaw-pieces/stronghold/path/medium-corridor.json new file mode 100644 index 00000000..d482e29b --- /dev/null +++ b/jigsaw-pieces/stronghold/path/medium-corridor.json @@ -0,0 +1,132 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/wall-fixture-5x3"], + "position": { + "x": 2, + "y": -1, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "glass", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/medium-corridor" +} diff --git a/jigsaw-pieces/stronghold/path/medium-corridor2.json b/jigsaw-pieces/stronghold/path/medium-corridor2.json new file mode 100644 index 00000000..b3604b40 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/medium-corridor2.json @@ -0,0 +1,143 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": 4 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": -4 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/wall-fixture-5x3"], + "position": { + "x": 2, + "y": -1, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/medium-corridor2" +} diff --git a/jigsaw-pieces/stronghold/path/medium-cross.json b/jigsaw-pieces/stronghold/path/medium-cross.json new file mode 100644 index 00000000..a37fd47d --- /dev/null +++ b/jigsaw-pieces/stronghold/path/medium-cross.json @@ -0,0 +1,173 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms", + "stronghold/doors" + ], + "position": { + "x": 0, + "y": -4, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms", + "stronghold/doors" + ], + "position": { + "x": -6, + "y": -4, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms", + "stronghold/doors" + ], + "position": { + "x": 0, + "y": -4, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-connectors", + "stronghold/paths-rooms", + "stronghold/doors" + ], + "position": { + "x": 6, + "y": -4, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/medium-cross" +} diff --git a/jigsaw-pieces/stronghold/path/medium-wide-corridor1.json b/jigsaw-pieces/stronghold/path/medium-wide-corridor1.json new file mode 100644 index 00000000..9e2c2d28 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/medium-wide-corridor1.json @@ -0,0 +1,129 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -3, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -3, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/medium-wide-corridor1" +} diff --git a/jigsaw-pieces/stronghold/path/portal-hall.json b/jigsaw-pieces/stronghold/path/portal-hall.json new file mode 100644 index 00000000..436cea8e --- /dev/null +++ b/jigsaw-pieces/stronghold/path/portal-hall.json @@ -0,0 +1,129 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 6, + "y": -4, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": -6, + "y": -4, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/portal-hall" +} diff --git a/jigsaw-pieces/stronghold/path/small-corridor.json b/jigsaw-pieces/stronghold/path/small-corridor.json index d310c2d2..4a210b81 100644 --- a/jigsaw-pieces/stronghold/path/small-corridor.json +++ b/jigsaw-pieces/stronghold/path/small-corridor.json @@ -3,9 +3,10 @@ { "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": ["stronghold/paths"], + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], "position": { "x": 0, "y": -2, @@ -16,44 +17,102 @@ { "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": ["stronghold/paths"], + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], "position": { "x": 0, "y": -2, "z": 4 }, "direction": "SOUTH_POSITIVE_Z" - }, - { - "targetName": "*", - "innerConnector": true, - "rotateConnector": false, - "name": "", - "pools": ["stronghold/wall-fixture-5x3"], - "position": { - "x": 2, - "y": -1, - "z": 0 - }, - "direction": "WEST_NEGATIVE_X" } ], - "max2dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "max3dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "object": "stronghold/path/small-corridor", "placementOptions": { - "bore": true - } + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "glass", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/small-corridor" } diff --git a/jigsaw-pieces/stronghold/path/small-cross.json b/jigsaw-pieces/stronghold/path/small-cross.json index ff7df3d3..8c95afa3 100644 --- a/jigsaw-pieces/stronghold/path/small-cross.json +++ b/jigsaw-pieces/stronghold/path/small-cross.json @@ -3,48 +3,13 @@ { "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": ["stronghold/paths"], - "position": { - "x": 0, - "y": -3, - "z": -3 - }, - "direction": "NORTH_NEGATIVE_Z" - }, - { - "targetName": "*", - "innerConnector": false, - "rotateConnector": false, - "name": "", - "pools": ["stronghold/paths"], - "position": { - "x": 3, - "y": -3, - "z": 0 - }, - "direction": "EAST_POSITIVE_X" - }, - { - "targetName": "*", - "innerConnector": false, - "rotateConnector": false, - "name": "", - "pools": ["stronghold/paths"], - "position": { - "x": 0, - "y": -3, - "z": 3 - }, - "direction": "SOUTH_POSITIVE_Z" - }, - { - "targetName": "*", - "innerConnector": false, - "rotateConnector": false, - "name": "", - "pools": ["stronghold/paths"], + "pools": [ + "stronghold/paths-connectors", + "stronghold/doors" + ], "position": { "x": -3, "y": -3, @@ -55,44 +20,150 @@ { "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": ["stronghold/floor-3x3"], + "pools": [ + "stronghold/paths-rooms", + "stronghold/doors" + ], "position": { "x": 0, - "y": -2, - "z": 0 + "y": -3, + "z": 3 }, - "direction": "DOWN_NEGATIVE_Y" + "direction": "SOUTH_POSITIVE_Z" }, { "targetName": "*", - "innerConnector": true, + "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", - "pools": ["stronghold/ceiling-5x5"], + "pools": [ + "stronghold/paths-connectors", + "stronghold/doors" + ], "position": { - "x": 0, - "y": 1, + "x": 3, + "y": -3, "z": 0 }, - "direction": "UP_POSITIVE_Y" + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/paths-rooms", + "stronghold/doors" + ], + "position": { + "x": 0, + "y": -3, + "z": -3 + }, + "direction": "NORTH_NEGATIVE_Z" } ], - "max2dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "max3dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "object": "stronghold/path/small-cross", "placementOptions": { - "bore": true - } + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/small-cross" } diff --git a/jigsaw-pieces/stronghold/path/stair-split.json b/jigsaw-pieces/stronghold/path/stair-split.json new file mode 100644 index 00000000..94a28831 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/stair-split.json @@ -0,0 +1,143 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": -5 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": 0, + "y": 1, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors"], + "position": { + "x": 0, + "y": -5, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/stair-split" +} diff --git a/jigsaw-pieces/stronghold/path/stairs1.json b/jigsaw-pieces/stronghold/path/stairs1.json new file mode 100644 index 00000000..27e4a1a3 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/stairs1.json @@ -0,0 +1,111 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": -5, + "z": -3 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors"], + "position": { + "x": 0, + "y": 1, + "z": 3 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "weight": 1, + "block": "glass" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "block": "void_air" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/stairs1" +} diff --git a/jigsaw-pieces/stronghold/path/straight-staircase.json b/jigsaw-pieces/stronghold/path/straight-staircase.json index 8bcca495..e77aebca 100644 --- a/jigsaw-pieces/stronghold/path/straight-staircase.json +++ b/jigsaw-pieces/stronghold/path/straight-staircase.json @@ -6,7 +6,7 @@ "rotateConnector": false, "name": "", "pools": [ - "stronghold/paths" + "stronghold/paths", "stronghold/doors" ], "position": { "x": 0, @@ -21,7 +21,7 @@ "rotateConnector": false, "name": "", "pools": [ - "stronghold/paths" + "stronghold/paths", "stronghold/doors" ], "position": { "x": 0, diff --git a/jigsaw-pieces/stronghold/path/tee-cross.json b/jigsaw-pieces/stronghold/path/tee-cross.json new file mode 100644 index 00000000..33211708 --- /dev/null +++ b/jigsaw-pieces/stronghold/path/tee-cross.json @@ -0,0 +1,143 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors", "stronghold/doors"], + "position": { + "x": -4, + "y": -2, + "z": -1 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": 3 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors", "stronghold/doors"], + "position": { + "x": 4, + "y": -2, + "z": -1 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/tee-cross" +} diff --git a/jigsaw-pieces/stronghold/path/tee-cross2.json b/jigsaw-pieces/stronghold/path/tee-cross2.json new file mode 100644 index 00000000..0a172a8e --- /dev/null +++ b/jigsaw-pieces/stronghold/path/tee-cross2.json @@ -0,0 +1,143 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors", "stronghold/doors"], + "position": { + "x": -4, + "y": -2, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/paths-rooms", "stronghold/doors", "stronghold/doors"], + "position": { + "x": 0, + "y": -2, + "z": 1 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors", "stronghold/doors", "stronghold/doors"], + "position": { + "x": 4, + "y": -2, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/tee-cross2" +} diff --git a/jigsaw-pieces/stronghold/path/tiny-cross.json b/jigsaw-pieces/stronghold/path/tiny-cross.json new file mode 100644 index 00000000..39c0865e --- /dev/null +++ b/jigsaw-pieces/stronghold/path/tiny-cross.json @@ -0,0 +1,146 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 0, + "y": -2, + "z": -1 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": -1, + "y": -2, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 0, + "y": -2, + "z": 1 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 1, + "y": -2, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [{ + "chance": 1, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "glass", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/path/tiny-cross" +} diff --git a/jigsaw-pieces/stronghold/portal/main.json b/jigsaw-pieces/stronghold/portal/main.json index 07dfcfa8..89cfa928 100644 --- a/jigsaw-pieces/stronghold/portal/main.json +++ b/jigsaw-pieces/stronghold/portal/main.json @@ -20,37 +20,196 @@ "density": 1, "boreExtendMinY": 0, "edit": [ - { - "find": [ - {"block": "glass"} - ], - "replace": { - "palette": [ - { - "block": "void_air" - } - ] - } - },{ - "find": [ - {"block": "end_portal_frame"} - ], - "replace": { - "palette": [ - { - "weight": 3, - "block": "end_portal_frame", - "data": { - "eye": true - } - }, - { - "weight": 10, - "block": "end_portal_frame" - } - ] - } + { + "chance": 0.15, + "find": [{ + "debug": false, + "data": {"facing": "east"}, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": { + "eye": "true", + "facing": "east" + }, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" + }] + }, + "exact": true + }, + { + "chance": 0.15, + "find": [{ + "debug": false, + "data": {"facing": "west"}, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": { + "eye": "true", + "facing": "west" + }, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" + }] + }, + "exact": true + }, + { + "chance": 0.15, + "find": [{ + "debug": false, + "data": {"facing": "north"}, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": { + "eye": "true", + "facing": "north" + }, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" + }] + }, + "exact": true + }, + { + "chance": 0.15, + "find": [{ + "debug": false, + "data": {"facing": "south"}, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": { + "eye": "true", + "facing": "south" + }, + "weight": 1, + "block": "end_portal_frame", + "key": "minecraft" + }] + }, + "exact": true + }, + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }, + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 4, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }] + }, + "exact": false + } + ], "bottom": false, "translateCenter": false, "rotation": { diff --git a/jigsaw-pieces/stronghold/portal/top.json b/jigsaw-pieces/stronghold/portal/top.json index 5056db7f..39a3bc8d 100644 --- a/jigsaw-pieces/stronghold/portal/top.json +++ b/jigsaw-pieces/stronghold/portal/top.json @@ -132,9 +132,7 @@ "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/portal-paths" - ], + "pools": ["stronghold/portal-paths"], "position": { "x": 0, "y": -5, @@ -148,9 +146,7 @@ "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/portal-paths" - ], + "pools": ["stronghold/portal-paths"], "position": { "x": 14, "y": -5, @@ -164,9 +160,7 @@ "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/portal-paths" - ], + "pools": ["stronghold/portal-paths"], "position": { "x": 0, "y": -5, @@ -180,9 +174,7 @@ "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [ - "stronghold/portal-paths" - ], + "pools": ["stronghold/portal-paths"], "position": { "x": -14, "y": -5, @@ -198,18 +190,61 @@ "density": 1, "boreExtendMinY": 0, "edit": [ - { - "find": [ - {"block": "glass"} - ], - "replace": { - "palette": [ - { - "block": "void_air" - } - ] + { + "chance": 0.3, + "find": [ + { + "block": "stone_bricks" } + ], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "block": "mossy_stone_bricks" + }, + { + "block": "cracked_stone_bricks" + } + ] + } + }, + { + "chance": 0.4, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone", + "key": "minecraft" }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }] + }, + "exact": false + } + ], "bottom": false, "translateCenter": false, "rotation": { @@ -261,5 +296,5 @@ "exponent": 1 } }, - "object": "stronghold/portal/top" + "object": "stronghold/portal/top_new" } diff --git a/jigsaw-pieces/stronghold/room/sleeping-quarters.json b/jigsaw-pieces/stronghold/room/sleeping-quarters.json new file mode 100644 index 00000000..bdd212bf --- /dev/null +++ b/jigsaw-pieces/stronghold/room/sleeping-quarters.json @@ -0,0 +1,102 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -6, + "y": -4, + "z": -2 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [ + { + "block": "stone_bricks" + } + ], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "block": "mossy_stone_bricks" + }, + { + "block": "cracked_stone_bricks" + } + ] + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/room/sleeping-quarters" +} diff --git a/jigsaw-pieces/stronghold/room/stairs-down.json b/jigsaw-pieces/stronghold/room/stairs-down.json new file mode 100644 index 00000000..d8e52ebc --- /dev/null +++ b/jigsaw-pieces/stronghold/room/stairs-down.json @@ -0,0 +1,118 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -2, + "y": 0, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 4, + "y": -8, + "z": -4 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [ + { + "block": "stone_bricks" + } + ], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "block": "mossy_stone_bricks" + }, + { + "block": "cracked_stone_bricks" + } + ] + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/room/stairs-down" +} diff --git a/jigsaw-pieces/stronghold/room/stairs-up-down.json b/jigsaw-pieces/stronghold/room/stairs-up-down.json new file mode 100644 index 00000000..6ec4023d --- /dev/null +++ b/jigsaw-pieces/stronghold/room/stairs-up-down.json @@ -0,0 +1,132 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -2, + "y": -4, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 4, + "y": -12, + "z": -4 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": -4, + "y": 4, + "z": -4 + }, + "direction": "WEST_NEGATIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [ + { + "block": "stone_bricks" + } + ], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "block": "mossy_stone_bricks" + }, + { + "block": "cracked_stone_bricks" + } + ] + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/room/stairs-up-down" +} diff --git a/jigsaw-pieces/stronghold/room/stairs-up.json b/jigsaw-pieces/stronghold/room/stairs-up.json new file mode 100644 index 00000000..14202529 --- /dev/null +++ b/jigsaw-pieces/stronghold/room/stairs-up.json @@ -0,0 +1,118 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -2, + "y": -8, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": -4, + "y": 0, + "z": -4 + }, + "direction": "WEST_NEGATIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [ + { + "block": "stone_bricks" + } + ], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "block": "mossy_stone_bricks" + }, + { + "block": "cracked_stone_bricks" + } + ] + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/room/stairs-up" +} diff --git a/jigsaw-pieces/stronghold/room/study.json b/jigsaw-pieces/stronghold/room/study.json new file mode 100644 index 00000000..8fd8fa4a --- /dev/null +++ b/jigsaw-pieces/stronghold/room/study.json @@ -0,0 +1,102 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -2, + "y": -4, + "z": 5 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [ + { + "block": "stone_bricks" + } + ], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "block": "mossy_stone_bricks" + }, + { + "block": "cracked_stone_bricks" + } + ] + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/room/study" +} diff --git a/jigsaw-pieces/stronghold/room/witch-room-end.json b/jigsaw-pieces/stronghold/room/witch-room-end.json index 71b272da..8bf1c866 100644 --- a/jigsaw-pieces/stronghold/room/witch-room-end.json +++ b/jigsaw-pieces/stronghold/room/witch-room-end.json @@ -6,7 +6,7 @@ "entityCount": 1, "rotateConnector": false, "name": "", - "pools": [], + "pools": [""], "position": { "x": 0, "y": -3, diff --git a/jigsaw-pieces/stronghold/rooms/alter1.json b/jigsaw-pieces/stronghold/rooms/alter1.json new file mode 100644 index 00000000..a97741f7 --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/alter1.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/alter1" +} diff --git a/jigsaw-pieces/stronghold/rooms/boomtube-test.json b/jigsaw-pieces/stronghold/rooms/boomtube-test.json new file mode 100644 index 00000000..cc319c6c --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/boomtube-test.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths"], + "position": { + "x": -5, + "y": -5, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/boomtube-test" +} diff --git a/jigsaw-pieces/stronghold/rooms/chestroom1-trap.json b/jigsaw-pieces/stronghold/rooms/chestroom1-trap.json new file mode 100644 index 00000000..d36fc268 --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/chestroom1-trap.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/chestroom1-trap" +} diff --git a/jigsaw-pieces/stronghold/rooms/chestroom1.json b/jigsaw-pieces/stronghold/rooms/chestroom1.json new file mode 100644 index 00000000..7a0e0ad6 --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/chestroom1.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/chestroom1" +} diff --git a/jigsaw-pieces/stronghold/rooms/chestroom2-trap.json b/jigsaw-pieces/stronghold/rooms/chestroom2-trap.json new file mode 100644 index 00000000..1c0e3bb9 --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/chestroom2-trap.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/chestroom2-trap" +} diff --git a/jigsaw-pieces/stronghold/rooms/chestroom2.json b/jigsaw-pieces/stronghold/rooms/chestroom2.json new file mode 100644 index 00000000..90592ece --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/chestroom2.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 2 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/chestroom2" +} diff --git a/jigsaw-pieces/stronghold/rooms/jail-complex.json b/jigsaw-pieces/stronghold/rooms/jail-complex.json new file mode 100644 index 00000000..4de8354c --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/jail-complex.json @@ -0,0 +1,297 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": -12, + "y": -5, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 12, + "y": -5, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": 6, + "y": -5, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": -6, + "y": -5, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": -6, + "y": -5, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": 6, + "y": -5, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": 6, + "y": 0, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": -6, + "y": 0, + "z": 6 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": -6, + "y": 0, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/jails"], + "position": { + "x": 6, + "y": 0, + "z": -6 + }, + "direction": "NORTH_NEGATIVE_Z" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }, + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }] + }, + "exact": false + }, + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_brick_stairs", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_brick_stairs", + "key": "minecraft" + }] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/jail-complex" +} diff --git a/jigsaw-pieces/stronghold/rooms/library-large.json b/jigsaw-pieces/stronghold/rooms/library-large.json new file mode 100644 index 00000000..9005ec3e --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/library-large.json @@ -0,0 +1,215 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -10, + "y": -6, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "cobweb", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }, + { + "chance": 0.2, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "bookshelf", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "oak_planks", + "key": "minecraft" + }] + }, + "exact": false + }, + { + "chance": 0.7, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "chest", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }, + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }, + { + "chance": 0.6, + "find": [ + { + "block": "lectern" + } + ], + "replace": { + "palette": [ + { + "block": "lectern", + "data": { + "has_book": "true" + } + } + ] + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/library-large" +} diff --git a/jigsaw-pieces/stronghold/rooms/library.json b/jigsaw-pieces/stronghold/rooms/library.json new file mode 100644 index 00000000..1c594997 --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/library.json @@ -0,0 +1,197 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -6, + "y": -4, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "cobweb", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }, + { + "chance": 0.2, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "bookshelf", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "oak_planks", + "key": "minecraft" + }] + }, + "exact": false + }, + { + "chance": 0.85, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "chest", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "void_air", + "key": "minecraft" + }] + }, + "exact": false + }, + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/library" +} diff --git a/jigsaw-pieces/stronghold/rooms/maze1.json b/jigsaw-pieces/stronghold/rooms/maze1.json new file mode 100644 index 00000000..85a19443 --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/maze1.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -6, + "y": -3, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/maze1" +} diff --git a/jigsaw-pieces/stronghold/rooms/maze2.json b/jigsaw-pieces/stronghold/rooms/maze2.json new file mode 100644 index 00000000..7242d465 --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/maze2.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -6, + "y": -2, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/maze2" +} diff --git a/jigsaw-pieces/stronghold/rooms/maze3.json b/jigsaw-pieces/stronghold/rooms/maze3.json new file mode 100644 index 00000000..bc955e4c --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/maze3.json @@ -0,0 +1,113 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": -6, + "y": -3, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/maze3" +} diff --git a/jigsaw-pieces/stronghold/rooms/oreroom.json b/jigsaw-pieces/stronghold/rooms/oreroom.json new file mode 100644 index 00000000..cdb90fde --- /dev/null +++ b/jigsaw-pieces/stronghold/rooms/oreroom.json @@ -0,0 +1,141 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 3 + }, + "direction": "SOUTH_POSITIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }, + { + "chance": 0.75, + "find":[ + { + "block": "stone" + } + ], + "replace": { + "palette": [ + { + "block": "coal_ore", + "weight": 10 + }, + { + "block": "gold_ore", + "weight": 6 + }, + { + "block": "diamond_ore", + "weight": 2 + }, + { + "block": "iron_ore", + "weight": 8 + } + ] + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/rooms/oreroom" +} diff --git a/jigsaw-pieces/stronghold/stairs/casing-floor-hollow.json b/jigsaw-pieces/stronghold/stairs/casing-floor-hollow.json new file mode 100644 index 00000000..7f8937ce --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/casing-floor-hollow.json @@ -0,0 +1,89 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/stairs/casing"], + "position": { + "x": 0, + "y": 0, + "z": 0 + }, + "direction": "UP_POSITIVE_Y" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": 1, + "z": 0 + }, + "direction": "DOWN_NEGATIVE_Y" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": false + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/casing-floor-hollow" +} diff --git a/jigsaw-pieces/stronghold/stairs/casing-floor-solid.json b/jigsaw-pieces/stronghold/stairs/casing-floor-solid.json new file mode 100644 index 00000000..612509d4 --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/casing-floor-solid.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": 0, + "z": 0 + }, + "direction": "UP_POSITIVE_Y" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": false + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 180, + "enabled": true + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/casing-floor-solid" +} diff --git a/jigsaw-pieces/stronghold/stairs/casing-tight.json b/jigsaw-pieces/stronghold/stairs/casing-tight.json new file mode 100644 index 00000000..eae18a81 --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/casing-tight.json @@ -0,0 +1,193 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": 0, + "y": -4, + "z": -4 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": 4, + "y": -4, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": 0, + "y": -4, + "z": 4 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": -4, + "y": -4, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/stairs/med-vertical-naked"], + "position": { + "x": 0, + "y": 0, + "z": 0 + }, + "direction": "DOWN_NEGATIVE_Y" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/stairs/med-vertical-naked"], + "position": { + "x": 0, + "y": -1, + "z": 0 + }, + "direction": "UP_POSITIVE_Y" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/stairs/casing-floor"], + "position": { + "x": 0, + "y": -4, + "z": 0 + }, + "direction": "DOWN_NEGATIVE_Y" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": false + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/casing-tight" +} diff --git a/jigsaw-pieces/stronghold/stairs/casing.json b/jigsaw-pieces/stronghold/stairs/casing.json new file mode 100644 index 00000000..1ca97d9b --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/casing.json @@ -0,0 +1,193 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": 0, + "y": -4, + "z": -4 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": 4, + "y": -4, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": 0, + "y": -4, + "z": 4 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [ + "stronghold/doors", + "stronghold/doors", + "stronghold/connectors-paths", + "stronghold/connectors-rooms", + "stronghold/wall", + "stronghold/wall", + "stronghold/wall" + ], + "position": { + "x": -4, + "y": -4, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/stairs/med-vertical-naked"], + "position": { + "x": 0, + "y": 0, + "z": 0 + }, + "direction": "DOWN_NEGATIVE_Y" + }, + { + "targetName": "*", + "innerConnector": true, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/stairs/med-vertical-naked"], + "position": { + "x": 0, + "y": -1, + "z": 0 + }, + "direction": "UP_POSITIVE_Y" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/stairs/casing-floor"], + "position": { + "x": 0, + "y": -4, + "z": 0 + }, + "direction": "DOWN_NEGATIVE_Y" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": false + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/casing" +} diff --git a/jigsaw-pieces/stronghold/stairs/med-vertical-complete1.json b/jigsaw-pieces/stronghold/stairs/med-vertical-complete1.json new file mode 100644 index 00000000..c0f884f0 --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/med-vertical-complete1.json @@ -0,0 +1,227 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": -3, + "y": -9, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 3, + "y": 5, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }, + { + "chance": 0.6, + "find": [ + { + "block": "cobblestone" + } + ], + "replace": { + "palette": [ + { + "block": "stone_bricks", + "weight": 2 + }, + { + "block": "mossy_cobblestone", + "weight": 5 + } + ], + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5 + } + }, + { + "chance": 0.6, + "exact": true, + "find": [ + { + "block": "cobblestone_slab", + "data": { + "type": "bottom" + } + } + ], + "replace": { + "palette": [ + { + "block": "stone_brick_slab", + "weight": 2 + }, + { + "block": "mossy_cobblestone_slab", + "weight": 5 + } + ], + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5 + } + }, + { + "chance": 0.6, + "exact": true, + "find": [ + { + "block": "cobblestone_slab", + "data": { + "type": "top" + } + } + ], + "replace": { + "palette": [ + { + "block": "stone_brick_slab", + "data": { + "type": "top" + }, + "weight": 2 + }, + { + "block": "mossy_cobblestone_slab", + "data": { + "type": "top" + }, + "weight": 5 + } + ], + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5 + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/med-vertical-complete1" +} diff --git a/jigsaw-pieces/stronghold/stairs/med-vertical-complete2.json b/jigsaw-pieces/stronghold/stairs/med-vertical-complete2.json new file mode 100644 index 00000000..54b04a64 --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/med-vertical-complete2.json @@ -0,0 +1,241 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": -3, + "y": -9, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 0, + "y": 0, + "z": 3 + }, + "direction": "SOUTH_POSITIVE_Z" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": ["stronghold/paths-connectors"], + "position": { + "x": 3, + "y": 5, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [ + { + "chance": 0.3, + "find": [{ + "debug": false, + "data": {}, + "weight": 1, + "block": "stone_bricks", + "key": "minecraft" + }], + "replace": { + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5, + "palette": [ + { + "debug": false, + "data": {}, + "weight": 1, + "block": "mossy_stone_bricks", + "key": "minecraft" + }, + { + "debug": false, + "data": {}, + "weight": 1, + "block": "cracked_stone_bricks", + "key": "minecraft" + } + ] + }, + "exact": false + }, + { + "chance": 0.6, + "find": [ + { + "block": "cobblestone" + } + ], + "replace": { + "palette": [ + { + "block": "stone_bricks", + "weight": 2 + }, + { + "block": "mossy_cobblestone", + "weight": 5 + } + ], + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5 + } + }, + { + "chance": 0.6, + "exact": true, + "find": [ + { + "block": "cobblestone_slab", + "data": { + "type": "bottom" + } + } + ], + "replace": { + "palette": [ + { + "block": "stone_bricks_slab", + "weight": 2 + }, + { + "block": "mossy_cobblestone_slab", + "weight": 5 + } + ], + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5 + } + }, + { + "chance": 0.6, + "exact": true, + "find": [ + { + "block": "cobblestone_slab", + "data": { + "type": "top" + } + } + ], + "replace": { + "palette": [ + { + "block": "stone_bricks_slab", + "data": { + "type": "top" + }, + "weight": 2 + }, + { + "block": "mossy_cobblestone_slab", + "data": { + "type": "top" + }, + "weight": 5 + } + ], + "style": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "zoom": 5 + } + } + ], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/med-vertical-complete2" +} diff --git a/jigsaw-pieces/stronghold/stairs/med-vertical-naked.json b/jigsaw-pieces/stronghold/stairs/med-vertical-naked.json new file mode 100644 index 00000000..30f68aea --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/med-vertical-naked.json @@ -0,0 +1,91 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "DOWN_NEGATIVE_Y" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": 1, + "z": 0 + }, + "direction": "UP_POSITIVE_Y" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": false + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/med-vertical-naked" +} diff --git a/jigsaw-pieces/stronghold/stairs/sml-vertical-naked.json b/jigsaw-pieces/stronghold/stairs/sml-vertical-naked.json new file mode 100644 index 00000000..ff58d40b --- /dev/null +++ b/jigsaw-pieces/stronghold/stairs/sml-vertical-naked.json @@ -0,0 +1,91 @@ +{ + "connectors": [ + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 0 + }, + "direction": "DOWN_NEGATIVE_Y" + }, + { + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": 1, + "z": 0 + }, + "direction": "UP_POSITIVE_Y" + } + ], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": false + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/stairs/sml-vertical-naked" +} diff --git a/jigsaw-pieces/stronghold/wall-fixture/5x3/brew-set.json b/jigsaw-pieces/stronghold/wall-fixture/5x3/brew-set.json index e5dba000..14722506 100644 --- a/jigsaw-pieces/stronghold/wall-fixture/5x3/brew-set.json +++ b/jigsaw-pieces/stronghold/wall-fixture/5x3/brew-set.json @@ -2,8 +2,10 @@ "connectors": [{ "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", + "pools": [], "position": { "x": 0, "y": -1, @@ -11,17 +13,63 @@ }, "direction": "EAST_POSITIVE_X" }], - "max2dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "max3dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } }, "object": "stronghold/wall-fixture/5x3/brew-set" } diff --git a/jigsaw-pieces/stronghold/wall-fixture/5x3/brewing-shelf.json b/jigsaw-pieces/stronghold/wall-fixture/5x3/brewing-shelf.json index 5225ca62..b15bed4f 100644 --- a/jigsaw-pieces/stronghold/wall-fixture/5x3/brewing-shelf.json +++ b/jigsaw-pieces/stronghold/wall-fixture/5x3/brewing-shelf.json @@ -2,8 +2,10 @@ "connectors": [{ "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", + "pools": [], "position": { "x": 0, "y": -1, @@ -11,17 +13,63 @@ }, "direction": "EAST_POSITIVE_X" }], - "max2dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "max3dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } }, "object": "stronghold/wall-fixture/5x3/brewing-shelf" } diff --git a/jigsaw-pieces/stronghold/wall-fixture/5x3/chains.json b/jigsaw-pieces/stronghold/wall-fixture/5x3/chains.json new file mode 100644 index 00000000..a50e1705 --- /dev/null +++ b/jigsaw-pieces/stronghold/wall-fixture/5x3/chains.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/wall-fixture/5x3/chains" +} diff --git a/jigsaw-pieces/stronghold/wall-fixture/5x3/lantern.json b/jigsaw-pieces/stronghold/wall-fixture/5x3/lantern.json index 401a7e1f..eadc0f5c 100644 --- a/jigsaw-pieces/stronghold/wall-fixture/5x3/lantern.json +++ b/jigsaw-pieces/stronghold/wall-fixture/5x3/lantern.json @@ -2,8 +2,10 @@ "connectors": [{ "targetName": "*", "innerConnector": false, + "entityCount": 1, "rotateConnector": false, "name": "", + "pools": [], "position": { "x": 0, "y": -1, @@ -11,17 +13,63 @@ }, "direction": "EAST_POSITIVE_X" }], - "max2dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} - }, - "max3dDim": { - "nullSupport": false, - "check": {}, - "time": {}, - "write": {} + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } }, "object": "stronghold/wall-fixture/5x3/lantern" } diff --git a/jigsaw-pieces/stronghold/wall-fixture/5x3/mixed1.json b/jigsaw-pieces/stronghold/wall-fixture/5x3/mixed1.json new file mode 100644 index 00000000..87892fd9 --- /dev/null +++ b/jigsaw-pieces/stronghold/wall-fixture/5x3/mixed1.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/wall-fixture/5x3/mixed1" +} diff --git a/jigsaw-pieces/stronghold/wall-fixture/5x3x3/chains.json b/jigsaw-pieces/stronghold/wall-fixture/5x3x3/chains.json new file mode 100644 index 00000000..9bc93e45 --- /dev/null +++ b/jigsaw-pieces/stronghold/wall-fixture/5x3x3/chains.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": -1 + }, + "direction": "NORTH_NEGATIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold\\wall-fixture\\5x3x3\\chains" +} diff --git a/jigsaw-pieces/stronghold/wall-fixture/5x3x3/cobweb.json b/jigsaw-pieces/stronghold/wall-fixture/5x3x3/cobweb.json new file mode 100644 index 00000000..6c1cf451 --- /dev/null +++ b/jigsaw-pieces/stronghold/wall-fixture/5x3x3/cobweb.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": -1 + }, + "direction": "NORTH_NEGATIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold\\wall-fixture\\5x3x3\\cobweb" +} diff --git a/jigsaw-pieces/stronghold/wall-fixture/blank.json b/jigsaw-pieces/stronghold/wall-fixture/blank.json new file mode 100644 index 00000000..25cc4de4 --- /dev/null +++ b/jigsaw-pieces/stronghold/wall-fixture/blank.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -1, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/wall-fixture/blank" +} diff --git a/jigsaw-pieces/stronghold/wall/1.json b/jigsaw-pieces/stronghold/wall/1.json index c1ba98c3..e2a6381e 100644 --- a/jigsaw-pieces/stronghold/wall/1.json +++ b/jigsaw-pieces/stronghold/wall/1.json @@ -9,7 +9,7 @@ "position": { "x": 0, "y": -2, - "z": 0 + "z": 1 }, "direction": "NORTH_NEGATIVE_Z" }], @@ -46,7 +46,7 @@ "boreExtendMaxY": 0, "smartBore": false, "waterloggable": false, - "bore": true, + "bore": false, "translate": { "yRandom": 0, "x": 0, diff --git a/jigsaw-pieces/stronghold/wall/2.json b/jigsaw-pieces/stronghold/wall/2.json index 608cfba9..901b4c0a 100644 --- a/jigsaw-pieces/stronghold/wall/2.json +++ b/jigsaw-pieces/stronghold/wall/2.json @@ -9,7 +9,7 @@ "position": { "x": 0, "y": -2, - "z": 0 + "z": 1 }, "direction": "NORTH_NEGATIVE_Z" }], diff --git a/jigsaw-pieces/stronghold/wall/3.json b/jigsaw-pieces/stronghold/wall/3.json index 1554c85b..d8e91353 100644 --- a/jigsaw-pieces/stronghold/wall/3.json +++ b/jigsaw-pieces/stronghold/wall/3.json @@ -9,7 +9,7 @@ "position": { "x": 0, "y": -2, - "z": 0 + "z": 1 }, "direction": "NORTH_NEGATIVE_Z" }], diff --git a/jigsaw-pieces/stronghold/wall/4.json b/jigsaw-pieces/stronghold/wall/4.json new file mode 100644 index 00000000..e2a6381e --- /dev/null +++ b/jigsaw-pieces/stronghold/wall/4.json @@ -0,0 +1,75 @@ +{ + "connectors": [{ + "targetName": "*", + "innerConnector": false, + "entityCount": 1, + "rotateConnector": false, + "name": "", + "pools": [], + "position": { + "x": 0, + "y": -2, + "z": 1 + }, + "direction": "NORTH_NEGATIVE_Z" + }], + "placementOptions": { + "overStilt": 0, + "chance": 1, + "meld": false, + "density": 1, + "boreExtendMinY": 0, + "edit": [], + "bottom": false, + "translateCenter": false, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "xAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 0, + "enabled": false + }, + "enabled": true + }, + "boreExtendMaxY": 0, + "smartBore": false, + "waterloggable": false, + "bore": false, + "translate": { + "yRandom": 0, + "x": 0, + "y": 0, + "z": 0 + }, + "mode": "FAST_MAX_HEIGHT", + "carvingSupport": "SURFACE_ONLY", + "snow": 0, + "underwater": false, + "place": [], + "onwater": false, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "warp": { + "multiplier": 1, + "style": "FLAT", + "zoom": 1, + "maxFractureAccuracy": false, + "exponent": 1 + } + }, + "object": "stronghold/wall/1" +} diff --git a/jigsaw-pools/stronghold/doors.json b/jigsaw-pools/stronghold/doors.json new file mode 100644 index 00000000..4be2c846 --- /dev/null +++ b/jigsaw-pools/stronghold/doors.json @@ -0,0 +1,8 @@ +{ + "pieces": [ + "stronghold/door/iron", + "stronghold/door/iron2", + "stronghold/door/wood", + "stronghold/door/wood2" + ] +} diff --git a/jigsaw-pools/stronghold/from-portal.json b/jigsaw-pools/stronghold/from-portal.json index 993931fa..e906dcc9 100644 --- a/jigsaw-pools/stronghold/from-portal.json +++ b/jigsaw-pools/stronghold/from-portal.json @@ -1,9 +1,19 @@ { "pieces": [ + "stronghold/wall/1", + "stronghold/wall/2", "stronghold/wall/1", "stronghold/wall/2", "stronghold/wall/3", "stronghold/room/witch-room-end", - "stronghold/room/small-cell" + "stronghold/room/small-cell", + "stronghold/room/small-cell", + "stronghold/room/small-cell", + "stronghold/room/small-cell", + "stronghold/room/study", + "stronghold/room/sleeping-quarters", + "stronghold/room/stairs-down", + "stronghold/room/stairs-up", + "stronghold/room/stairs-up-down" ] } \ No newline at end of file diff --git a/jigsaw-pools/stronghold/jails.json b/jigsaw-pools/stronghold/jails.json new file mode 100644 index 00000000..1d694bdb --- /dev/null +++ b/jigsaw-pools/stronghold/jails.json @@ -0,0 +1,19 @@ +{ + "pieces": [ + "stronghold/jail/1", + "stronghold/jail/2", + "stronghold/jail/3", + "stronghold/jail/4", + "stronghold/jail/5", + "stronghold/jail/6", + "stronghold/jail/7", + "stronghold/jail/8", + "stronghold/jail/9", + "stronghold/jail/10", + "stronghold/jail/11", + "stronghold/jail/12", + "stronghold/jail/blank", + "stronghold/jail/blank", + "stronghold/jail/blank" + ] +} diff --git a/jigsaw-pools/stronghold/paths-connectors.json b/jigsaw-pools/stronghold/paths-connectors.json new file mode 100644 index 00000000..d8a08de6 --- /dev/null +++ b/jigsaw-pools/stronghold/paths-connectors.json @@ -0,0 +1,51 @@ +{ + "pieces": [ + "stronghold/path/small-corridor", + "stronghold/path/small-corridor", + "stronghold/path/medium-corridor", + "stronghold/path/medium-corridor", + "stronghold/path/medium-corridor2", + "stronghold/path/medium-corridor2", + "stronghold/path/medium-wide-corridor1", + "stronghold/path/large-corridor", + "stronghold/path/large-corridor", + "stronghold/path/corridor-cross", + "stronghold/path/tiny-cross", + "stronghold/path/tiny-cross", + "stronghold/path/tee-cross", + "stronghold/path/tee-cross2", + "stronghold/path/tee-cross", + "stronghold/path/tee-cross2", + "stronghold/path/tee-cross", + "stronghold/path/tee-cross2", + "stronghold/path/tee-cross", + "stronghold/path/tee-cross2", + "stronghold/path/tee-cross", + "stronghold/path/tee-cross2", + "stronghold/path/tee-cross", + "stronghold/path/tee-cross2", + "stronghold/path/corner-cross", + "stronghold/path/corner-cross", + "stronghold/path/corner-cross", + "stronghold/path/corner-cross", + "stronghold/path/corner-cross", + "stronghold/path/small-cross", + "stronghold/path/small-cross", + "stronghold/path/medium-cross", + "stronghold/path/jail-room1", + "stronghold/path/jail-room2", + "stronghold/path/fancy-cross", + "stronghold/path/large-cross-stairs", + "stronghold/path/large-spiral-staircase", + "stronghold/path/stair-split", + "stronghold/path/small-spiral-staircase", + "stronghold/path/straight-staircase", + "stronghold/path/stairs1", + "stronghold/path/stairs1", + "stronghold/path/stairs1", + "stronghold/path/stairs1", + "stronghold/path/hazard-hall1", + "stronghold/stairs/med-vertical-complete1", + "stronghold/stairs/med-vertical-complete2" + ] +} diff --git a/jigsaw-pools/stronghold/paths-rooms.json b/jigsaw-pools/stronghold/paths-rooms.json new file mode 100644 index 00000000..612e07c6 --- /dev/null +++ b/jigsaw-pools/stronghold/paths-rooms.json @@ -0,0 +1,37 @@ +{ + "pieces": [ + "stronghold/path/small-corridor", + "stronghold/path/medium-corridor", + "stronghold/path/large-corridor", + "stronghold/path/large-corridor", + "stronghold/path/corridor-cross", + "stronghold/path/corridor-cross", + "stronghold/path/jail-room1", + "stronghold/path/jail-room2", + "stronghold/path/stair-split", + "stronghold/path/small-spiral-staircase", + "stronghold/path/large-cross-stairs", + "stronghold/path/large-spiral-staircase", + "stronghold/path/cap", + "stronghold/path/cap", + "stronghold/path/cap", + "stronghold/path/stairs1", + "stronghold/path/stairs1", + "stronghold/path/hazard-hall1", + "stronghold/rooms/chestroom1", + "stronghold/rooms/chestroom1", + "stronghold/rooms/chestroom2", + "stronghold/rooms/chestroom2", + "stronghold/rooms/chestroom1-trap", + "stronghold/rooms/chestroom2-trap", + "stronghold/rooms/oreroom", + "stronghold/rooms/alter1", + "stronghold/rooms/library", + "stronghold/rooms/library-large", + "stronghold/rooms/maze1", + "stronghold/rooms/maze2", + "stronghold/rooms/maze3", + "stronghold/rooms/jail-complex" + + ] +} diff --git a/jigsaw-pools/stronghold/paths.json b/jigsaw-pools/stronghold/paths.json index 98cf9d41..0c0538d4 100644 --- a/jigsaw-pools/stronghold/paths.json +++ b/jigsaw-pools/stronghold/paths.json @@ -1,18 +1,14 @@ { "pieces": [ - "stronghold/path/small-corridor", - "stronghold/path/small-corridor", - "stronghold/path/small-corridor", - "stronghold/path/small-corridor", - "stronghold/path/small-cross", - "stronghold/path/small-cross", - "stronghold/path/small-cross", - "stronghold/path/small-cross", - "stronghold/path/fancy-cross", - "stronghold/path/small-spiral-staircase", - "stronghold/path/straight-staircase", - "stronghold/path/cap", - "stronghold/room/witch-room", - "stronghold/room/small-cell" + "stronghold/path/small-corridor", + "stronghold/path/small-corridor", + "stronghold/path/small-corridor", + "stronghold/path/small-corridor", + "stronghold/path/medium-corridor", + "stronghold/path/medium-corridor", + "stronghold/path/medium-wide-corridor1", + "stronghold/path/large-corridor", + "stronghold/path/small-spiral-staircase", + "stronghold/path/straight-staircase" ] } diff --git a/jigsaw-pools/stronghold/portal-paths.json b/jigsaw-pools/stronghold/portal-paths.json index 779e7fc1..6e4d6d80 100644 --- a/jigsaw-pools/stronghold/portal-paths.json +++ b/jigsaw-pools/stronghold/portal-paths.json @@ -1,18 +1,5 @@ { "pieces": [ - "stronghold/path/small-corridor", - "stronghold/path/small-corridor", - "stronghold/path/small-corridor", - "stronghold/path/small-corridor", - "stronghold/path/cap", - "stronghold/path/small-cross", - "stronghold/path/small-cross", - "stronghold/path/small-cross", - "stronghold/path/small-cross", - "stronghold/path/fancy-cross", - "stronghold/path/small-spiral-staircase", - "stronghold/path/straight-staircase", - "stronghold/room/small-cell", - "stronghold/room/witch-room" + "stronghold/path/portal-hall" ] } diff --git a/jigsaw-pools/stronghold/stairs/casing-floor.json b/jigsaw-pools/stronghold/stairs/casing-floor.json new file mode 100644 index 00000000..579f40dd --- /dev/null +++ b/jigsaw-pools/stronghold/stairs/casing-floor.json @@ -0,0 +1,6 @@ +{ + "pieces": [ + "stronghold/stairs/casing-floor-hollow", + "stronghold/stairs/casing-floor-solid" + ] +} diff --git a/jigsaw-pools/stronghold/wall-fixture-5x3.json b/jigsaw-pools/stronghold/wall-fixture-5x3.json index 3de08b80..6e60441c 100644 --- a/jigsaw-pools/stronghold/wall-fixture-5x3.json +++ b/jigsaw-pools/stronghold/wall-fixture-5x3.json @@ -8,6 +8,13 @@ "stronghold/wall-fixture/5x3/double-chest", "stronghold/wall-fixture/5x3/lantern", "stronghold/wall-fixture/5x3/shelf", - "stronghold/wall-fixture/5x3/study" + "stronghold/wall-fixture/5x3/study", + "stronghold/wall-fixture/5x3/mixed1", + "stronghold/wall-fixture/5x3/chains", + "stronghold/wall-fixture/blank", + "stronghold/wall-fixture/blank", + "stronghold/wall-fixture/blank", + "stronghold/wall-fixture/blank", + "stronghold/wall-fixture/blank" ] } diff --git a/jigsaw-pools/stronghold/wall.json b/jigsaw-pools/stronghold/wall.json new file mode 100644 index 00000000..1623c036 --- /dev/null +++ b/jigsaw-pools/stronghold/wall.json @@ -0,0 +1,7 @@ +{ + "pieces": [ + "stronghold/path/wall1", + "stronghold/path/wall2", + "stronghold/path/wall3" + ] +} \ No newline at end of file diff --git a/jigsaw-structures/stronghold.json b/jigsaw-structures/stronghold.json index 75e56830..48e7c830 100644 --- a/jigsaw-structures/stronghold.json +++ b/jigsaw-structures/stronghold.json @@ -1,5 +1,5 @@ { - "maxDepth": 3, + "maxDepth": 9, "pieces": [ "stronghold/portal/main" ], diff --git a/loot/stronghold/generic.json b/loot/stronghold/generic.json new file mode 100644 index 00000000..d539bad4 --- /dev/null +++ b/loot/stronghold/generic.json @@ -0,0 +1,96 @@ +{ + "name": "Library", + "rarity": 1, + "minPicked": 4, + "maxPicked": 9, + "loot": [ + { + "type": "paper", + "maxAmount": 12, + "minAmount": 1, + "rarity": 3, + "slotTypes": "STORAGE" + }, + { + "type": "flint_and_steel", + "maxAmount": 1, + "rarity": 5, + "slotTypes": "STORAGE" + }, + { + "type": "ender_pearl", + "maxAmount": 2, + "rarity": 6, + "slottypes": "STORAGE" + }, + { + "type": "blaze_powder", + "maxamount": 4, + "rarity": 6, + "slottypes": "STORAGE" + }, + { + "type": "iron_nugget", + "maxamount": 9, + "minAmount": 1, + "rarity": 4, + "slottypes": "STORAGE" + }, + { + "type": "stick", + "maxamount": 8, + "minAmount": 1, + "rarity": 3, + "slottypes": "STORAGE" + }, + { + "type": "arrow", + "maxamount": 7, + "minAmount": 3, + "rarity": 4, + "slottypes": "STORAGE" + }, + { + "type": "oak_planks", + "maxamount": 6, + "minAmount": 1, + "rarity": 3, + "slottypes": "STORAGE" + }, + { + "type": "oak_wood", + "maxamount": 3, + "minAmount": 1, + "rarity": 5, + "slottypes": "STORAGE" + }, + { + "type": "iron_ingot", + "maxamount": 6, + "minAmount": 1, + "rarity": 8, + "slottypes": "STORAGE" + }, + { + "type": "gold_ingot", + "maxamount": 4, + "minAmount": 1, + "rarity": 12, + "slottypes": "STORAGE" + }, + { + "type": "bread", + "maxamount": 3, + "minAmount": 1, + "rarity": 4, + "slottypes": "STORAGE" + }, + { + "type": "apple", + "maxamount": 4, + "minAmount": 1, + "rarity": 4, + "slottypes": "STORAGE" + } + ] +} \ No newline at end of file diff --git a/loot/stronghold/library.json b/loot/stronghold/library.json new file mode 100644 index 00000000..cfeac2b1 --- /dev/null +++ b/loot/stronghold/library.json @@ -0,0 +1,40 @@ +{ + "name": "Library", + "rarity": 1, + "minPicked": 5, + + "loot": [ + { + "type": "paper", + "maxAmount": 12, + "minAmount": 1, + "rarity": 3, + "slotTypes": "STORAGE" + }, + { + "type": "book_and_quill", + "maxAmount": 1, + "rarity": 4, + "slotTypes": "STORAGE" + }, + { + "type": "inc_sac", + "maxAmount": 5, + "rarity": 5, + "slottypes": "STORAGE" + }, + { + "type": "feather", + "maxamount": 16, + "rarity": 5, + "slottypes": "STORAGE" + }, + { + "type": "iron_nugget", + "maxamount": 9, + "minAmount": 1, + "rarity": 8, + "slottypes": "STORAGE" + } + ] +} \ No newline at end of file diff --git a/loot/stronghold/maze.json b/loot/stronghold/maze.json new file mode 100644 index 00000000..99ef7264 --- /dev/null +++ b/loot/stronghold/maze.json @@ -0,0 +1,56 @@ +{ + "name": "Maze", + "rarity": 1, + "minPicked": 3, + "maxPicked": 8, + "loot": [ + { + "type": "lapis_lazuli", + "maxAmount": 12, + "rarity": 6, + "slotTypes": "STORAGE" + }, + { + "type": "gold_ingot", + "maxAmount": 5, + "rarity": 4, + "slotTypes": "STORAGE" + }, + { + "type": "gold_nugget", + "maxAmount": 8, + "rarity": 2, + "slotTypes": "STORAGE" + }, + { + "type": "blaze_powder", + "maxAmount": 5, + "rarity": 8, + "slotTypes": "STORAGE" + }, + { + "type": "redstone", + "maxAmount": 12, + "rarity": 3, + "slotTypes": "STORAGE" + }, + { + "type": "emerald", + "maxAmount": 3, + "rarity": 12, + "slotTypes": "STORAGE" + }, + { + "type": "diamond", + "maxAmount": 2, + "rarity": 12, + "slotTypes": "STORAGE" + }, + { + "type": "iron_sword", + "maxAmount": 1, + "rarity": 13, + "slotTypes": "STORAGE" + } + ] +} \ No newline at end of file diff --git a/objects/stronghold/jail/1.iob b/objects/stronghold/jail/1.iob new file mode 100644 index 00000000..cfdbdbc4 Binary files /dev/null and b/objects/stronghold/jail/1.iob differ diff --git a/objects/stronghold/jail/10.iob b/objects/stronghold/jail/10.iob new file mode 100644 index 00000000..c2fa09dd Binary files /dev/null and b/objects/stronghold/jail/10.iob differ diff --git a/objects/stronghold/jail/11.iob b/objects/stronghold/jail/11.iob new file mode 100644 index 00000000..8a29e76d Binary files /dev/null and b/objects/stronghold/jail/11.iob differ diff --git a/objects/stronghold/jail/12.iob b/objects/stronghold/jail/12.iob new file mode 100644 index 00000000..99253212 Binary files /dev/null and b/objects/stronghold/jail/12.iob differ diff --git a/objects/stronghold/jail/2.iob b/objects/stronghold/jail/2.iob new file mode 100644 index 00000000..6a241189 Binary files /dev/null and b/objects/stronghold/jail/2.iob differ diff --git a/objects/stronghold/jail/3.iob b/objects/stronghold/jail/3.iob new file mode 100644 index 00000000..19211584 Binary files /dev/null and b/objects/stronghold/jail/3.iob differ diff --git a/objects/stronghold/jail/4.iob b/objects/stronghold/jail/4.iob new file mode 100644 index 00000000..319fcf2c Binary files /dev/null and b/objects/stronghold/jail/4.iob differ diff --git a/objects/stronghold/jail/5.iob b/objects/stronghold/jail/5.iob new file mode 100644 index 00000000..1e34637b Binary files /dev/null and b/objects/stronghold/jail/5.iob differ diff --git a/objects/stronghold/jail/6.iob b/objects/stronghold/jail/6.iob new file mode 100644 index 00000000..0696da50 Binary files /dev/null and b/objects/stronghold/jail/6.iob differ diff --git a/objects/stronghold/jail/7.iob b/objects/stronghold/jail/7.iob new file mode 100644 index 00000000..81637e69 Binary files /dev/null and b/objects/stronghold/jail/7.iob differ diff --git a/objects/stronghold/jail/8.iob b/objects/stronghold/jail/8.iob new file mode 100644 index 00000000..37133e1a Binary files /dev/null and b/objects/stronghold/jail/8.iob differ diff --git a/objects/stronghold/jail/9.iob b/objects/stronghold/jail/9.iob new file mode 100644 index 00000000..854f4c71 Binary files /dev/null and b/objects/stronghold/jail/9.iob differ diff --git a/objects/stronghold/jail/blank.iob b/objects/stronghold/jail/blank.iob new file mode 100644 index 00000000..20c8dca4 Binary files /dev/null and b/objects/stronghold/jail/blank.iob differ diff --git a/objects/stronghold/path/corner-cross.iob b/objects/stronghold/path/corner-cross.iob new file mode 100644 index 00000000..ebc9f359 Binary files /dev/null and b/objects/stronghold/path/corner-cross.iob differ diff --git a/objects/stronghold/path/corner-cross.iob.bak b/objects/stronghold/path/corner-cross.iob.bak new file mode 100644 index 00000000..ba4efa9b Binary files /dev/null and b/objects/stronghold/path/corner-cross.iob.bak differ diff --git a/objects/stronghold/path/corridor-cross.iob b/objects/stronghold/path/corridor-cross.iob new file mode 100644 index 00000000..bd097b4e Binary files /dev/null and b/objects/stronghold/path/corridor-cross.iob differ diff --git a/objects/stronghold/path/hall-5x7x5.iob b/objects/stronghold/path/hall-5x7x5.iob new file mode 100644 index 00000000..81dc2bd8 Binary files /dev/null and b/objects/stronghold/path/hall-5x7x5.iob differ diff --git a/objects/stronghold/path/hazard-hall1.iob b/objects/stronghold/path/hazard-hall1.iob new file mode 100644 index 00000000..e27a385e Binary files /dev/null and b/objects/stronghold/path/hazard-hall1.iob differ diff --git a/objects/stronghold/path/hazard-hall2.iob b/objects/stronghold/path/hazard-hall2.iob new file mode 100644 index 00000000..e9315d14 Binary files /dev/null and b/objects/stronghold/path/hazard-hall2.iob differ diff --git a/objects/stronghold/path/hazard-hall3.iob b/objects/stronghold/path/hazard-hall3.iob new file mode 100644 index 00000000..0bd0fe9c Binary files /dev/null and b/objects/stronghold/path/hazard-hall3.iob differ diff --git a/objects/stronghold/path/iron-door.iob b/objects/stronghold/path/iron-door.iob new file mode 100644 index 00000000..6fb2943b Binary files /dev/null and b/objects/stronghold/path/iron-door.iob differ diff --git a/objects/stronghold/path/iron-door2.iob b/objects/stronghold/path/iron-door2.iob new file mode 100644 index 00000000..6be449e2 Binary files /dev/null and b/objects/stronghold/path/iron-door2.iob differ diff --git a/objects/stronghold/path/jail-room1.iob b/objects/stronghold/path/jail-room1.iob new file mode 100644 index 00000000..1160e13f Binary files /dev/null and b/objects/stronghold/path/jail-room1.iob differ diff --git a/objects/stronghold/path/jail-room1.iob.bak b/objects/stronghold/path/jail-room1.iob.bak new file mode 100644 index 00000000..b347d688 Binary files /dev/null and b/objects/stronghold/path/jail-room1.iob.bak differ diff --git a/objects/stronghold/path/jail-room2.iob b/objects/stronghold/path/jail-room2.iob new file mode 100644 index 00000000..d5661aef Binary files /dev/null and b/objects/stronghold/path/jail-room2.iob differ diff --git a/objects/stronghold/path/jail-room2.iob.bak b/objects/stronghold/path/jail-room2.iob.bak new file mode 100644 index 00000000..422e2881 Binary files /dev/null and b/objects/stronghold/path/jail-room2.iob.bak differ diff --git a/objects/stronghold/path/large-corridor.iob b/objects/stronghold/path/large-corridor.iob new file mode 100644 index 00000000..c7eec2af Binary files /dev/null and b/objects/stronghold/path/large-corridor.iob differ diff --git a/objects/stronghold/path/large-cross-stairs.iob b/objects/stronghold/path/large-cross-stairs.iob new file mode 100644 index 00000000..c15ed432 Binary files /dev/null and b/objects/stronghold/path/large-cross-stairs.iob differ diff --git a/objects/stronghold/path/large-cross-stairs.iob.old b/objects/stronghold/path/large-cross-stairs.iob.old new file mode 100644 index 00000000..bfbaeb55 Binary files /dev/null and b/objects/stronghold/path/large-cross-stairs.iob.old differ diff --git a/objects/stronghold/path/long-corridor.iob b/objects/stronghold/path/long-corridor.iob new file mode 100644 index 00000000..d26ff2bf Binary files /dev/null and b/objects/stronghold/path/long-corridor.iob differ diff --git a/objects/stronghold/path/medium-corridor.iob b/objects/stronghold/path/medium-corridor.iob new file mode 100644 index 00000000..c190d59d Binary files /dev/null and b/objects/stronghold/path/medium-corridor.iob differ diff --git a/objects/stronghold/path/medium-corridor2.iob b/objects/stronghold/path/medium-corridor2.iob new file mode 100644 index 00000000..a0b31c00 Binary files /dev/null and b/objects/stronghold/path/medium-corridor2.iob differ diff --git a/objects/stronghold/path/medium-cross.iob b/objects/stronghold/path/medium-cross.iob new file mode 100644 index 00000000..074942da Binary files /dev/null and b/objects/stronghold/path/medium-cross.iob differ diff --git a/objects/stronghold/path/medium-wide-corridor1.iob b/objects/stronghold/path/medium-wide-corridor1.iob new file mode 100644 index 00000000..7ffe78b1 Binary files /dev/null and b/objects/stronghold/path/medium-wide-corridor1.iob differ diff --git a/objects/stronghold/path/portal-hall.iob b/objects/stronghold/path/portal-hall.iob new file mode 100644 index 00000000..29635e47 Binary files /dev/null and b/objects/stronghold/path/portal-hall.iob differ diff --git a/objects/stronghold/path/small-corridor.iob b/objects/stronghold/path/small-corridor.iob index 868ef15b..32c71da4 100644 Binary files a/objects/stronghold/path/small-corridor.iob and b/objects/stronghold/path/small-corridor.iob differ diff --git a/objects/stronghold/path/small-corridor2.iob b/objects/stronghold/path/small-corridor2.iob new file mode 100644 index 00000000..31e8ee23 Binary files /dev/null and b/objects/stronghold/path/small-corridor2.iob differ diff --git a/objects/stronghold/path/small-cross.iob b/objects/stronghold/path/small-cross.iob index e8e04ce7..52b2ca62 100644 Binary files a/objects/stronghold/path/small-cross.iob and b/objects/stronghold/path/small-cross.iob differ diff --git a/objects/stronghold/path/stair-split.iob b/objects/stronghold/path/stair-split.iob new file mode 100644 index 00000000..cdeded13 Binary files /dev/null and b/objects/stronghold/path/stair-split.iob differ diff --git a/objects/stronghold/path/stairs1.iob b/objects/stronghold/path/stairs1.iob new file mode 100644 index 00000000..aa798a62 Binary files /dev/null and b/objects/stronghold/path/stairs1.iob differ diff --git a/objects/stronghold/path/tee-cross.iob b/objects/stronghold/path/tee-cross.iob new file mode 100644 index 00000000..dd0b801b Binary files /dev/null and b/objects/stronghold/path/tee-cross.iob differ diff --git a/objects/stronghold/path/tee-cross.iob.bak b/objects/stronghold/path/tee-cross.iob.bak new file mode 100644 index 00000000..bff80785 Binary files /dev/null and b/objects/stronghold/path/tee-cross.iob.bak differ diff --git a/objects/stronghold/path/tee-cross2.iob b/objects/stronghold/path/tee-cross2.iob new file mode 100644 index 00000000..0eb4dee4 Binary files /dev/null and b/objects/stronghold/path/tee-cross2.iob differ diff --git a/objects/stronghold/path/tee-cross2.iob.bak b/objects/stronghold/path/tee-cross2.iob.bak new file mode 100644 index 00000000..050c333a Binary files /dev/null and b/objects/stronghold/path/tee-cross2.iob.bak differ diff --git a/objects/stronghold/path/tiny-cross.iob b/objects/stronghold/path/tiny-cross.iob new file mode 100644 index 00000000..abdda079 Binary files /dev/null and b/objects/stronghold/path/tiny-cross.iob differ diff --git a/objects/stronghold/path/wood-door.iob b/objects/stronghold/path/wood-door.iob new file mode 100644 index 00000000..59154998 Binary files /dev/null and b/objects/stronghold/path/wood-door.iob differ diff --git a/objects/stronghold/path/wood-door2.iob b/objects/stronghold/path/wood-door2.iob new file mode 100644 index 00000000..7d22858e Binary files /dev/null and b/objects/stronghold/path/wood-door2.iob differ diff --git a/objects/stronghold/portal/main.iob b/objects/stronghold/portal/main.iob index ad3f4d2d..17520419 100644 Binary files a/objects/stronghold/portal/main.iob and b/objects/stronghold/portal/main.iob differ diff --git a/objects/stronghold/portal/top_new.iob b/objects/stronghold/portal/top_new.iob new file mode 100644 index 00000000..d9a1259d Binary files /dev/null and b/objects/stronghold/portal/top_new.iob differ diff --git a/objects/stronghold/room/sleeping-quarters.iob b/objects/stronghold/room/sleeping-quarters.iob new file mode 100644 index 00000000..5ae4705e Binary files /dev/null and b/objects/stronghold/room/sleeping-quarters.iob differ diff --git a/objects/stronghold/room/stairs-down.iob b/objects/stronghold/room/stairs-down.iob new file mode 100644 index 00000000..b52da026 Binary files /dev/null and b/objects/stronghold/room/stairs-down.iob differ diff --git a/objects/stronghold/room/stairs-up-down.iob b/objects/stronghold/room/stairs-up-down.iob new file mode 100644 index 00000000..46a3d8dd Binary files /dev/null and b/objects/stronghold/room/stairs-up-down.iob differ diff --git a/objects/stronghold/room/stairs-up.iob b/objects/stronghold/room/stairs-up.iob new file mode 100644 index 00000000..be061482 Binary files /dev/null and b/objects/stronghold/room/stairs-up.iob differ diff --git a/objects/stronghold/room/study.iob b/objects/stronghold/room/study.iob new file mode 100644 index 00000000..7d683c7e Binary files /dev/null and b/objects/stronghold/room/study.iob differ diff --git a/objects/stronghold/rooms/alter1.iob b/objects/stronghold/rooms/alter1.iob new file mode 100644 index 00000000..390b7023 Binary files /dev/null and b/objects/stronghold/rooms/alter1.iob differ diff --git a/objects/stronghold/rooms/alter1.iob.bak b/objects/stronghold/rooms/alter1.iob.bak new file mode 100644 index 00000000..15276589 Binary files /dev/null and b/objects/stronghold/rooms/alter1.iob.bak differ diff --git a/objects/stronghold/rooms/boomtube-test.iob b/objects/stronghold/rooms/boomtube-test.iob new file mode 100644 index 00000000..c74aaf02 Binary files /dev/null and b/objects/stronghold/rooms/boomtube-test.iob differ diff --git a/objects/stronghold/rooms/chestroom1-trap.iob b/objects/stronghold/rooms/chestroom1-trap.iob new file mode 100644 index 00000000..137cb992 Binary files /dev/null and b/objects/stronghold/rooms/chestroom1-trap.iob differ diff --git a/objects/stronghold/rooms/chestroom1-trap.iob.bak b/objects/stronghold/rooms/chestroom1-trap.iob.bak new file mode 100644 index 00000000..545e6788 Binary files /dev/null and b/objects/stronghold/rooms/chestroom1-trap.iob.bak differ diff --git a/objects/stronghold/rooms/chestroom1.iob b/objects/stronghold/rooms/chestroom1.iob new file mode 100644 index 00000000..8ecfdeea Binary files /dev/null and b/objects/stronghold/rooms/chestroom1.iob differ diff --git a/objects/stronghold/rooms/chestroom1.iob.bak b/objects/stronghold/rooms/chestroom1.iob.bak new file mode 100644 index 00000000..51823656 Binary files /dev/null and b/objects/stronghold/rooms/chestroom1.iob.bak differ diff --git a/objects/stronghold/rooms/chestroom2-trap.iob b/objects/stronghold/rooms/chestroom2-trap.iob new file mode 100644 index 00000000..e72e91ac Binary files /dev/null and b/objects/stronghold/rooms/chestroom2-trap.iob differ diff --git a/objects/stronghold/rooms/chestroom2-trap.iob.bak b/objects/stronghold/rooms/chestroom2-trap.iob.bak new file mode 100644 index 00000000..86b179db Binary files /dev/null and b/objects/stronghold/rooms/chestroom2-trap.iob.bak differ diff --git a/objects/stronghold/rooms/chestroom2.iob b/objects/stronghold/rooms/chestroom2.iob new file mode 100644 index 00000000..91d0f3a3 Binary files /dev/null and b/objects/stronghold/rooms/chestroom2.iob differ diff --git a/objects/stronghold/rooms/chestroom2.iob.bak b/objects/stronghold/rooms/chestroom2.iob.bak new file mode 100644 index 00000000..f4372b48 Binary files /dev/null and b/objects/stronghold/rooms/chestroom2.iob.bak differ diff --git a/objects/stronghold/rooms/jail-complex.iob b/objects/stronghold/rooms/jail-complex.iob new file mode 100644 index 00000000..0547e52e Binary files /dev/null and b/objects/stronghold/rooms/jail-complex.iob differ diff --git a/objects/stronghold/rooms/library-large.iob b/objects/stronghold/rooms/library-large.iob new file mode 100644 index 00000000..9427ff24 Binary files /dev/null and b/objects/stronghold/rooms/library-large.iob differ diff --git a/objects/stronghold/rooms/library.iob b/objects/stronghold/rooms/library.iob new file mode 100644 index 00000000..44f6b417 Binary files /dev/null and b/objects/stronghold/rooms/library.iob differ diff --git a/objects/stronghold/rooms/library.iob.bak b/objects/stronghold/rooms/library.iob.bak new file mode 100644 index 00000000..6b29ff9b Binary files /dev/null and b/objects/stronghold/rooms/library.iob.bak differ diff --git a/objects/stronghold/rooms/maze1.iob b/objects/stronghold/rooms/maze1.iob new file mode 100644 index 00000000..1f616c47 Binary files /dev/null and b/objects/stronghold/rooms/maze1.iob differ diff --git a/objects/stronghold/rooms/maze1.iob.bak b/objects/stronghold/rooms/maze1.iob.bak new file mode 100644 index 00000000..06867909 Binary files /dev/null and b/objects/stronghold/rooms/maze1.iob.bak differ diff --git a/objects/stronghold/rooms/maze2.iob b/objects/stronghold/rooms/maze2.iob new file mode 100644 index 00000000..f10f2d7f Binary files /dev/null and b/objects/stronghold/rooms/maze2.iob differ diff --git a/objects/stronghold/rooms/maze2.iob.bak b/objects/stronghold/rooms/maze2.iob.bak new file mode 100644 index 00000000..219f55e6 Binary files /dev/null and b/objects/stronghold/rooms/maze2.iob.bak differ diff --git a/objects/stronghold/rooms/maze3.iob b/objects/stronghold/rooms/maze3.iob new file mode 100644 index 00000000..53bc8585 Binary files /dev/null and b/objects/stronghold/rooms/maze3.iob differ diff --git a/objects/stronghold/rooms/maze3.iob.bak b/objects/stronghold/rooms/maze3.iob.bak new file mode 100644 index 00000000..dc2e9f99 Binary files /dev/null and b/objects/stronghold/rooms/maze3.iob.bak differ diff --git a/objects/stronghold/rooms/oreroom.iob b/objects/stronghold/rooms/oreroom.iob new file mode 100644 index 00000000..afb59883 Binary files /dev/null and b/objects/stronghold/rooms/oreroom.iob differ diff --git a/objects/stronghold/rooms/oreroom.iob.bak b/objects/stronghold/rooms/oreroom.iob.bak new file mode 100644 index 00000000..ed93f962 Binary files /dev/null and b/objects/stronghold/rooms/oreroom.iob.bak differ diff --git a/objects/stronghold/stairs/casing-floor-hollow.iob b/objects/stronghold/stairs/casing-floor-hollow.iob new file mode 100644 index 00000000..d96e5382 Binary files /dev/null and b/objects/stronghold/stairs/casing-floor-hollow.iob differ diff --git a/objects/stronghold/stairs/casing-floor-solid.iob b/objects/stronghold/stairs/casing-floor-solid.iob new file mode 100644 index 00000000..681bc776 Binary files /dev/null and b/objects/stronghold/stairs/casing-floor-solid.iob differ diff --git a/objects/stronghold/stairs/casing-tight.iob b/objects/stronghold/stairs/casing-tight.iob new file mode 100644 index 00000000..fbf7dc8e Binary files /dev/null and b/objects/stronghold/stairs/casing-tight.iob differ diff --git a/objects/stronghold/stairs/casing-top.iob b/objects/stronghold/stairs/casing-top.iob new file mode 100644 index 00000000..a54f736e Binary files /dev/null and b/objects/stronghold/stairs/casing-top.iob differ diff --git a/objects/stronghold/stairs/casing.iob b/objects/stronghold/stairs/casing.iob new file mode 100644 index 00000000..1245a231 Binary files /dev/null and b/objects/stronghold/stairs/casing.iob differ diff --git a/objects/stronghold/stairs/med-vertical-complete1.iob b/objects/stronghold/stairs/med-vertical-complete1.iob new file mode 100644 index 00000000..23a24ade Binary files /dev/null and b/objects/stronghold/stairs/med-vertical-complete1.iob differ diff --git a/objects/stronghold/stairs/med-vertical-complete2.iob b/objects/stronghold/stairs/med-vertical-complete2.iob new file mode 100644 index 00000000..94043bd4 Binary files /dev/null and b/objects/stronghold/stairs/med-vertical-complete2.iob differ diff --git a/objects/stronghold/stairs/med-vertical-extension.iob b/objects/stronghold/stairs/med-vertical-extension.iob new file mode 100644 index 00000000..82460a0f Binary files /dev/null and b/objects/stronghold/stairs/med-vertical-extension.iob differ diff --git a/objects/stronghold/stairs/med-vertical-naked.iob b/objects/stronghold/stairs/med-vertical-naked.iob new file mode 100644 index 00000000..370c1e03 Binary files /dev/null and b/objects/stronghold/stairs/med-vertical-naked.iob differ diff --git a/objects/stronghold/stairs/sml-vertical-naked.iob b/objects/stronghold/stairs/sml-vertical-naked.iob new file mode 100644 index 00000000..082641e6 Binary files /dev/null and b/objects/stronghold/stairs/sml-vertical-naked.iob differ diff --git a/objects/stronghold/wall-fixture/5x3/chains.iob b/objects/stronghold/wall-fixture/5x3/chains.iob new file mode 100644 index 00000000..c7c8640e Binary files /dev/null and b/objects/stronghold/wall-fixture/5x3/chains.iob differ diff --git a/objects/stronghold/wall-fixture/5x3/mixed1.iob b/objects/stronghold/wall-fixture/5x3/mixed1.iob new file mode 100644 index 00000000..726130b5 Binary files /dev/null and b/objects/stronghold/wall-fixture/5x3/mixed1.iob differ diff --git a/objects/stronghold/wall-fixture/5x3/mixed1.iob.bak b/objects/stronghold/wall-fixture/5x3/mixed1.iob.bak new file mode 100644 index 00000000..57a480bb Binary files /dev/null and b/objects/stronghold/wall-fixture/5x3/mixed1.iob.bak differ diff --git a/objects/stronghold/wall-fixture/5x3x3/chains.iob b/objects/stronghold/wall-fixture/5x3x3/chains.iob new file mode 100644 index 00000000..8d248a0e Binary files /dev/null and b/objects/stronghold/wall-fixture/5x3x3/chains.iob differ diff --git a/objects/stronghold/wall-fixture/5x3x3/cobweb.iob b/objects/stronghold/wall-fixture/5x3x3/cobweb.iob new file mode 100644 index 00000000..477921ef Binary files /dev/null and b/objects/stronghold/wall-fixture/5x3x3/cobweb.iob differ diff --git a/objects/stronghold/wall-fixture/blank.iob b/objects/stronghold/wall-fixture/blank.iob new file mode 100644 index 00000000..3afe0b62 Binary files /dev/null and b/objects/stronghold/wall-fixture/blank.iob differ