diff --git a/biomes/tropical-coral-ocean.json b/biomes/tropical-coral-ocean.json index 1b49fd96..36ce5b63 100644 --- a/biomes/tropical-coral-ocean.json +++ b/biomes/tropical-coral-ocean.json @@ -63,7 +63,7 @@ }, "objects": [ { - "chance": 0.025, + "chance": 0.0025, "underwater": true, "edit": [ { @@ -291,7 +291,7 @@ } }, { - "chance": 0.025, + "chance": 0.005, "underwater": true, "edit": [ { @@ -336,7 +336,7 @@ } }, { - "chance": 0.025, + "chance": 0.0025, "underwater": true, "edit": [ { @@ -381,7 +381,7 @@ } }, { - "chance": 0.025, + "chance": 0.0025, "underwater": true, "edit": [ { @@ -426,7 +426,7 @@ } }, { - "chance": 0.025, + "chance": 0.0025, "underwater": true, "edit": [ { @@ -471,7 +471,7 @@ } }, { - "chance": 0.025, + "chance": 0.0025, "underwater": true, "edit": [ { @@ -516,7 +516,7 @@ } }, { - "chance": 0.025, + "chance": 0.0025, "underwater": true, "edit": [ { @@ -1194,7 +1194,7 @@ "decorators": [ { "zoom": 1, - "chance": 0.05, + "chance": 0.005, "stackMin": 1, "stackMax": 3, "palette": [ diff --git a/objects/structure/prismarine_temple/corner-ceiling-1.iob b/objects/structure/prismarine_temple/corner-ceiling-1.iob new file mode 100644 index 00000000..697c875b Binary files /dev/null and b/objects/structure/prismarine_temple/corner-ceiling-1.iob differ diff --git a/objects/structure/prismarine_temple/corner-encased-1.iob b/objects/structure/prismarine_temple/corner-encased-1.iob new file mode 100644 index 00000000..a055531e Binary files /dev/null and b/objects/structure/prismarine_temple/corner-encased-1.iob differ diff --git a/objects/structure/prismarine_temple/corner-encased-2.iob b/objects/structure/prismarine_temple/corner-encased-2.iob new file mode 100644 index 00000000..4cb36fb7 Binary files /dev/null and b/objects/structure/prismarine_temple/corner-encased-2.iob differ diff --git a/objects/structure/prismarine_temple/corner-encased-3.iob b/objects/structure/prismarine_temple/corner-encased-3.iob new file mode 100644 index 00000000..994faa8a Binary files /dev/null and b/objects/structure/prismarine_temple/corner-encased-3.iob differ diff --git a/objects/structure/prismarine_temple/corner-floor-1.iob b/objects/structure/prismarine_temple/corner-floor-1.iob new file mode 100644 index 00000000..17cc4298 Binary files /dev/null and b/objects/structure/prismarine_temple/corner-floor-1.iob differ diff --git a/objects/structure/prismarine_temple/corner-opening-1.iob b/objects/structure/prismarine_temple/corner-opening-1.iob new file mode 100644 index 00000000..b7dc3593 Binary files /dev/null and b/objects/structure/prismarine_temple/corner-opening-1.iob differ diff --git a/objects/structure/prismarine_temple/corner-opening-2.iob b/objects/structure/prismarine_temple/corner-opening-2.iob new file mode 100644 index 00000000..735e4ceb Binary files /dev/null and b/objects/structure/prismarine_temple/corner-opening-2.iob differ diff --git a/objects/structure/prismarine_temple/cross-ceiling-1.iob b/objects/structure/prismarine_temple/cross-ceiling-1.iob new file mode 100644 index 00000000..757c3e6a Binary files /dev/null and b/objects/structure/prismarine_temple/cross-ceiling-1.iob differ diff --git a/objects/structure/prismarine_temple/cross-encased-1.iob b/objects/structure/prismarine_temple/cross-encased-1.iob new file mode 100644 index 00000000..f1cc7a89 Binary files /dev/null and b/objects/structure/prismarine_temple/cross-encased-1.iob differ diff --git a/objects/structure/prismarine_temple/cross-floor-1.iob b/objects/structure/prismarine_temple/cross-floor-1.iob new file mode 100644 index 00000000..193e5009 Binary files /dev/null and b/objects/structure/prismarine_temple/cross-floor-1.iob differ diff --git a/objects/structure/prismarine_temple/cross-opening-1.iob b/objects/structure/prismarine_temple/cross-opening-1.iob new file mode 100644 index 00000000..67f42c4b Binary files /dev/null and b/objects/structure/prismarine_temple/cross-opening-1.iob differ diff --git a/objects/structure/prismarine_temple/hall-ceiling-1.iob b/objects/structure/prismarine_temple/hall-ceiling-1.iob new file mode 100644 index 00000000..42cde9e1 Binary files /dev/null and b/objects/structure/prismarine_temple/hall-ceiling-1.iob differ diff --git a/objects/structure/prismarine_temple/hall-encased-1.iob b/objects/structure/prismarine_temple/hall-encased-1.iob new file mode 100644 index 00000000..2a40a69b Binary files /dev/null and b/objects/structure/prismarine_temple/hall-encased-1.iob differ diff --git a/objects/structure/prismarine_temple/hall-floor-1.iob b/objects/structure/prismarine_temple/hall-floor-1.iob new file mode 100644 index 00000000..119e04b2 Binary files /dev/null and b/objects/structure/prismarine_temple/hall-floor-1.iob differ diff --git a/objects/structure/prismarine_temple/hall-floor-2.iob b/objects/structure/prismarine_temple/hall-floor-2.iob new file mode 100644 index 00000000..b5feeaf9 Binary files /dev/null and b/objects/structure/prismarine_temple/hall-floor-2.iob differ diff --git a/objects/structure/prismarine_temple/hall-opening-1.iob b/objects/structure/prismarine_temple/hall-opening-1.iob new file mode 100644 index 00000000..888833b6 Binary files /dev/null and b/objects/structure/prismarine_temple/hall-opening-1.iob differ diff --git a/objects/structure/prismarine_temple/room-ceiling-1.iob b/objects/structure/prismarine_temple/room-ceiling-1.iob new file mode 100644 index 00000000..b0924cb8 Binary files /dev/null and b/objects/structure/prismarine_temple/room-ceiling-1.iob differ diff --git a/objects/structure/prismarine_temple/room-encased-1.iob b/objects/structure/prismarine_temple/room-encased-1.iob new file mode 100644 index 00000000..25e27ca4 Binary files /dev/null and b/objects/structure/prismarine_temple/room-encased-1.iob differ diff --git a/objects/structure/prismarine_temple/room-floor-1.iob b/objects/structure/prismarine_temple/room-floor-1.iob new file mode 100644 index 00000000..19c7e834 Binary files /dev/null and b/objects/structure/prismarine_temple/room-floor-1.iob differ diff --git a/objects/structure/prismarine_temple/room-opening-1.iob b/objects/structure/prismarine_temple/room-opening-1.iob new file mode 100644 index 00000000..67ea7367 Binary files /dev/null and b/objects/structure/prismarine_temple/room-opening-1.iob differ diff --git a/objects/structure/prismarine_temple/room-opening-2.iob b/objects/structure/prismarine_temple/room-opening-2.iob new file mode 100644 index 00000000..09b580dd Binary files /dev/null and b/objects/structure/prismarine_temple/room-opening-2.iob differ diff --git a/objects/structure/prismarine_temple/t-connect-ceiling-1.iob b/objects/structure/prismarine_temple/t-connect-ceiling-1.iob new file mode 100644 index 00000000..1c343eb5 Binary files /dev/null and b/objects/structure/prismarine_temple/t-connect-ceiling-1.iob differ diff --git a/objects/structure/prismarine_temple/t-connect-encased-1.iob b/objects/structure/prismarine_temple/t-connect-encased-1.iob new file mode 100644 index 00000000..37a1d93b Binary files /dev/null and b/objects/structure/prismarine_temple/t-connect-encased-1.iob differ diff --git a/objects/structure/prismarine_temple/t-connect-encased-2.iob b/objects/structure/prismarine_temple/t-connect-encased-2.iob new file mode 100644 index 00000000..9fb0f7a5 Binary files /dev/null and b/objects/structure/prismarine_temple/t-connect-encased-2.iob differ diff --git a/objects/structure/prismarine_temple/t-connect-encased-3.iob b/objects/structure/prismarine_temple/t-connect-encased-3.iob new file mode 100644 index 00000000..489ba7c0 Binary files /dev/null and b/objects/structure/prismarine_temple/t-connect-encased-3.iob differ diff --git a/objects/structure/prismarine_temple/t-connect-floor-1.iob b/objects/structure/prismarine_temple/t-connect-floor-1.iob new file mode 100644 index 00000000..27fb3d43 Binary files /dev/null and b/objects/structure/prismarine_temple/t-connect-floor-1.iob differ diff --git a/objects/structure/prismarine_temple/t-connect-floor-2.iob b/objects/structure/prismarine_temple/t-connect-floor-2.iob new file mode 100644 index 00000000..7d5e994f Binary files /dev/null and b/objects/structure/prismarine_temple/t-connect-floor-2.iob differ diff --git a/objects/structure/prismarine_temple/t-connect-opening-1.iob b/objects/structure/prismarine_temple/t-connect-opening-1.iob new file mode 100644 index 00000000..18164db0 Binary files /dev/null and b/objects/structure/prismarine_temple/t-connect-opening-1.iob differ diff --git a/objects/structure/prismarine_temple/walled-room-ceiling-1.iob b/objects/structure/prismarine_temple/walled-room-ceiling-1.iob new file mode 100644 index 00000000..e9910057 Binary files /dev/null and b/objects/structure/prismarine_temple/walled-room-ceiling-1.iob differ diff --git a/objects/structure/prismarine_temple/walled-room-encased-1.iob b/objects/structure/prismarine_temple/walled-room-encased-1.iob new file mode 100644 index 00000000..68d588b0 Binary files /dev/null and b/objects/structure/prismarine_temple/walled-room-encased-1.iob differ diff --git a/objects/structure/prismarine_temple/walled-room-floor-1.iob b/objects/structure/prismarine_temple/walled-room-floor-1.iob new file mode 100644 index 00000000..e9910057 Binary files /dev/null and b/objects/structure/prismarine_temple/walled-room-floor-1.iob differ diff --git a/objects/structure/prismarine_temple/walled-room-opening-1.iob b/objects/structure/prismarine_temple/walled-room-opening-1.iob new file mode 100644 index 00000000..27e80ad1 Binary files /dev/null and b/objects/structure/prismarine_temple/walled-room-opening-1.iob differ diff --git a/objects/structure/prismarine_temple/walled-room-opening-2.iob b/objects/structure/prismarine_temple/walled-room-opening-2.iob new file mode 100644 index 00000000..7c4ac340 Binary files /dev/null and b/objects/structure/prismarine_temple/walled-room-opening-2.iob differ diff --git a/objects/structure/prismarine_temple/walled-room-opening-3.iob b/objects/structure/prismarine_temple/walled-room-opening-3.iob new file mode 100644 index 00000000..26273de1 Binary files /dev/null and b/objects/structure/prismarine_temple/walled-room-opening-3.iob differ diff --git a/structures/prismarine_temple.json b/structures/prismarine_temple.json new file mode 100644 index 00000000..98cd2edf --- /dev/null +++ b/structures/prismarine_temple.json @@ -0,0 +1,509 @@ +{ + "gridHeight": 5, + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "maxLayers": 9, + "bore": true, + "wallStyle": { + "multiplier": 1, + "style": "STATIC", + "zoom": 1, + "exponent": 1 + }, + "tiles": [ + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "NEVER", + "objects": ["structure/Prismarine_temple/cross-floor-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": [ + "structure/Prismarine_temple/t-connect-floor-1", + "structure/Prismarine_temple/t-connect-floor-2" + ], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": [ + "structure/Prismarine_temple/hall-floor-1", + "structure/Prismarine_temple/hall-floor-2" + ], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/corner-floor-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/room-floor-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/walled-room-floor-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "NEVER", + "objects": ["structure/Prismarine_temple/cross-ceiling-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/t-connect-ceiling-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/hall-ceiling-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/corner-ceiling-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/room-ceiling-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/walled-room-ceiling-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "NEVER", + "objects": ["structure/Prismarine_temple/cross-opening-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/t-connect-opening-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/hall-opening-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": [ + "structure/Prismarine_temple/corner-opening-1", + "structure/Prismarine_temple/corner-opening-2" + ], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": [ + "structure/Prismarine_temple/room-opening-1", + "structure/Prismarine_temple/room-opening-2" + ], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "NEVER", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": [ + "structure/Prismarine_temple/walled-room-opening-1", + "structure/Prismarine_temple/walled-room-opening-2", + "structure/Prismarine_temple/walled-room-opening-3" + ], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "NEVER" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "NEVER", + "objects": ["structure/Prismarine_temple/cross-encased-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": [ + "structure/Prismarine_temple/t-connect-encased-1", + "structure/Prismarine_temple/t-connect-encased-2", + "structure/Prismarine_temple/t-connect-encased-3" + ], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/hall-encased-1"], + "smartBore": false, + "east": "NEVER", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": [ + "structure/Prismarine_temple/corner-encased-1", + "structure/Prismarine_temple/corner-encased-2", + "structure/Prismarine_temple/corner-encased-3" + ], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "NEVER", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "NEVER", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/room-encased-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + }, + { + "ceiling": "REQUIRED", + "entityInitialSpawns": [], + "entitySpawnOverrides": [], + "placeMode": "CENTER_HEIGHT", + "south": "REQUIRED", + "north": "REQUIRED", + "objects": ["structure/Prismarine_temple/walled-room-encased-1"], + "smartBore": false, + "east": "REQUIRED", + "rareObjects": [], + "west": "REQUIRED", + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "floor": "REQUIRED" + } + ], + "gridSize": 5, + "wallChance": 0.35, + "name": "Prismarine_temple", + "underwater": false, + "loot": { + "mode": "ADD", + "tables": [], + "multiplier": 1 + }, + "clamp": { + "minimumHeight": 0, + "maximumHeight": 255 + }, + "mergeEdges": false +}