diff --git a/biomes/temperate/tem-sakura-pink-child.json b/biomes/temperate/tem-sakura-pink-child.json index 10492365..41f4e394 100644 --- a/biomes/temperate/tem-sakura-pink-child.json +++ b/biomes/temperate/tem-sakura-pink-child.json @@ -43,12 +43,8 @@ ], "jigsawStructures": [ { - "rarity": 1700, - "structure": "pillager_outpost" - }, - { - "rarity": 1500, - "structure": "village-temperate" + "rarity": 200, + "structure": "village-jap" } ], "entityInitialSpawns": [ diff --git a/biomes/temperate/tem-sakura-pink-forest.json b/biomes/temperate/tem-sakura-pink-forest.json index cfe4468e..9bd6d6a8 100644 --- a/biomes/temperate/tem-sakura-pink-forest.json +++ b/biomes/temperate/tem-sakura-pink-forest.json @@ -49,12 +49,8 @@ ], "jigsawStructures": [ { - "rarity": 1700, - "structure": "pillager_outpost" - }, - { - "rarity": 1500, - "structure": "village-temperate" + "rarity": 200, + "structure": "village-jap" } ], "entityInitialSpawns": [ diff --git a/jigsaw-pieces/fossil/skull_1.json b/jigsaw-pieces/houses/jap/fossil/skull_1.json similarity index 100% rename from jigsaw-pieces/fossil/skull_1.json rename to jigsaw-pieces/houses/jap/fossil/skull_1.json diff --git a/jigsaw-pieces/fossil/skull_1_coal.json b/jigsaw-pieces/houses/jap/fossil/skull_1_coal.json similarity index 100% rename from jigsaw-pieces/fossil/skull_1_coal.json rename to jigsaw-pieces/houses/jap/fossil/skull_1_coal.json diff --git a/jigsaw-pieces/fossil/skull_2.json b/jigsaw-pieces/houses/jap/fossil/skull_2.json similarity index 100% rename from jigsaw-pieces/fossil/skull_2.json rename to jigsaw-pieces/houses/jap/fossil/skull_2.json diff --git a/jigsaw-pieces/fossil/skull_2_coal.json b/jigsaw-pieces/houses/jap/fossil/skull_2_coal.json similarity index 100% rename from jigsaw-pieces/fossil/skull_2_coal.json rename to jigsaw-pieces/houses/jap/fossil/skull_2_coal.json diff --git a/jigsaw-pieces/fossil/skull_3.json b/jigsaw-pieces/houses/jap/fossil/skull_3.json similarity index 100% rename from jigsaw-pieces/fossil/skull_3.json rename to jigsaw-pieces/houses/jap/fossil/skull_3.json diff --git a/jigsaw-pieces/fossil/skull_3_coal.json b/jigsaw-pieces/houses/jap/fossil/skull_3_coal.json similarity index 100% rename from jigsaw-pieces/fossil/skull_3_coal.json rename to jigsaw-pieces/houses/jap/fossil/skull_3_coal.json diff --git a/jigsaw-pieces/fossil/skull_4.json b/jigsaw-pieces/houses/jap/fossil/skull_4.json similarity index 100% rename from jigsaw-pieces/fossil/skull_4.json rename to jigsaw-pieces/houses/jap/fossil/skull_4.json diff --git a/jigsaw-pieces/fossil/skull_4_coal.json b/jigsaw-pieces/houses/jap/fossil/skull_4_coal.json similarity index 100% rename from jigsaw-pieces/fossil/skull_4_coal.json rename to jigsaw-pieces/houses/jap/fossil/skull_4_coal.json diff --git a/jigsaw-pieces/fossil/spine_1.json b/jigsaw-pieces/houses/jap/fossil/spine_1.json similarity index 100% rename from jigsaw-pieces/fossil/spine_1.json rename to jigsaw-pieces/houses/jap/fossil/spine_1.json diff --git a/jigsaw-pieces/fossil/spine_1_coal.json b/jigsaw-pieces/houses/jap/fossil/spine_1_coal.json similarity index 100% rename from jigsaw-pieces/fossil/spine_1_coal.json rename to jigsaw-pieces/houses/jap/fossil/spine_1_coal.json diff --git a/jigsaw-pieces/fossil/spine_2.json b/jigsaw-pieces/houses/jap/fossil/spine_2.json similarity index 100% rename from jigsaw-pieces/fossil/spine_2.json rename to jigsaw-pieces/houses/jap/fossil/spine_2.json diff --git a/jigsaw-pieces/fossil/spine_2_coal.json b/jigsaw-pieces/houses/jap/fossil/spine_2_coal.json similarity index 100% rename from jigsaw-pieces/fossil/spine_2_coal.json rename to jigsaw-pieces/houses/jap/fossil/spine_2_coal.json diff --git a/jigsaw-pieces/fossil/spine_3.json b/jigsaw-pieces/houses/jap/fossil/spine_3.json similarity index 100% rename from jigsaw-pieces/fossil/spine_3.json rename to jigsaw-pieces/houses/jap/fossil/spine_3.json diff --git a/jigsaw-pieces/fossil/spine_3_coal.json b/jigsaw-pieces/houses/jap/fossil/spine_3_coal.json similarity index 100% rename from jigsaw-pieces/fossil/spine_3_coal.json rename to jigsaw-pieces/houses/jap/fossil/spine_3_coal.json diff --git a/jigsaw-pieces/fossil/spine_4.json b/jigsaw-pieces/houses/jap/fossil/spine_4.json similarity index 100% rename from jigsaw-pieces/fossil/spine_4.json rename to jigsaw-pieces/houses/jap/fossil/spine_4.json diff --git a/jigsaw-pieces/fossil/spine_4_coal.json b/jigsaw-pieces/houses/jap/fossil/spine_4_coal.json similarity index 100% rename from jigsaw-pieces/fossil/spine_4_coal.json rename to jigsaw-pieces/houses/jap/fossil/spine_4_coal.json diff --git a/jigsaw-pieces/houses/jap/j1.json b/jigsaw-pieces/houses/jap/j1.json index a0f60847..2c9cd4e6 100644 --- a/jigsaw-pieces/houses/jap/j1.json +++ b/jigsaw-pieces/houses/jap/j1.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j10.json b/jigsaw-pieces/houses/jap/j10.json index 803d20d1..9f6ed45a 100644 --- a/jigsaw-pieces/houses/jap/j10.json +++ b/jigsaw-pieces/houses/jap/j10.json @@ -5,8 +5,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -20,8 +20,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -81,8 +81,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j2.json b/jigsaw-pieces/houses/jap/j2.json index 108ab2c3..1df528c5 100644 --- a/jigsaw-pieces/houses/jap/j2.json +++ b/jigsaw-pieces/houses/jap/j2.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j3.json b/jigsaw-pieces/houses/jap/j3.json index 6ba4444a..5fbf6cf1 100644 --- a/jigsaw-pieces/houses/jap/j3.json +++ b/jigsaw-pieces/houses/jap/j3.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j4.json b/jigsaw-pieces/houses/jap/j4.json index c5b1d2f0..a1a8c46c 100644 --- a/jigsaw-pieces/houses/jap/j4.json +++ b/jigsaw-pieces/houses/jap/j4.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j5.json b/jigsaw-pieces/houses/jap/j5.json index 39f61a1f..808fca08 100644 --- a/jigsaw-pieces/houses/jap/j5.json +++ b/jigsaw-pieces/houses/jap/j5.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j6.json b/jigsaw-pieces/houses/jap/j6.json index 59138ce8..2b0a8950 100644 --- a/jigsaw-pieces/houses/jap/j6.json +++ b/jigsaw-pieces/houses/jap/j6.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j7.json b/jigsaw-pieces/houses/jap/j7.json index f5045d54..b8efabc5 100644 --- a/jigsaw-pieces/houses/jap/j7.json +++ b/jigsaw-pieces/houses/jap/j7.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j8.json b/jigsaw-pieces/houses/jap/j8.json index e45f4633..a34f5adc 100644 --- a/jigsaw-pieces/houses/jap/j8.json +++ b/jigsaw-pieces/houses/jap/j8.json @@ -5,8 +5,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -20,8 +20,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -35,8 +35,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -96,8 +96,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/jap/j9.json b/jigsaw-pieces/houses/jap/j9.json index 6a45f4f1..ab43b57d 100644 --- a/jigsaw-pieces/houses/jap/j9.json +++ b/jigsaw-pieces/houses/jap/j9.json @@ -4,8 +4,8 @@ "name": "", "targetName": "*", "rotateConnector": false, - "innerConnector": false, - "pools": [], + "innerConnector": true, + "pools": ["jap_houses/paths-all"], "keepEntity": false, "entityCount": 1, "position": { @@ -64,8 +64,8 @@ "exponent": 1 }, "translateCenter": false, - "mode": "FAST_MAX_HEIGHT", - "edit": [], + "mode": "STILT", + "edit": [{"find": [{"block": "blue_concrete"}], "replace": {"palette": [{"block": "pink_concrete"}]}}], "translate": { "x": 0, "y": 0, diff --git a/jigsaw-pieces/houses/paths/corner1.json b/jigsaw-pieces/houses/paths/corner1.json new file mode 100644 index 00000000..2ddb2aed --- /dev/null +++ b/jigsaw-pieces/houses/paths/corner1.json @@ -0,0 +1,100 @@ +{ + "object": "houses/paths/corner1", + "connectors": [ + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": -4, + "y": -1, + "z": 1 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": 1, + "y": -1, + "z": -4 + }, + "direction": "NORTH_NEGATIVE_Z" + } + ], + "placementOptions": { + "place": [], + "rotation": { + "enabled": true, + "xAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + }, + "yAxis": { + "enabled": true, + "min": 0, + "max": 0, + "interval": 90 + }, + "zAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + } + }, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "snow": 0, + "chance": 1, + "density": 1, + "overStilt": 0, + "boreExtendMaxY": 0, + "boreExtendMinY": 0, + "underwater": false, + "carvingSupport": "SURFACE_ONLY", + "smartBore": false, + "waterloggable": false, + "onwater": false, + "meld": false, + "bottom": false, + "bore": false, + "warp": { + "style": "FLAT", + "zoom": 1, + "multiplier": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "translateCenter": false, + "mode": "PAINT", + "edit": [], + "translate": { + "x": 0, + "y": 0, + "yRandom": 0, + "z": 0 + }, + "scale": { + "variations": 7, + "minimumScale": 1, + "maximumScale": 1, + "interpolation": "NONE" + }, + "loot": [] + } +} diff --git a/jigsaw-pieces/houses/paths/cross.json b/jigsaw-pieces/houses/paths/cross.json new file mode 100644 index 00000000..9c3bb469 --- /dev/null +++ b/jigsaw-pieces/houses/paths/cross.json @@ -0,0 +1,130 @@ +{ + "object": "houses/paths/cross", + "connectors": [ + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": true, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": -3, + "y": -1, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": 0, + "y": -1, + "z": -3 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": 3, + "y": -1, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + }, + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": true, + "pools": ["jap_houses/paths-all","jap_houses/houses"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": 0, + "y": -1, + "z": 3 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "place": [], + "rotation": { + "enabled": true, + "xAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + }, + "yAxis": { + "enabled": true, + "min": 0, + "max": 0, + "interval": 90 + }, + "zAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + } + }, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "snow": 0, + "chance": 1, + "density": 1, + "overStilt": 0, + "boreExtendMaxY": 0, + "boreExtendMinY": 0, + "underwater": false, + "carvingSupport": "SURFACE_ONLY", + "smartBore": false, + "waterloggable": false, + "onwater": false, + "meld": false, + "bottom": false, + "bore": false, + "warp": { + "style": "FLAT", + "zoom": 1, + "multiplier": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "translateCenter": false, + "mode": "PAINT", + "edit": [], + "translate": { + "x": 0, + "y": 0, + "yRandom": 0, + "z": 0 + }, + "scale": { + "variations": 7, + "minimumScale": 1, + "maximumScale": 1, + "interpolation": "NONE" + }, + "loot": [] + } +} diff --git a/jigsaw-pieces/houses/paths/end1.json b/jigsaw-pieces/houses/paths/end1.json new file mode 100644 index 00000000..633013ce --- /dev/null +++ b/jigsaw-pieces/houses/paths/end1.json @@ -0,0 +1,83 @@ +{ + "object": "houses/paths/end1", + "connectors": [{ + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": -2, + "y": -1, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }], + "placementOptions": { + "place": [], + "rotation": { + "enabled": true, + "xAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + }, + "yAxis": { + "enabled": true, + "min": 0, + "max": 0, + "interval": 90 + }, + "zAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + } + }, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "snow": 0, + "chance": 1, + "density": 1, + "overStilt": 0, + "boreExtendMaxY": 0, + "boreExtendMinY": 0, + "underwater": false, + "carvingSupport": "SURFACE_ONLY", + "smartBore": false, + "waterloggable": false, + "onwater": false, + "meld": false, + "bottom": false, + "bore": false, + "warp": { + "style": "FLAT", + "zoom": 1, + "multiplier": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "translateCenter": false, + "mode": "PAINT", + "edit": [], + "translate": { + "x": 0, + "y": 0, + "yRandom": 0, + "z": 0 + }, + "scale": { + "variations": 7, + "minimumScale": 1, + "maximumScale": 1, + "interpolation": "NONE" + }, + "loot": [] + } +} diff --git a/jigsaw-pieces/houses/paths/hall1.json b/jigsaw-pieces/houses/paths/hall1.json new file mode 100644 index 00000000..a7055d3b --- /dev/null +++ b/jigsaw-pieces/houses/paths/hall1.json @@ -0,0 +1,100 @@ +{ + "object": "houses/paths/hall1", + "connectors": [ + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": -3, + "y": -1, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all", "jap_houses/houses"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": 3, + "y": -1, + "z": 0 + }, + "direction": "EAST_POSITIVE_X" + } + ], + "placementOptions": { + "place": [], + "rotation": { + "enabled": true, + "xAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + }, + "yAxis": { + "enabled": true, + "min": 0, + "max": 0, + "interval": 90 + }, + "zAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + } + }, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "snow": 0, + "chance": 1, + "density": 1, + "overStilt": 0, + "boreExtendMaxY": 0, + "boreExtendMinY": 0, + "underwater": false, + "carvingSupport": "SURFACE_ONLY", + "smartBore": false, + "waterloggable": false, + "onwater": false, + "meld": false, + "bottom": false, + "bore": false, + "warp": { + "style": "FLAT", + "zoom": 1, + "multiplier": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "translateCenter": false, + "mode": "PAINT", + "edit": [], + "translate": { + "x": 0, + "y": 0, + "yRandom": 0, + "z": 0 + }, + "scale": { + "variations": 7, + "minimumScale": 1, + "maximumScale": 1, + "interpolation": "NONE" + }, + "loot": [] + } +} diff --git a/jigsaw-pieces/houses/paths/tjunct.json b/jigsaw-pieces/houses/paths/tjunct.json new file mode 100644 index 00000000..da3cfce5 --- /dev/null +++ b/jigsaw-pieces/houses/paths/tjunct.json @@ -0,0 +1,115 @@ +{ + "object": "houses/paths/tjunct", + "connectors": [ + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": -3, + "y": -1, + "z": 0 + }, + "direction": "WEST_NEGATIVE_X" + }, + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": false, + "pools": ["jap_houses/paths-all", "jap_houses/houses"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": 0, + "y": -1, + "z": -3 + }, + "direction": "NORTH_NEGATIVE_Z" + }, + { + "name": "", + "targetName": "*", + "rotateConnector": false, + "innerConnector": true, + "pools": ["jap_houses/paths-all"], + "keepEntity": false, + "entityCount": 1, + "position": { + "x": 0, + "y": -1, + "z": 3 + }, + "direction": "SOUTH_POSITIVE_Z" + } + ], + "placementOptions": { + "place": [], + "rotation": { + "enabled": true, + "xAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + }, + "yAxis": { + "enabled": true, + "min": 0, + "max": 0, + "interval": 90 + }, + "zAxis": { + "enabled": false, + "min": 0, + "max": 0, + "interval": 0 + } + }, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "snow": 0, + "chance": 1, + "density": 1, + "overStilt": 0, + "boreExtendMaxY": 0, + "boreExtendMinY": 0, + "underwater": false, + "carvingSupport": "SURFACE_ONLY", + "smartBore": false, + "waterloggable": false, + "onwater": false, + "meld": false, + "bottom": false, + "bore": false, + "warp": { + "style": "FLAT", + "zoom": 1, + "multiplier": 1, + "maxFractureAccuracy": false, + "exponent": 1 + }, + "translateCenter": false, + "mode": "PAINT", + "edit": [], + "translate": { + "x": 0, + "y": 0, + "yRandom": 0, + "z": 0 + }, + "scale": { + "variations": 7, + "minimumScale": 1, + "maximumScale": 1, + "interpolation": "NONE" + }, + "loot": [] + } +} diff --git a/jigsaw-pools/jap_houses/houses.json b/jigsaw-pools/jap_houses/houses.json new file mode 100644 index 00000000..a791bd66 --- /dev/null +++ b/jigsaw-pools/jap_houses/houses.json @@ -0,0 +1,12 @@ +{"pieces": [ + "houses/jap/j1", + "houses/jap/j2", + "houses/jap/j3", + "houses/jap/j4", + "houses/jap/j5", + "houses/jap/j6", + "houses/jap/j7", + "houses/jap/j8", + "houses/jap/j9", + "houses/jap/j10" +]} \ No newline at end of file diff --git a/jigsaw-pools/jap_houses/paths-all.json b/jigsaw-pools/jap_houses/paths-all.json new file mode 100644 index 00000000..eb57f959 --- /dev/null +++ b/jigsaw-pools/jap_houses/paths-all.json @@ -0,0 +1,6 @@ +{"pieces": [ + "houses/paths/corner1", + "houses/paths/cross", + "houses/paths/hall1", + "houses/paths/tjunct" +]} \ No newline at end of file diff --git a/jigsaw-pools/jap_houses/paths-corner.json b/jigsaw-pools/jap_houses/paths-corner.json new file mode 100644 index 00000000..9374cd3c --- /dev/null +++ b/jigsaw-pools/jap_houses/paths-corner.json @@ -0,0 +1,6 @@ +{"pieces": [ + "houses/paths/corner1", + "houses/paths/corner1", + "houses/paths/corner1", + "houses/paths/corner1" +]} \ No newline at end of file diff --git a/jigsaw-pools/jap_houses/paths-cross.json b/jigsaw-pools/jap_houses/paths-cross.json new file mode 100644 index 00000000..41fe311a --- /dev/null +++ b/jigsaw-pools/jap_houses/paths-cross.json @@ -0,0 +1,7 @@ +{"pieces": [ + "houses/paths/cross", + "houses/paths/cross", + "houses/paths/cross", + "houses/paths/cross", + "houses/paths/cross" +]} \ No newline at end of file diff --git a/jigsaw-pools/jap_houses/paths-end.json b/jigsaw-pools/jap_houses/paths-end.json new file mode 100644 index 00000000..291aa80b --- /dev/null +++ b/jigsaw-pools/jap_houses/paths-end.json @@ -0,0 +1,6 @@ +{"pieces": [ + "houses/paths/end", + "houses/paths/end", + "houses/paths/end", + "houses/paths/end" +]} \ No newline at end of file diff --git a/jigsaw-pools/jap_houses/paths-hall.json b/jigsaw-pools/jap_houses/paths-hall.json new file mode 100644 index 00000000..ee0c55ba --- /dev/null +++ b/jigsaw-pools/jap_houses/paths-hall.json @@ -0,0 +1,6 @@ +{"pieces": [ + "houses/paths/hall1", + "houses/paths/hall1", + "houses/paths/hall1", + "houses/paths/hall1" +]} \ No newline at end of file diff --git a/jigsaw-pools/jap_houses/paths-tjunct.json b/jigsaw-pools/jap_houses/paths-tjunct.json new file mode 100644 index 00000000..e62ad9a8 --- /dev/null +++ b/jigsaw-pools/jap_houses/paths-tjunct.json @@ -0,0 +1,7 @@ +{"pieces": [ + "houses/paths/tjunct", + "houses/paths/tjunct", + "houses/paths/tjunct", + "houses/paths/tjunct" +] +} diff --git a/jigsaw-structures/village-jap.json b/jigsaw-structures/village-jap.json new file mode 100644 index 00000000..3c169e76 --- /dev/null +++ b/jigsaw-structures/village-jap.json @@ -0,0 +1,12 @@ +{ + "maxDepth": 10, + "feature": { + "objectChance": 0, + "strength": 1, + "interpolationRadius": 64, + "interpolator": "BILINEAR" + }, + "pieces": [ + "houses/jap/j5", "houses/jap/j4", "houses/jap/j3", "houses/jap/j2", "houses/jap/j1" + ] +} diff --git a/objects/houses/paths/corner1.iob b/objects/houses/paths/corner1.iob new file mode 100644 index 00000000..2b648fe2 Binary files /dev/null and b/objects/houses/paths/corner1.iob differ diff --git a/objects/houses/paths/cross.iob b/objects/houses/paths/cross.iob new file mode 100644 index 00000000..668400cc Binary files /dev/null and b/objects/houses/paths/cross.iob differ diff --git a/objects/houses/paths/end1.iob b/objects/houses/paths/end1.iob new file mode 100644 index 00000000..b4eabdae Binary files /dev/null and b/objects/houses/paths/end1.iob differ diff --git a/objects/houses/paths/hall1.iob b/objects/houses/paths/hall1.iob new file mode 100644 index 00000000..02691360 Binary files /dev/null and b/objects/houses/paths/hall1.iob differ diff --git a/objects/houses/paths/tjunct.iob b/objects/houses/paths/tjunct.iob new file mode 100644 index 00000000..df7e5e3e Binary files /dev/null and b/objects/houses/paths/tjunct.iob differ