9
0
mirror of https://github.com/IrisDimensions/earthworld.git synced 2025-12-28 11:19:14 +00:00

Added Jigsaw for Villages

This commit is contained in:
Brian Fopiano
2021-07-04 05:02:14 -07:00
parent a7cefde0df
commit cbf1898ee2
29 changed files with 973 additions and 3 deletions

View File

@@ -57,12 +57,18 @@
"generator": "plain"
}
],
"jigsawStructures": [
{
"rarity": 500,
"structure": "mush-huts"
}
],
"entityInitialSpawns": [
{
"maxSpawns": 5,
"maxSpawns": 6,
"minSpawns": 2,
"entity": "mooshroom",
"rarity": 5
"rarity": 3
}
],
"decorators": [

View File

@@ -0,0 +1,78 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"spawnEntity": "villager",
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/paths/paths"],
"position": {
"x": -4,
"y": -12,
"z": 0
},
"keepEntity": false,
"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,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/hut/hut1"
}

View File

@@ -0,0 +1,78 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"spawnEntity": "villager",
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/paths/paths"],
"position": {
"x": 0,
"y": -7,
"z": 3
},
"keepEntity": false,
"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,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/hut/hut2"
}

View File

@@ -0,0 +1,78 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"spawnEntity": "villager",
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/paths/paths"],
"position": {
"x": 0,
"y": -7,
"z": -3
},
"keepEntity": false,
"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,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/hut/hut3"
}

View File

@@ -0,0 +1,78 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"spawnEntity": "villager",
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/paths/paths"],
"position": {
"x": -4,
"y": -13,
"z": -1
},
"keepEntity": false,
"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,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/hut/hut4"
}

View File

@@ -0,0 +1,78 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"spawnEntity": "villager",
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/paths/paths"],
"position": {
"x": 0,
"y": -5,
"z": 3
},
"keepEntity": false,
"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,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/hut/hut5"
}

View File

@@ -0,0 +1,78 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"spawnEntity": "villager",
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/paths/paths"],
"position": {
"x": 0,
"y": -5,
"z": -4
},
"keepEntity": false,
"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,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/hut/hut6"
}

View File

@@ -0,0 +1,78 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"spawnEntity": "villager",
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/paths/paths"],
"position": {
"x": 0,
"y": -7,
"z": -4
},
"keepEntity": false,
"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,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/hut/hut7"
}

View File

@@ -0,0 +1,80 @@
{
"connectors": [{
"targetName": "*",
"innerConnector": true,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": [
"mush_huts/huts/huts",
"mush_huts/paths/paths"
],
"position": {
"x": -2,
"y": 0,
"z": 0
},
"keepEntity": false,
"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": "PAINT",
"carvingSupport": "SURFACE_ONLY",
"snow": 0,
"underwater": false,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/paths/path1"
}

View File

@@ -0,0 +1,94 @@
{
"connectors": [
{
"targetName": "*",
"innerConnector": true,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts", "mush_huts/paths/paths"],
"position": {
"x": -3,
"y": 0,
"z": 0
},
"keepEntity": false,
"direction": "WEST_NEGATIVE_X"
},
{
"targetName": "*",
"innerConnector": false,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts", "mush_huts/paths/paths"],
"position": {
"x": 3,
"y": 0,
"z": 0
},
"keepEntity": false,
"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": "PAINT",
"carvingSupport": "SURFACE_ONLY",
"snow": 0,
"underwater": false,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/paths/path2"
}

View File

@@ -0,0 +1,94 @@
{
"connectors": [
{
"targetName": "*",
"innerConnector": true,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts", "mush_huts/paths/paths"],
"position": {
"x": -4,
"y": 0,
"z": 1
},
"keepEntity": false,
"direction": "WEST_NEGATIVE_X"
},
{
"targetName": "*",
"innerConnector": false,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts","mush_huts/paths/paths"],
"position": {
"x": 1,
"y": 0,
"z": -4
},
"keepEntity": false,
"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": "PAINT",
"carvingSupport": "SURFACE_ONLY",
"snow": 0,
"underwater": false,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/paths/path3"
}

View File

@@ -0,0 +1,124 @@
{
"connectors": [
{
"targetName": "*",
"innerConnector": false,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts", "mush_huts/paths/paths"],
"position": {
"x": -3,
"y": 0,
"z": 0
},
"keepEntity": false,
"direction": "WEST_NEGATIVE_X"
},
{
"targetName": "*",
"innerConnector": false,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts", "mush_huts/paths/paths"],
"position": {
"x": 0,
"y": 0,
"z": 3
},
"keepEntity": false,
"direction": "SOUTH_POSITIVE_Z"
},
{
"targetName": "*",
"innerConnector": false,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts", "mush_huts/paths/paths"],
"position": {
"x": 3,
"y": 0,
"z": 0
},
"keepEntity": false,
"direction": "EAST_POSITIVE_X"
},
{
"targetName": "*",
"innerConnector": false,
"entityCount": 1,
"rotateConnector": false,
"name": "",
"pools": ["mush_huts/huts/huts", "mush_huts/paths/paths"],
"position": {
"x": 0,
"y": 0,
"z": -3
},
"keepEntity": false,
"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": "PAINT",
"carvingSupport": "SURFACE_ONLY",
"snow": 0,
"underwater": false,
"loot": [],
"place": [],
"onwater": false,
"clamp": {
"minimumHeight": 0,
"maximumHeight": 255
},
"warp": {
"multiplier": 1,
"style": "FLAT",
"zoom": 1,
"maxFractureAccuracy": false,
"exponent": 1
}
},
"object": "mushhut/paths/path4"
}

View File

@@ -1 +0,0 @@
{"pieces": []}

View File

@@ -0,0 +1,11 @@
{
"pieces": [
"mushhut/hut/hut1",
"mushhut/hut/hut2",
"mushhut/hut/hut3",
"mushhut/hut/hut4",
"mushhut/hut/hut5",
"mushhut/hut/hut6",
"mushhut/hut/hut7"
]
}

View File

@@ -0,0 +1,8 @@
{
"pieces": [
"mushhut/paths/path1",
"mushhut/paths/path2",
"mushhut/paths/path3",
"mushhut/paths/path4"
]
}

View File

@@ -0,0 +1,7 @@
{
"pieces": [
"mushhut/paths/path4"
],
"maxDepth": 5,
"terminate": true
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -83,6 +83,7 @@
"varience": 4
}
],
"objects": [
{
"heightmap": {