diff --git a/config/xaerominimap_entities.json b/config/xaerominimap_entities.json index 46474f8c6..9122972ed 100644 --- a/config/xaerominimap_entities.json +++ b/config/xaerominimap_entities.json @@ -10,8 +10,8 @@ "name": "gui.xaero_entity_category_root", "protection": true, "settingOverrides": { - "displayHeight": 0.0, "displayed": true, + "displayHeight": 0.0, "heightBasedFade": true, "renderOrder": 0.0, "color": 13.0, diff --git a/kubejs/data/tfc/tags/worldgen/placed_feature/in_biome/veins.json b/kubejs/data/tfc/tags/worldgen/placed_feature/in_biome/veins.json index 8bdce91ac..4f58fcd90 100644 --- a/kubejs/data/tfc/tags/worldgen/placed_feature/in_biome/veins.json +++ b/kubejs/data/tfc/tags/worldgen/placed_feature/in_biome/veins.json @@ -3,6 +3,9 @@ "replace": true, "values": [ "tfc:vein/surface_bismuthinite", - "tfc:vein/surface_cassiterite" + "tfc:vein/surface_cassiterite", + "tfc:vein/surface_copper", + "tfc:vein/surface_sphalerite", + "tfc:vein/surface_tetrahedrite" ] } \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_bismuthinite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_bismuthinite.json new file mode 100644 index 000000000..ed468d7fc --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_bismuthinite.json @@ -0,0 +1,216 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/granite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/granite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/granite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/granite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/diorite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/diorite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/diorite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/gabbro" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/gabbro" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/gabbro" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/shale" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/shale" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/shale" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/shale" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/claystone" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/claystone" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/claystone" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/claystone" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/limestone" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/limestone" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/limestone" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/limestone" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/conglomerate" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/conglomerate" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/conglomerate" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/conglomerate" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dolomite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/dolomite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/dolomite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/dolomite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chert" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/chert" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/chert" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/chert" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chalk" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_bismuthinite/chalk" + }, + { + "weight": 50, + "block": "tfc:ore/normal_bismuthinite/chalk" + }, + { + "weight": 30, + "block": "tfc:ore/rich_bismuthinite/chalk" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_bismuthinite" + } + ] + }, + "random_name": "normal_bismuthinite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_cassiterite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_cassiterite.json new file mode 100644 index 000000000..7b291214d --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_cassiterite.json @@ -0,0 +1,87 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/granite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_cassiterite/granite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_cassiterite/granite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_cassiterite/granite" + }, + { + "weight": 11, + "block": "tfc:ore/topaz/granite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_cassiterite/diorite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_cassiterite/diorite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_cassiterite/diorite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_cassiterite/gabbro" + }, + { + "weight": 50, + "block": "tfc:ore/normal_cassiterite/gabbro" + }, + { + "weight": 30, + "block": "tfc:ore/rich_cassiterite/gabbro" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_cassiterite" + } + ] + }, + "random_name": "normal_cassiterite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_garnierite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_garnierite.json new file mode 100644 index 000000000..48dceeade --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_garnierite.json @@ -0,0 +1,45 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 70, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 60 + }, + "size": 15, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_garnierite/gabbro" + }, + { + "weight": 50, + "block": "tfc:ore/normal_garnierite/gabbro" + }, + { + "weight": 30, + "block": "tfc:ore/rich_garnierite/gabbro" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_garnierite" + } + ] + }, + "random_name": "normal_garnierite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_hematite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_hematite.json new file mode 100644 index 000000000..598ba95d6 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_hematite.json @@ -0,0 +1,102 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_hematite/rhyolite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_hematite/rhyolite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_hematite/rhyolite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/basalt" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_hematite/basalt" + }, + { + "weight": 50, + "block": "tfc:ore/normal_hematite/basalt" + }, + { + "weight": 30, + "block": "tfc:ore/rich_hematite/basalt" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_hematite/andesite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_hematite/andesite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_hematite/andesite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_hematite/dacite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_hematite/dacite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_hematite/dacite" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_hematite" + } + ] + }, + "random_name": "normal_hematite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_limonite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_limonite.json new file mode 100644 index 000000000..804a6dc65 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_limonite.json @@ -0,0 +1,167 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/shale" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_limonite/shale" + }, + { + "weight": 50, + "block": "tfc:ore/normal_limonite/shale" + }, + { + "weight": 30, + "block": "tfc:ore/rich_limonite/shale" + }, + { + "weight": 25, + "block": "tfc:ore/ruby/shale" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/claystone" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_limonite/claystone" + }, + { + "weight": 50, + "block": "tfc:ore/normal_limonite/claystone" + }, + { + "weight": 30, + "block": "tfc:ore/rich_limonite/claystone" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/limestone" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_limonite/limestone" + }, + { + "weight": 50, + "block": "tfc:ore/normal_limonite/limestone" + }, + { + "weight": 30, + "block": "tfc:ore/rich_limonite/limestone" + }, + { + "weight": 25, + "block": "tfc:ore/ruby/limestone" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/conglomerate" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_limonite/conglomerate" + }, + { + "weight": 50, + "block": "tfc:ore/normal_limonite/conglomerate" + }, + { + "weight": 30, + "block": "tfc:ore/rich_limonite/conglomerate" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dolomite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_limonite/dolomite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_limonite/dolomite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_limonite/dolomite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chert" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_limonite/chert" + }, + { + "weight": 50, + "block": "tfc:ore/normal_limonite/chert" + }, + { + "weight": 30, + "block": "tfc:ore/rich_limonite/chert" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chalk" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_limonite/chalk" + }, + { + "weight": 50, + "block": "tfc:ore/normal_limonite/chalk" + }, + { + "weight": 30, + "block": "tfc:ore/rich_limonite/chalk" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_limonite" + } + ] + }, + "random_name": "normal_limonite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_magnetite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_magnetite.json new file mode 100644 index 000000000..b719a4070 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_magnetite.json @@ -0,0 +1,159 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/shale" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_magnetite/shale" + }, + { + "weight": 50, + "block": "tfc:ore/normal_magnetite/shale" + }, + { + "weight": 30, + "block": "tfc:ore/rich_magnetite/shale" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/claystone" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_magnetite/claystone" + }, + { + "weight": 50, + "block": "tfc:ore/normal_magnetite/claystone" + }, + { + "weight": 30, + "block": "tfc:ore/rich_magnetite/claystone" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/limestone" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_magnetite/limestone" + }, + { + "weight": 50, + "block": "tfc:ore/normal_magnetite/limestone" + }, + { + "weight": 30, + "block": "tfc:ore/rich_magnetite/limestone" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/conglomerate" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_magnetite/conglomerate" + }, + { + "weight": 50, + "block": "tfc:ore/normal_magnetite/conglomerate" + }, + { + "weight": 30, + "block": "tfc:ore/rich_magnetite/conglomerate" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dolomite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_magnetite/dolomite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_magnetite/dolomite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_magnetite/dolomite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chert" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_magnetite/chert" + }, + { + "weight": 50, + "block": "tfc:ore/normal_magnetite/chert" + }, + { + "weight": 30, + "block": "tfc:ore/rich_magnetite/chert" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/chalk" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_magnetite/chalk" + }, + { + "weight": 50, + "block": "tfc:ore/normal_magnetite/chalk" + }, + { + "weight": 30, + "block": "tfc:ore/rich_magnetite/chalk" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_magnetite" + } + ] + }, + "random_name": "normal_magnetite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_malachite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_malachite.json new file mode 100644 index 000000000..ab6eea5d7 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_malachite.json @@ -0,0 +1,68 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/marble" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_malachite/marble" + }, + { + "weight": 50, + "block": "tfc:ore/normal_malachite/marble" + }, + { + "weight": 30, + "block": "tfc:ore/rich_malachite/marble" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/limestone" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_malachite/limestone" + }, + { + "weight": 50, + "block": "tfc:ore/normal_malachite/limestone" + }, + { + "weight": 30, + "block": "tfc:ore/rich_malachite/limestone" + }, + { + "weight": 11, + "block": "tfc:ore/gypsum/limestone" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_malachite" + } + ] + }, + "random_name": "normal_malachite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_copper.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_copper.json new file mode 100644 index 000000000..088cbf0fc --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_copper.json @@ -0,0 +1,102 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_copper/rhyolite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_copper/rhyolite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_copper/rhyolite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/basalt" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_copper/basalt" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_copper/basalt" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_copper/basalt" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_copper/andesite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_copper/andesite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_copper/andesite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_copper/dacite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_copper/dacite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_copper/dacite" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_native_copper" + } + ] + }, + "random_name": "normal_native_copper" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_gold.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_gold.json new file mode 100644 index 000000000..010448f6a --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_gold.json @@ -0,0 +1,159 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 70, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 60 + }, + "size": 15, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_gold/rhyolite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_gold/rhyolite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_gold/rhyolite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/basalt" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_gold/basalt" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_gold/basalt" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_gold/basalt" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_gold/andesite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_gold/andesite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_gold/andesite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_gold/dacite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_gold/dacite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_gold/dacite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/granite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_gold/granite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_gold/granite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_gold/granite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/diorite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_gold/diorite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_gold/diorite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_gold/diorite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gabbro" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_gold/gabbro" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_gold/gabbro" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_gold/gabbro" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_native_gold" + } + ] + }, + "random_name": "normal_native_gold" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_silver.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_silver.json new file mode 100644 index 000000000..98964b547 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_native_silver.json @@ -0,0 +1,64 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/granite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_silver/granite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_silver/granite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_silver/granite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gneiss" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_native_silver/gneiss" + }, + { + "weight": 50, + "block": "tfc:ore/normal_native_silver/gneiss" + }, + { + "weight": 30, + "block": "tfc:ore/rich_native_silver/gneiss" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_native_silver" + } + ] + }, + "random_name": "normal_native_silver" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_sphalerite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_sphalerite.json new file mode 100644 index 000000000..c81e2c790 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_sphalerite.json @@ -0,0 +1,140 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/quartzite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_sphalerite/quartzite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_sphalerite/quartzite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_sphalerite/quartzite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/slate" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_sphalerite/slate" + }, + { + "weight": 50, + "block": "tfc:ore/normal_sphalerite/slate" + }, + { + "weight": 30, + "block": "tfc:ore/rich_sphalerite/slate" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/phyllite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_sphalerite/phyllite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_sphalerite/phyllite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_sphalerite/phyllite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/schist" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_sphalerite/schist" + }, + { + "weight": 50, + "block": "tfc:ore/normal_sphalerite/schist" + }, + { + "weight": 30, + "block": "tfc:ore/rich_sphalerite/schist" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gneiss" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_sphalerite/gneiss" + }, + { + "weight": 50, + "block": "tfc:ore/normal_sphalerite/gneiss" + }, + { + "weight": 30, + "block": "tfc:ore/rich_sphalerite/gneiss" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/marble" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_sphalerite/marble" + }, + { + "weight": 50, + "block": "tfc:ore/normal_sphalerite/marble" + }, + { + "weight": 30, + "block": "tfc:ore/rich_sphalerite/marble" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_sphalerite" + } + ] + }, + "random_name": "normal_sphalerite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/normal_tetrahedrite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_tetrahedrite.json new file mode 100644 index 000000000..e6619f858 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/normal_tetrahedrite.json @@ -0,0 +1,140 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 60, + "min_y": { + "absolute": -32 + }, + "max_y": { + "absolute": 75 + }, + "size": 20, + "density": 0.6, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/quartzite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_tetrahedrite/quartzite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_tetrahedrite/quartzite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_tetrahedrite/quartzite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/slate" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_tetrahedrite/slate" + }, + { + "weight": 50, + "block": "tfc:ore/normal_tetrahedrite/slate" + }, + { + "weight": 30, + "block": "tfc:ore/rich_tetrahedrite/slate" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/phyllite" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_tetrahedrite/phyllite" + }, + { + "weight": 50, + "block": "tfc:ore/normal_tetrahedrite/phyllite" + }, + { + "weight": 30, + "block": "tfc:ore/rich_tetrahedrite/phyllite" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/schist" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_tetrahedrite/schist" + }, + { + "weight": 50, + "block": "tfc:ore/normal_tetrahedrite/schist" + }, + { + "weight": 30, + "block": "tfc:ore/rich_tetrahedrite/schist" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gneiss" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_tetrahedrite/gneiss" + }, + { + "weight": 50, + "block": "tfc:ore/normal_tetrahedrite/gneiss" + }, + { + "weight": 30, + "block": "tfc:ore/rich_tetrahedrite/gneiss" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/marble" + ], + "with": [ + { + "weight": 20, + "block": "tfc:ore/poor_tetrahedrite/marble" + }, + { + "weight": 50, + "block": "tfc:ore/normal_tetrahedrite/marble" + }, + { + "weight": 30, + "block": "tfc:ore/rich_tetrahedrite/marble" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_tetrahedrite" + } + ] + }, + "random_name": "normal_tetrahedrite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/surface_bismuthinite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_bismuthinite.json index 6970ca8b2..a2cd2ff6a 100644 --- a/kubejs/data/tfc/worldgen/configured_feature/vein/surface_bismuthinite.json +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_bismuthinite.json @@ -9,7 +9,7 @@ "max_y": { "absolute": 210 }, - "size": 15, + "size": 20, "density": 0.2, "blocks": [ { diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/surface_cassiterite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_cassiterite.json index 99df9abf2..94106ae28 100644 --- a/kubejs/data/tfc/worldgen/configured_feature/vein/surface_cassiterite.json +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_cassiterite.json @@ -9,7 +9,7 @@ "max_y": { "absolute": 210 }, - "size": 15, + "size": 20, "density": 0.4, "blocks": [ { diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/surface_copper.json b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_copper.json new file mode 100644 index 000000000..9495ddef1 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_copper.json @@ -0,0 +1,118 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 20, + "min_y": { + "absolute": 60 + }, + "max_y": { + "absolute": 210 + }, + "size": 20, + "density": 0.4, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "weight": 70, + "block": "gtceu:tfc_rhyolite_chalcopyrite_ore" + }, + { + "weight": 15, + "block": "gtceu:tfc_rhyolite_zeolite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_rhyolite_cassiterite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_rhyolite_realgar_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/basalt" + ], + "with": [ + { + "weight": 70, + "block": "gtceu:tfc_basalt_chalcopyrite_ore" + }, + { + "weight": 15, + "block": "gtceu:tfc_basalt_zeolite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_basalt_cassiterite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_basalt_realgar_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "weight": 70, + "block": "gtceu:tfc_andesite_chalcopyrite_ore" + }, + { + "weight": 15, + "block": "gtceu:tfc_andesite_zeolite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_andesite_cassiterite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_andesite_realgar_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "weight": 70, + "block": "gtceu:tfc_dacite_chalcopyrite_ore" + }, + { + "weight": 15, + "block": "gtceu:tfc_dacite_zeolite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_dacite_cassiterite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_dacite_realgar_ore" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_native_copper" + } + ] + }, + "random_name": "surface_native_copper" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/surface_sphalerite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_sphalerite.json new file mode 100644 index 000000000..77fecbf52 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_sphalerite.json @@ -0,0 +1,216 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 20, + "min_y": { + "absolute": 60 + }, + "max_y": { + "absolute": 210 + }, + "size": 20, + "density": 0.4, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/quartzite" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_quartzite_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_quartzite_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_quartzite_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/slate" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_slate_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_slate_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_slate_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/phyllite" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_phyllite_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_phyllite_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_phyllite_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/schist" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_schist_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_schist_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_schist_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gneiss" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_gneiss_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_gneiss_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_gneiss_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/marble" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_marble_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_marble_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_marble_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/rhyolite" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_rhyolite_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_rhyolite_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_rhyolite_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/basalt" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_basalt_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_basalt_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_basalt_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/andesite" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_andesite_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_andesite_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_andesite_pyrite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/dacite" + ], + "with": [ + { + "weight": 55, + "block": "gtceu:tfc_dacite_sulfur_ore" + }, + { + "weight": 40, + "block": "gtceu:tfc_dacite_sphalerite_ore" + }, + { + "weight": 5, + "block": "gtceu:tfc_dacite_pyrite_ore" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_sphalerite" + } + ] + }, + "random_name": "surface_sphalerite" + } +} \ No newline at end of file diff --git a/kubejs/data/tfc/worldgen/configured_feature/vein/surface_tetrahedrite.json b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_tetrahedrite.json new file mode 100644 index 000000000..1ebc0b049 --- /dev/null +++ b/kubejs/data/tfc/worldgen/configured_feature/vein/surface_tetrahedrite.json @@ -0,0 +1,140 @@ +{ + "__comment__": "This file was automatically created by mcresources", + "type": "tfc:cluster_vein", + "config": { + "rarity": 20, + "min_y": { + "absolute": 60 + }, + "max_y": { + "absolute": 210 + }, + "size": 20, + "density": 0.5, + "blocks": [ + { + "replace": [ + "tfc:rock/raw/quartzite" + ], + "with": [ + { + "weight": 60, + "block": "gtceu:tfc_quartzite_tetrahedrite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_quartzite_copper_ore" + }, + { + "weight": 30, + "block": "gtceu:tfc_quartzite_stibnite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/slate" + ], + "with": [ + { + "weight": 60, + "block": "gtceu:tfc_slate_tetrahedrite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_slate_copper_ore" + }, + { + "weight": 30, + "block": "gtceu:tfc_slate_stibnite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/phyllite" + ], + "with": [ + { + "weight": 60, + "block": "gtceu:tfc_phyllite_tetrahedrite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_phyllite_copper_ore" + }, + { + "weight": 30, + "block": "gtceu:tfc_phyllite_stibnite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/schist" + ], + "with": [ + { + "weight": 60, + "block": "gtceu:tfc_schist_tetrahedrite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_schist_copper_ore" + }, + { + "weight": 30, + "block": "gtceu:tfc_schist_stibnite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/gneiss" + ], + "with": [ + { + "weight": 60, + "block": "gtceu:tfc_gneiss_tetrahedrite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_gneiss_copper_ore" + }, + { + "weight": 30, + "block": "gtceu:tfc_gneiss_stibnite_ore" + } + ] + }, + { + "replace": [ + "tfc:rock/raw/marble" + ], + "with": [ + { + "weight": 60, + "block": "gtceu:tfc_marble_tetrahedrite_ore" + }, + { + "weight": 10, + "block": "gtceu:tfc_marble_copper_ore" + }, + { + "weight": 30, + "block": "gtceu:tfc_marble_stibnite_ore" + } + ] + } + ], + "indicator": { + "rarity": 12, + "blocks": [ + { + "block": "tfc:ore/small_tetrahedrite" + } + ] + }, + "random_name": "surface_tetrahedrite" + } +} \ No newline at end of file