Cobblemon Survival Pack: phases 0-2 and Phase 3 zones and hazards
Free NeoForge 1.21.1 modpack on Cobblemon 1.8.4 built with packwiz, plus the Kotlin companion mod (cobblesurvival) and its built-in data pack. - Phase 0: packwiz pack with Modrinth/CurseForge cross-links, build and export tooling, Prism instance sync, test server with smoke checks. - Phase 1: Poke Ball shaped island (WorldGen Editor preset, seed isle-26), Adrian's biome list, no natural ore, structures without ore or vanilla mobs, no Nether portals, world template builder and world report. - Phase 2: permadeath (CobbleHardcoreMon plus the companion mod's gap fixes), Revival Charm, expensive Healing Machine, Lootr refreshing loot, in-game self-tests on Minecraft's GameTest framework. - Phase 3 so far: 14 zones with their own spawn pools and level bands (tools/zone_layout.py, tools/zone_spawns.py, "zone" spawn condition), Cold Sweat heat and cold as gates with boss-drop insulation recipes, spawn survey and hazard self-tests in tools/quick_check.py. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
398301f0be
232 files changed
+72665
No files matched your search
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dawn_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dawn_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dawn_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dawn_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dusk_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dusk_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dusk_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dusk_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/fire_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/fire_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/nether_fire_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/fire_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/fire_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/ice_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/ice_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/ice_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/ice_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/leaf_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/leaf_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/leaf_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/leaf_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/dripstone_moon_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/moon_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/moon_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/moon_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/moon_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/shiny_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/shiny_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/shiny_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/shiny_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/sun_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/sun_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/sun_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/sun_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/thunder_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/thunder_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/thunder_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/thunder_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/water_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/water_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/water_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"feature": "cobblemon:ore/water_stone",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
+294
@@ -0,0 +1,294 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:fossils/common/prehistoric_enhydro_agate",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.25
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:air",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cave_air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.15
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:water_stone_ore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:tuff",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:fossils/uncommon/prehistoric_enhydro_agate",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 5,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:fossils/rare/fish_fossil",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,244 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 250,
|
||||
"min_offset": -7,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:brown_mushroom",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:red_mushroom",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mud"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+253
@@ -0,0 +1,253 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 250,
|
||||
"min_offset": -7,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:brown_mushroom",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:red_mushroom",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mud"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 9,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,279 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 250,
|
||||
"min_offset": 1,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:coarse_dirt",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:packed_mud"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:coarse_dirt",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:rooted_dirt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobbled_deepslate",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobbled_deepslate",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:deepslate_moon_stone_ore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobbled_deepslate"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 4,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+270
@@ -0,0 +1,270 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 250,
|
||||
"min_offset": 1,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:coarse_dirt",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:packed_mud"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:coarse_dirt",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:rooted_dirt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobbled_deepslate",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobbled_deepslate",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:deepslate_moon_stone_ore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobbled_deepslate"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+279
@@ -0,0 +1,279 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 300,
|
||||
"min_offset": 4,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:copper_ore",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:copper_ore",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:raw_copper_block"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:raw_copper_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 9,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+275
@@ -0,0 +1,275 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 300,
|
||||
"min_offset": 4,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:copper_ore",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:copper_ore",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:raw_copper_block"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.05
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:raw_copper_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.01
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"heightmap": "WORLD_SURFACE_WG",
|
||||
"offset": -3,
|
||||
"processor_type": "gravity"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,234 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:nether_quartz_ore",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:nether_quartz_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 9,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,253 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 300,
|
||||
"min_offset": 1,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.35
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:andesite"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:stone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.0025
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:emerald_ore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gold_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:dripstone_block"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 4,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,273 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:relic_coin_pouch",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cave_air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:spawner",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cave_air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:redstone_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:emerald_block"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:relic_coin_sack",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.9
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:raw_gold_block"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:magma_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:lava"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:habitat_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:gold_block"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 4,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+2287
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,761 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/common/deep_crypt_ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:relic_coin_pouch",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.33
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:relic_coin_sack",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.9
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:raw_gold_block"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/uncommon/deep_crypt_ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 5,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/rare/black_tumblestone",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:chest",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "minecraft:chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"type": "single",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/alluringvoice",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+1050
File diff suppressed because it is too large.
Load diff
+1711
File diff suppressed because it is too large.
Load diff
+1042
File diff suppressed because it is too large.
Load diff
+547
@@ -0,0 +1,547 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": 250,
|
||||
"min_offset": 2,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/common/overgrown_trial_ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobblestone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobblestone",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:grass_block",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:coarse_dirt"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/uncommon/overgrown_trial_ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 5,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/rare/tumblestone",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:gilded_chest",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 10,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 0.1
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gimmighoul_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/grassyglide",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+1750
File diff suppressed because it is too large.
Load diff
+608
@@ -0,0 +1,608 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"max_offset": -2,
|
||||
"min_offset": -100,
|
||||
"processor_type": "cobblemon:height_range",
|
||||
"reference": "sea_level"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/common/submerged_forge_ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:deepslate",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:cobbled_deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:cobbled_deepslate",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.4
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/chillingwater",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/chillingwater",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/chillingwater",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/gilded_chests/chillingwater",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
},
|
||||
"predicate_type": "minecraft:random_blockstate_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "cobblemon:gilded_chest",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/pots/ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_granite",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.3
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:decorated_pot",
|
||||
"Properties": {
|
||||
"waterlogged": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_granite",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:decorated_pot",
|
||||
"Properties": {
|
||||
"waterlogged": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_granite",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_andesite",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.5
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:chain",
|
||||
"Properties": {
|
||||
"waterlogged": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:polished_andesite",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_brain_coral_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_brain_coral_wall_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_bubble_coral_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_bubble_coral_wall_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_fire_coral_wall_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_fire_coral_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_horn_coral_wall_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_horn_coral_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_tube_coral_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:dead_tube_coral_wall_fan",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:water"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/uncommon/submerged_forge_ruins",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 6,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"block_entity_modifier": {
|
||||
"loot_table": "cobblemon:ruins/rare/sky_tumblestone",
|
||||
"type": "minecraft:append_loot"
|
||||
},
|
||||
"input_predicate": {
|
||||
"block": "minecraft:suspicious_gravel",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:suspicious_gravel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"limit": 1,
|
||||
"processor_type": "minecraft:capped"
|
||||
},
|
||||
{
|
||||
"heightmap": "OCEAN_FLOOR_WG",
|
||||
"offset": -10,
|
||||
"processor_type": "gravity"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,212 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:red_wool",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 1.0
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tnt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "cobblemon:relic_coin_pouch",
|
||||
"predicate_type": "minecraft:random_block_match",
|
||||
"probability": 0.2
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"type": "neoforge:remove_features",
|
||||
"biomes": {
|
||||
"type": "neoforge:any"
|
||||
},
|
||||
"features": "minecraft:ore_infested"
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"type": "neoforge:remove_features",
|
||||
"biomes": {
|
||||
"type": "neoforge:any"
|
||||
},
|
||||
"features": "#cobblesurvival:natural_ores"
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"type": "neoforge:remove_spawns",
|
||||
"biomes": {
|
||||
"type": "neoforge:any"
|
||||
},
|
||||
"entity_types": {
|
||||
"type": "neoforge:any"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,235 @@
|
||||
{
|
||||
"_comment": "Generated by tools/zone_spawns.py from Cobblemon's spawn data; do not edit by hand.",
|
||||
"enabled": true,
|
||||
"neededInstalledMods": [],
|
||||
"neededUninstalledMods": [],
|
||||
"spawns": [
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_basalt"
|
||||
],
|
||||
"zone": "basalt"
|
||||
},
|
||||
"drops": {
|
||||
"amount": 2,
|
||||
"entries": [
|
||||
{
|
||||
"item": "minecraft:blaze_powder",
|
||||
"percentage": 10.0
|
||||
},
|
||||
{
|
||||
"item": "cobblemon:charti_berry",
|
||||
"percentage": 5.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "basalt-centiskorch-2-6",
|
||||
"level": "55-70",
|
||||
"pokemon": "centiskorch",
|
||||
"presets": [
|
||||
"wild"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 6.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_basalt"
|
||||
],
|
||||
"zone": "basalt"
|
||||
},
|
||||
"id": "basalt-charizard-2-7",
|
||||
"level": "55-70",
|
||||
"pokemon": "charizard",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 3.2,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 1.25
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_mountain"
|
||||
],
|
||||
"isPokeSnack": true,
|
||||
"zone": "basalt"
|
||||
},
|
||||
"id": "basalt-durant-3-0",
|
||||
"level": "55-70",
|
||||
"pokemon": "durant",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_mountain"
|
||||
],
|
||||
"zone": "basalt"
|
||||
},
|
||||
"id": "basalt-gliscor-2-4",
|
||||
"level": "55-70",
|
||||
"pokemon": "gliscor",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 1.0
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_mountain"
|
||||
],
|
||||
"zone": "basalt"
|
||||
},
|
||||
"drops": {
|
||||
"amount": 3,
|
||||
"entries": [
|
||||
{
|
||||
"item": "cobblemon:flame_orb",
|
||||
"percentage": 5.0
|
||||
},
|
||||
{
|
||||
"item": "minecraft:blaze_powder",
|
||||
"percentage": 10.0
|
||||
},
|
||||
{
|
||||
"item": "cobblemon:rawst_berry",
|
||||
"percentage": 5.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "basalt-heatmor-2-2",
|
||||
"level": "55-70",
|
||||
"pokemon": "heatmor",
|
||||
"presets": [
|
||||
"wild"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 20.0
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#minecraft:is_nether"
|
||||
],
|
||||
"isPokeSnack": true,
|
||||
"zone": "basalt"
|
||||
},
|
||||
"drops": {
|
||||
"amount": 6,
|
||||
"entries": [
|
||||
{
|
||||
"item": "minecraft:bone",
|
||||
"quantityRange": "0-2"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:rotten_flesh",
|
||||
"quantityRange": "0-2"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:blaze_powder",
|
||||
"percentage": 10.0
|
||||
},
|
||||
{
|
||||
"item": "cobblemon:rawst_berry",
|
||||
"percentage": 5.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "basalt-houndoom-2-5",
|
||||
"level": "55-70",
|
||||
"pokemon": "houndoom",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 2.0
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_basalt",
|
||||
"#cobblemon:nether/is_wasteland"
|
||||
],
|
||||
"zone": "basalt"
|
||||
},
|
||||
"drops": {
|
||||
"amount": 3,
|
||||
"entries": [
|
||||
{
|
||||
"item": "minecraft:blaze_powder",
|
||||
"percentage": 25.0
|
||||
},
|
||||
{
|
||||
"item": "cobblemon:magmarizer",
|
||||
"percentage": 10.0
|
||||
},
|
||||
{
|
||||
"item": "cobblemon:rawst_berry",
|
||||
"percentage": 10.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "basalt-magmortar-3-8",
|
||||
"level": "55-70",
|
||||
"pokemon": "magmortar",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 0.8
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_basalt"
|
||||
],
|
||||
"zone": "basalt"
|
||||
},
|
||||
"id": "basalt-torkoal-3-1",
|
||||
"level": "55-70",
|
||||
"pokemon": "torkoal",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 20.0
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:nether/is_basalt"
|
||||
],
|
||||
"zone": "basalt"
|
||||
},
|
||||
"id": "basalt-turtonator-1-3",
|
||||
"level": "55-70",
|
||||
"pokemon": "turtonator",
|
||||
"presets": [
|
||||
"wild"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,227 @@
|
||||
{
|
||||
"_comment": "Generated by tools/zone_spawns.py from Cobblemon's spawn data; do not edit by hand.",
|
||||
"enabled": true,
|
||||
"neededInstalledMods": [],
|
||||
"neededUninstalledMods": [],
|
||||
"spawns": [
|
||||
{
|
||||
"anticondition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_arid"
|
||||
],
|
||||
"structures": [
|
||||
"#cobblemon:spawns/is_witch_structure"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_hills",
|
||||
"#cobblemon:is_sky",
|
||||
"#cobblemon:is_spooky",
|
||||
"#cobblemon:is_taiga"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"timeRange": "day",
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-corviknight-1-5",
|
||||
"level": "45-50",
|
||||
"pokemon": "corviknight",
|
||||
"presets": [
|
||||
"treetop"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 0.6
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"structures": [
|
||||
"#cobblemon:spawns/is_graveyard"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_spooky"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"timeRange": "night",
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-dusclops-1-0",
|
||||
"level": "45-46",
|
||||
"pokemon": "dusclops",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 5.7
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"structures": [
|
||||
"#cobblemon:spawns/is_graveyard"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_spooky"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"timeRange": "night",
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-dusknoir-1-1",
|
||||
"level": "45-53",
|
||||
"pokemon": "dusknoir",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 0.3
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"structures": [
|
||||
"#cobblemon:spawns/is_witch_structure",
|
||||
"#cobblemon:spawns/is_graveyard"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_spooky"
|
||||
],
|
||||
"isPokeSnack": true,
|
||||
"maxSkyLight": 15,
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-honchkrow-1-4",
|
||||
"level": "45-51",
|
||||
"pokemon": "honchkrow",
|
||||
"presets": [
|
||||
"treetop"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 3.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"timeRange": "night"
|
||||
},
|
||||
"multiplier": 1.5
|
||||
}
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"structures": [
|
||||
"#cobblemon:spawns/is_graveyard"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_spooky",
|
||||
"#cobblemon:is_taiga"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"timeRange": "night",
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-houndstone-1-2",
|
||||
"level": "45-49",
|
||||
"pokemon": "houndstone",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 1.6,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 1.25
|
||||
}
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_coast",
|
||||
"#cobblemon:is_ocean",
|
||||
"minecraft:sulfur_caves"
|
||||
],
|
||||
"minLureLevel": 1
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_overworld"
|
||||
],
|
||||
"isSlimeChunk": true,
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-milotic-1-6",
|
||||
"level": "45-54",
|
||||
"pokemon": "milotic",
|
||||
"spawnablePositionType": "fishing",
|
||||
"type": "pokemon",
|
||||
"weight": 3.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_coast",
|
||||
"#cobblemon:is_ocean",
|
||||
"minecraft:sulfur_caves"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_overworld"
|
||||
],
|
||||
"isSlimeChunk": true,
|
||||
"minLureLevel": 1,
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-milotic-2-7",
|
||||
"level": "45-54",
|
||||
"pokemon": "milotic",
|
||||
"spawnablePositionType": "fishing",
|
||||
"type": "pokemon",
|
||||
"weight": 5.0,
|
||||
"weightMultipliers": [
|
||||
{
|
||||
"condition": {
|
||||
"maxLureLevel": 2,
|
||||
"minLureLevel": 2
|
||||
},
|
||||
"multiplier": 3.0
|
||||
},
|
||||
{
|
||||
"condition": {
|
||||
"minLureLevel": 3
|
||||
},
|
||||
"multiplier": 5.0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"bucket": "rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_spooky"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"zone": "deep_dark"
|
||||
},
|
||||
"id": "deep_dark-mimikyu-1-3",
|
||||
"level": "45-48",
|
||||
"pokemon": "mimikyu",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,345 @@
|
||||
{
|
||||
"_comment": "Generated by tools/zone_spawns.py from Cobblemon's spawn data; do not edit by hand.",
|
||||
"enabled": true,
|
||||
"neededInstalledMods": [],
|
||||
"neededUninstalledMods": [],
|
||||
"spawns": [
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-bagon-2-0",
|
||||
"level": "22-30",
|
||||
"pokemon": "bagon",
|
||||
"presets": [
|
||||
"wild"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#aether:is_aether",
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-bagon-3-1",
|
||||
"level": "22-30",
|
||||
"pokemon": "bagon",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 75.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone",
|
||||
"#cobblemon:is_peak"
|
||||
],
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-beldum-1-4",
|
||||
"level": "22-30",
|
||||
"pokemon": "beldum",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 30.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#aether:is_aether",
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-clefable-2-8",
|
||||
"level": "27-38",
|
||||
"pokemon": "clefable",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 1.04,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 1.25
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone",
|
||||
"#cobblemon:is_mountain"
|
||||
],
|
||||
"isPokeSnack": true,
|
||||
"maxSkyLight": 15,
|
||||
"moonPhase": "0",
|
||||
"timeRange": "night",
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-clefable-3-9",
|
||||
"level": "27-38",
|
||||
"pokemon": "clefable",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 1.3
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#aether:is_aether",
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-clefairy-2-6",
|
||||
"level": "22-32",
|
||||
"pokemon": "clefairy",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 58.16,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 1.25
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone",
|
||||
"#cobblemon:is_mountain"
|
||||
],
|
||||
"isPokeSnack": true,
|
||||
"maxSkyLight": 15,
|
||||
"moonPhase": "0",
|
||||
"timeRange": "night",
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-clefairy-3-7",
|
||||
"level": "22-32",
|
||||
"pokemon": "clefairy",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 72.7
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#aether:is_aether",
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"isPokeSnack": true,
|
||||
"maxSkyLight": 7,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-cleffa-2-10",
|
||||
"level": "22-22",
|
||||
"pokemon": "cleffa",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 20.8
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone",
|
||||
"#cobblemon:is_mountain"
|
||||
],
|
||||
"isPokeSnack": true,
|
||||
"maxSkyLight": 15,
|
||||
"timeRange": "night",
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-cleffa-3-11",
|
||||
"level": "22-22",
|
||||
"pokemon": "cleffa",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 26.0
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"timeRange": "night",
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-lunatone-1-12",
|
||||
"level": "22-38",
|
||||
"pokemon": "lunatone",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"moonPhase": 0
|
||||
},
|
||||
"multiplier": 5.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-lunatone-2-13",
|
||||
"level": "22-38",
|
||||
"pokemon": "lunatone",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"timeRange": "night"
|
||||
},
|
||||
"multiplier": 0.25
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone",
|
||||
"#cobblemon:is_peak"
|
||||
],
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-metang-1-5",
|
||||
"level": "22-38",
|
||||
"pokemon": "metang",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 18.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-shelgon-1-2",
|
||||
"level": "30-38",
|
||||
"pokemon": "shelgon",
|
||||
"presets": [
|
||||
"wild"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 36.0
|
||||
},
|
||||
{
|
||||
"bucket": "rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#aether:is_aether",
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-shelgon-2-3",
|
||||
"level": "30-38",
|
||||
"pokemon": "shelgon",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 22.5
|
||||
},
|
||||
{
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"timeRange": "day",
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-solrock-1-14",
|
||||
"level": "22-38",
|
||||
"pokemon": "solrock",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0
|
||||
},
|
||||
{
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_dripstone"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "dripstone"
|
||||
},
|
||||
"id": "dripstone-solrock-2-15",
|
||||
"level": "22-38",
|
||||
"pokemon": "solrock",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"timeRange": "day"
|
||||
},
|
||||
"multiplier": 0.25
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,544 @@
|
||||
{
|
||||
"_comment": "Generated by tools/zone_spawns.py from Cobblemon's spawn data; do not edit by hand.",
|
||||
"enabled": true,
|
||||
"neededInstalledMods": [],
|
||||
"neededUninstalledMods": [],
|
||||
"spawns": [
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-aerodactyl-1-0",
|
||||
"level": "27-28",
|
||||
"pokemon": "aerodactyl",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-amaura-1-1",
|
||||
"level": "12-28",
|
||||
"pokemon": "amaura",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-anorith-1-2",
|
||||
"level": "12-28",
|
||||
"pokemon": "anorith",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-anorith-2-3",
|
||||
"level": "12-28",
|
||||
"pokemon": "anorith",
|
||||
"presets": [
|
||||
"water"
|
||||
],
|
||||
"spawnablePositionType": "submerged",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-archen-1-4",
|
||||
"level": "15-28",
|
||||
"pokemon": "archen",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-carnivine-2-22",
|
||||
"level": "20-28",
|
||||
"pokemon": "carnivine",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 20.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-cranidos-1-5",
|
||||
"level": "12-28",
|
||||
"pokemon": "cranidos",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-ferroseed-1-6",
|
||||
"level": "12-28",
|
||||
"pokemon": "ferroseed",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 27.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-kabuto-1-7",
|
||||
"level": "12-28",
|
||||
"pokemon": "kabuto",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-kabuto-2-8",
|
||||
"level": "12-28",
|
||||
"pokemon": "kabuto",
|
||||
"presets": [
|
||||
"water"
|
||||
],
|
||||
"spawnablePositionType": "submerged",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-lileep-1-9",
|
||||
"level": "12-28",
|
||||
"pokemon": "lileep",
|
||||
"presets": [
|
||||
"water"
|
||||
],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-lileep-2-10",
|
||||
"level": "12-28",
|
||||
"pokemon": "lileep",
|
||||
"presets": [
|
||||
"water"
|
||||
],
|
||||
"spawnablePositionType": "seafloor",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-morelull-2-23",
|
||||
"level": "12-28",
|
||||
"pokemon": "morelull",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 9.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-omanyte-1-11",
|
||||
"level": "12-28",
|
||||
"pokemon": "omanyte",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-omanyte-2-12",
|
||||
"level": "12-28",
|
||||
"pokemon": "omanyte",
|
||||
"presets": [
|
||||
"water"
|
||||
],
|
||||
"spawnablePositionType": "submerged",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-paras-1-13",
|
||||
"level": "12-28",
|
||||
"pokemon": "paras",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 42.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-parasect-1-14",
|
||||
"level": "24-28",
|
||||
"pokemon": "parasect",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 8.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 15,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-shieldon-1-15",
|
||||
"level": "12-28",
|
||||
"pokemon": "shieldon",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-shiinotic-2-24",
|
||||
"level": "24-28",
|
||||
"pokemon": "shiinotic",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 1.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"isPokeSnack": true
|
||||
},
|
||||
"multiplier": 2.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-shuckle-1-16",
|
||||
"level": "16-28",
|
||||
"pokemon": "shuckle",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 100.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minLureLevel": 1,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "uncommon",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-shuckle-2-17",
|
||||
"level": "16-28",
|
||||
"pokemon": "shuckle",
|
||||
"spawnablePositionType": "fishing",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"anticondition": {
|
||||
"maxY": 9,
|
||||
"minY": -41,
|
||||
"structures": [
|
||||
"cobblemon:shipwreck_coves/lush_shipwreck_cove"
|
||||
]
|
||||
},
|
||||
"bucket": "common",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"minLureLevel": 1,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-shuckle-3-18",
|
||||
"level": "16-28",
|
||||
"pokemon": "shuckle",
|
||||
"spawnablePositionType": "fishing",
|
||||
"type": "pokemon",
|
||||
"weight": 20.0,
|
||||
"weightMultiplier": {
|
||||
"condition": {
|
||||
"minLureLevel": 3
|
||||
},
|
||||
"multiplier": 3.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-tirtouga-1-19",
|
||||
"level": "15-28",
|
||||
"pokemon": "tirtouga",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-tirtouga-2-20",
|
||||
"level": "15-28",
|
||||
"pokemon": "tirtouga",
|
||||
"presets": [
|
||||
"water"
|
||||
],
|
||||
"spawnablePositionType": "submerged",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
},
|
||||
{
|
||||
"bucket": "ultra-rare",
|
||||
"condition": {
|
||||
"biomes": [
|
||||
"#cobblemon:is_lush"
|
||||
],
|
||||
"maxSkyLight": 7,
|
||||
"zone": "lush_caves"
|
||||
},
|
||||
"id": "lush_caves-tyrunt-1-21",
|
||||
"level": "12-28",
|
||||
"pokemon": "tyrunt",
|
||||
"presets": [],
|
||||
"spawnablePositionType": "grounded",
|
||||
"type": "pokemon",
|
||||
"weight": 60.0
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"values": [
|
||||
"minecraft:spawner",
|
||||
"minecraft:trial_spawner"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"minecraft:ender_dragon"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"cobblesurvival:revival_charm"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"values": [
|
||||
"minecraft:ore_coal_upper",
|
||||
"minecraft:ore_coal_lower",
|
||||
"minecraft:ore_iron_upper",
|
||||
"minecraft:ore_iron_middle",
|
||||
"minecraft:ore_iron_small",
|
||||
"minecraft:ore_gold",
|
||||
"minecraft:ore_gold_lower",
|
||||
"minecraft:ore_gold_extra",
|
||||
"minecraft:ore_redstone",
|
||||
"minecraft:ore_redstone_lower",
|
||||
"minecraft:ore_diamond",
|
||||
"minecraft:ore_diamond_medium",
|
||||
"minecraft:ore_diamond_large",
|
||||
"minecraft:ore_diamond_buried",
|
||||
"minecraft:ore_lapis",
|
||||
"minecraft:ore_lapis_buried",
|
||||
"minecraft:ore_copper",
|
||||
"minecraft:ore_copper_large",
|
||||
"minecraft:ore_emerald",
|
||||
"minecraft:ore_gold_nether",
|
||||
"minecraft:ore_gold_deltas",
|
||||
"minecraft:ore_quartz_nether",
|
||||
"minecraft:ore_quartz_deltas",
|
||||
"minecraft:ore_ancient_debris_large",
|
||||
"minecraft:ore_debris_small"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,181 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1 @@
|
||||
{"_comment":"Generated by tools/zone_layout.py from world/zones.json; do not edit by hand.","seed":"isle-26","radius":1700,"step":24,"size":142,"zones":[{"id":"button_isle","name":"Button Isle","levels":[2,10]},{"id":"frostpeak","name":"Frostpeak Range","levels":[40,55]},{"id":"sunscorch","name":"Sunscorch","levels":[30,45]},{"id":"mire","name":"Mangrove Mire","levels":[25,38]},{"id":"jungle","name":"Verdant Jungle","levels":[18,30]},{"id":"highlands","name":"Highland Meadows","levels":[25,35]},{"id":"westmarch","name":"Westmarch","levels":[15,25]},{"id":"southwold","name":"Southwold","levels":[8,18]},{"id":"shallows","name":"Shallows","levels":[5,20]},{"id":"deep_sea","name":"Deep Sea","levels":[30,50]}],"caves":[{"id":"lush_caves","name":"Lush Caves","levels":[12,28],"biome":"minecraft:lush_caves"},{"id":"dripstone","name":"Dripstone Depths","levels":[22,38],"biome":"minecraft:dripstone_caves"},{"id":"deep_dark","name":"Deep Dark","levels":[45,60],"biome":"minecraft:deep_dark"},{"id":"basalt","name":"Basalt Furnace","levels":[55,70],"biome":"minecraft:basalt_deltas"}],"samples":{"button_isle":[-116,null,-92],"frostpeak":[628,null,-572],"sunscorch":[1372,null,-236],"mire":[652,null,1012],"jungle":[844,null,196],"highlands":[100,null,-1076],"westmarch":[-428,null,-1100],"southwold":[-116,null,1108],"shallows":[988,null,4],"deep_sea":[-1268,null,4],"lush_caves":[-1028,0,292],"dripstone":[940,40,-212],"deep_dark":[292,-52,-812],"basalt":[1276,0,508]},"biome_samples":{"frostpeak":[580,null,-524],"sunscorch":[-44,null,-452],"mire":[652,null,1012],"jungle":[844,null,196]},"grid_rle":[[9,771],[8,20],[9,117],[8,30],[9,109],[8,36],[9,103],[8,17],[5,1],[8,1],[5,5],[8,1],[5,3],[8,15],[9,97],[8,12],[5,1],[8,1],[5,22],[8,11],[9,87],[8,3],[9,5],[8,8],[6,5],[5,26],[1,1],[8,10],[9,82],[8,6],[9,3],[8,8],[6,6],[5,24],[1,3],[5,2],[8,10],[9,79],[8,8],[9,2],[8,6],[6,8],[5,31],[1,1],[8,9],[9,75],[8,15],[6,11],[5,21],[1,6],[5,7],[8,9],[9,71],[8,15],[6,1],[8,1],[6,11],[5,20],[1,9],[5,7],[8,9],[9,68],[8,14],[6,1],[8,1],[6,13],[5,19],[1,11],[5,9],[8,7],[9,65],[8,14],[6,1],[8,1],[6,15],[5,18],[1,11],[5,12],[8,7],[9,62],[8,13],[6,1],[8,1],[2,1],[6,16],[5,18],[1,9],[5,15],[8,7],[9,60],[8,12],[6,1],[8,1],[2,3],[6,16],[5,18],[1,6],[5,20],[8,7],[9,57],[8,11],[6,4],[2,2],[6,17],[5,46],[8,6],[9,54],[8,12],[6,5],[2,1],[6,19],[5,46],[8,6],[9,52],[8,11],[6,7],[2,1],[6,19],[5,25],[1,5],[5,18],[8,5],[9,50],[8,11],[6,27],[5,26],[1,6],[5,18],[8,5],[9,48],[8,12],[6,27],[5,24],[1,8],[5,19],[8,5],[9,46],[8,9],[2,1],[8,2],[2,2],[6,26],[5,24],[1,9],[5,19],[8,5],[9,44],[8,9],[2,6],[6,26],[5,24],[1,11],[5,18],[8,5],[9,42],[8,9],[2,7],[6,26],[5,23],[1,5],[5,1],[1,5],[5,20],[8,5],[9,41],[8,8],[2,8],[6,26],[5,23],[1,12],[5,20],[8,5],[9,40],[8,7],[2,8],[6,27],[5,23],[1,13],[5,20],[8,5],[9,40],[8,5],[2,10],[6,26],[5,26],[1,10],[5,21],[8,5],[9,38],[8,5],[2,9],[6,28],[5,27],[1,7],[5,24],[8,5],[9,36],[8,5],[2,9],[6,29],[5,28],[1,5],[5,26],[8,4],[9,35],[8,5],[6,2],[2,4],[6,33],[5,29],[1,3],[5,28],[8,4],[9,33],[8,5],[6,40],[5,61],[8,4],[9,32],[8,5],[6,40],[5,20],[1,1],[5,41],[8,4],[9,30],[8,5],[6,41],[5,16],[1,3],[5,1],[1,5],[5,37],[8,4],[9,29],[8,5],[6,42],[5,12],[1,18],[5,11],[1,1],[5,21],[8,4],[9,28],[8,4],[6,43],[5,12],[1,17],[5,3],[1,4],[5,2],[1,1],[5,2],[1,1],[5,22],[8,4],[9,26],[8,5],[6,43],[5,12],[1,18],[5,1],[1,5],[5,1],[1,3],[5,1],[1,1],[5,22],[8,4],[9,26],[8,4],[6,44],[5,12],[1,11],[5,1],[1,6],[5,1],[1,3],[5,2],[1,4],[5,25],[8,4],[9,24],[8,5],[6,43],[5,5],[1,1],[5,7],[1,13],[5,1],[1,2],[5,7],[1,2],[5,1],[1,2],[5,25],[8,4],[9,24],[8,5],[6,43],[5,4],[1,4],[5,5],[1,9],[5,2],[1,2],[5,9],[1,8],[5,23],[8,5],[9,22],[8,4],[2,3],[6,43],[5,1],[1,8],[5,3],[1,7],[5,4],[1,1],[5,9],[1,9],[5,24],[8,4],[9,22],[8,4],[2,3],[6,43],[5,1],[1,8],[5,4],[1,5],[5,3],[1,3],[5,9],[1,9],[5,25],[8,4],[9,20],[8,4],[2,4],[6,43],[1,9],[5,4],[1,10],[5,10],[1,9],[5,25],[8,4],[9,20],[8,4],[6,47],[1,10],[5,4],[1,3],[5,2],[1,3],[5,10],[1,10],[5,26],[8,4],[9,18],[8,4],[6,48],[1,10],[5,3],[2,1],[5,1],[2,2],[5,15],[1,9],[5,28],[8,2],[9,19],[8,4],[6,48],[1,9],[2,7],[5,16],[1,9],[5,4],[1,3],[5,21],[8,1],[9,19],[8,4],[6,48],[1,9],[2,8],[5,16],[1,9],[5,3],[1,4],[5,22],[8,1],[9,18],[8,4],[6,48],[1,7],[2,10],[5,16],[1,9],[5,3],[1,5],[5,20],[2,1],[8,1],[9,18],[8,3],[6,50],[1,5],[2,11],[5,16],[1,9],[5,3],[1,5],[5,19],[2,2],[8,2],[9,16],[8,4],[6,50],[5,2],[1,2],[2,13],[5,15],[1,10],[5,3],[1,4],[5,18],[2,3],[5,1],[8,1],[9,16],[8,3],[6,51],[5,3],[2,12],[1,4],[5,14],[1,10],[5,23],[2,4],[5,1],[8,2],[9,15],[8,3],[6,51],[5,3],[2,11],[1,5],[5,15],[1,9],[5,23],[2,5],[5,1],[8,2],[9,14],[8,3],[6,51],[5,3],[2,11],[1,1],[5,2],[1,3],[5,15],[1,10],[5,20],[2,6],[5,1],[8,3],[9,10],[8,1],[9,1],[8,4],[6,51],[5,3],[2,3],[9,3],[8,5],[1,1],[5,3],[1,1],[5,16],[1,12],[5,17],[2,7],[5,1],[8,4],[9,9],[8,5],[4,2],[6,50],[5,3],[2,1],[8,1],[9,5],[8,7],[5,1],[1,1],[5,16],[1,3],[5,5],[1,5],[5,15],[2,9],[8,6],[9,7],[8,5],[4,5],[6,47],[5,1],[8,1],[9,2],[8,1],[9,5],[8,9],[5,6],[4,1],[5,9],[1,2],[5,7],[1,2],[5,1],[1,1],[5,15],[2,9],[Line truncated
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": [
|
||||
"minecraft:nether_wastes",
|
||||
"minecraft:soul_sand_valley",
|
||||
"minecraft:crimson_forest",
|
||||
"minecraft:warped_forest"
|
||||
]
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": []
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": []
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": []
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": []
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": []
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": []
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"replace": true,
|
||||
"values": []
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"cobblesurvival:island"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.1,
|
||||
"processor_type": "minecraft:block_rot"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,206 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.1,
|
||||
"processor_type": "minecraft:block_rot"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"block": "minecraft:coal_ore",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate_diamond_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
{
|
||||
"processors": [
|
||||
{
|
||||
"integrity": 0.9,
|
||||
"processor_type": "minecraft:block_rot"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:protected_blocks",
|
||||
"value": "#minecraft:features_cannot_replace"
|
||||
},
|
||||
{
|
||||
"processor_type": "minecraft:capped",
|
||||
"limit": 1000000,
|
||||
"delegate": {
|
||||
"processor_type": "minecraft:rule",
|
||||
"rules": [
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_dusk_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:deepslate_moon_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:leaf_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:sun_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "cobblemon:water_stone_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:coal_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:copper_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:deepslate_gold_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:emerald_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:nether_quartz_ore"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_copper_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_gold_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:yellow_terracotta"
|
||||
}
|
||||
},
|
||||
{
|
||||
"input_predicate": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "minecraft:raw_iron_block"
|
||||
},
|
||||
"location_predicate": {
|
||||
"predicate_type": "minecraft:always_true"
|
||||
},
|
||||
"output_state": {
|
||||
"Name": "minecraft:tuff"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Loaded 100 of 232 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user