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"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user