Merging space stuff from my own fork into the main repo (#935)

* ignore .vs

* initial commit of ~space~

* fixed planets in config

* adding ore blocks to anorthite, renamed moon deepslate to dunite

* added moon ore veins, adjusted earth ones, added separate rock blocks

* added new buds for the new minerals, adjusted veins again

* forgot to add titanium to the moon!

* added moon zombies

* adjusted veins + added endermites

* first step to the moon

Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru>

* change sky colors back to black

* added ad astra ores

* add desh veins to the moon

* added missing certus clusters

* adding desh veins/loc

* adding meteors + rabbit houses

* cheeeeeeese

* replaced meteor concrete with sky stone

* burying the meteors a little more

* initial commit of ores to field guide tool

* updated mineral data with new space ores

* fixed trapdoor orientation

* added anorthite rocks/bricks, changed names of cut deepslate, made cut deepslate + asurine visible

* changed average moon temp

* First Push

* split 'for' value into arrays, added russian

* pillars are stone, not metal

* adjusting spawns (again)

* oh so that's how charge and energy budget work

* added recipes for the create decoration blocks

* bricks and rocks

* remove ad astra recipes

* added limpets to the moon

* Landing on Mars

Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru>

* Man thats a lot

* added translations for vein types, rock types, and added ukranium

* rabbit adjustments

* removed cooking anorthite cobble into raw

* Pushin P

* Parity

* Move translation tokens to the language tokens JSON

* Remove bin and obj

* Update .gitignore

* Update .gitignore

Signed-off-by: Pyritie <pyritie@gmail.com>

* moon mobs again

* Ore Index being Written

* More PRogress

* Improve string formatting

* toned down realgar

* structures! shulkers! oh my!

* Some progress on the vein index writing

* replace obsidian with scorchia in meteors

* meteor adjustments

* Actual vein index

* add globes to loot table

* Project Completed

* added solar power values

* adjusted ad astra recipes, hid some of the items, added bedrock ores

* more fiddling with structures

* made the rover a bit cheaper

* comply with review

* anorthite dust

* retextured shulkers

* disabled stuff from species/endermanoverhaul

* texture tweak

* recipe tweak

* fixed space rocks being invisible on the map for some reason

* removed earth bauxite vein

* mars rock

* mars stuff

* starting work on mars biome generation

* put biomes in folders

* climate stuff

* more mars worldgen

* added carve tag to space blocks

* move to correct folder

* removed veins

* added armalcolite to the moon

* anorthite -> anorthosite

* plagioclase -> syenite

* dunite -> basanite

* what is climate

* climates again

* mars rock layers

* fixed the temps!

* Update tags.js

Signed-off-by: Pyritie <pyritie@gmail.com>

* Add a Solution file

* adding this back

* remove tools folder since it was moved to a different repo

* some stuff that didn't merge

* updates

* merges

* merges

---------

Signed-off-by: SverhRazum-Nah <leon.trol@mail.ru>
Signed-off-by: Pyritie <pyritie@gmail.com>
Co-authored-by: SverhRazum-Nah <leon.trol@mail.ru>
Co-authored-by: Nebby1999 <nebby131999@gmail.com>
This commit is contained in:
Pyritie 2025-04-29 19:38:01 +01:00 committed by GitHub
parent 7606ee85c6
commit 7c86ce53c0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
227 changed files with 214667 additions and 753 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,60 @@
{
"type": "ad_astra:moon",
"generator": {
"type": "minecraft:noise",
"settings": "tfg:moon_noise",
"biome_source": {
"type": "minecraft:multi_noise",
"biomes": [
{
"biome": "tfg:moon/lunar_plains",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.5,
"erosion": 0,
"weirdness": -0.5,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:moon/lunar_basalt_maria",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.5,
"erosion": 0,
"weirdness": -0.5,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:moon/lunar_gabbro_uplift",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.5,
"erosion": 0,
"weirdness": 0.5,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:moon/lunar_diorite_delta",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.5,
"erosion": 0,
"weirdness": 0.5,
"depth": 0,
"offset": 0
}
}
]
}
}
}

View file

@ -0,0 +1,41 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "firmalife:cheddar_wheel"
},
{
"type": "minecraft:item",
"name": "firmalife:chevre_wheel"
},
{
"type": "minecraft:item",
"name": "firmalife:rajya_metok_wheel"
},
{
"type": "minecraft:item",
"name": "firmalife:gouda_wheel"
},
{
"type": "minecraft:item",
"name": "firmalife:feta_wheel"
},
{
"type": "minecraft:item",
"name": "firmalife:shosha_wheel"
}
],
"rolls": 1.0
}
],
"random_sequence": "ad_astra:blocks/cheese_block"
}

View file

@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "firmalife:food/shredded_cheese"
}
],
"rolls": 1.0
}
],
"random_sequence": "ad_astra:blocks/moon_cheese_ore"
}

View file

@ -0,0 +1,10 @@
{
"dimension": "minecraft:overworld",
"gravity": 9.807,
"orbit": "ad_astra:earth_orbit",
"oxygen": true,
"solar_power": 64,
"solar_system": "ad_astra:solar_system",
"temperature": 15,
"tier": 1
}

View file

@ -0,0 +1,9 @@
{
"dimension": "ad_astra:earth_orbit",
"gravity": 0.0,
"oxygen": false,
"solar_power": 512,
"solar_system": "ad_astra:solar_system",
"temperature": -270,
"tier": 1
}

View file

@ -0,0 +1,10 @@
{
"dimension": "ad_astra:mars",
"gravity": 3.72076,
"orbit": "ad_astra:mars_orbit",
"oxygen": false,
"solar_power": 32,
"solar_system": "ad_astra:solar_system",
"temperature": -65,
"tier": 2
}

View file

@ -0,0 +1,9 @@
{
"dimension": "ad_astra:mars_orbit",
"gravity": 0.0,
"oxygen": false,
"solar_power": 64,
"solar_system": "ad_astra:solar_system",
"temperature": -270,
"tier": 2
}

View file

@ -0,0 +1,10 @@
{
"dimension": "ad_astra:moon",
"gravity": 1.622,
"orbit": "ad_astra:moon_orbit",
"oxygen": false,
"solar_power": 512,
"solar_system": "ad_astra:solar_system",
"temperature": -173,
"tier": 1
}

View file

@ -0,0 +1,9 @@
{
"dimension": "ad_astra:moon_orbit",
"gravity": 0.0,
"oxygen": false,
"solar_power": 512,
"solar_system": "ad_astra:solar_system",
"temperature": -270,
"tier": 1
}

View file

@ -0,0 +1,72 @@
{
"type": "minecraft:entity",
"pools": [
{
"name": "loot_pool",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "tfc:food/rabbit",
"conditions": [
{
"condition": "tfc:not_predated"
}
]
}
]
},
{
"name": "loot_pool",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "tfc:small_raw_hide",
"conditions": [
{
"condition": "minecraft:random_chance",
"chance": 0.5
}
]
}
]
},
{
"name": "loot_pool",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:bone",
"functions": [
{
"function": "minecraft:set_count",
"count": {
"min": 1,
"max": 1,
"type": "minecraft:uniform"
}
}
]
}
]
},
{
"name": "loot_pool",
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_foot",
"conditions": [
{
"condition": "minecraft:random_chance",
"chance": 0.1
}
]
}
]
}
]
}

View file

@ -0,0 +1,44 @@
{
"type": "minecraft:block",
"pools": [
{
"name": "loot_pool",
"rolls": 1,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"name": "tfg:raw_anorthosite",
"conditions": [
{
"condition": "tfc:is_isolated"
}
]
},
{
"type": "minecraft:item",
"name": "tfg:loose_anorthosite",
"functions": [
{
"function": "minecraft:set_count",
"count": {
"min": 1,
"max": 4,
"type": "minecraft:uniform"
}
}
]
}
]
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}

View file

@ -0,0 +1,534 @@
{
"type": "minecraft:chest",
"pools": [
{
"bonus_rolls": 0,
"entries": [
{
"type": "minecraft:item",
"name": "gtceu:aluminium_fluid_cell",
"weight": 30,
"functions": [
{
"function": "minecraft:set_nbt",
"tag": "{Fluid: {Amount: 1000, FluidName: \"gtceu:rocket_fuel\"}}"
}
]
},
{
"type": "minecraft:item",
"name": "ad_astra:gas_tank",
"weight": 30,
"functions": [
{
"function": "minecraft:set_nbt",
"tag": "{BotariumData: {StoredFluids: [{Amount: 1000, Fluid: \"gtceu:oxygen\"}]}}"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:long_aluminium_rod",
"weight": 50
},
{
"type": "minecraft:item",
"name": "gtceu:aluminium_plate",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 2,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:aluminium_tiny_fluid_pipe",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 3,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:long_stainless_steel_rod",
"weight": 30
},
{
"type": "minecraft:item",
"name": "gtceu:stainless_steel_plate",
"weight": 30
},
{
"type": "minecraft:item",
"name": "gtceu:stainless_steel_screw",
"weight": 30,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:steel_rod",
"weight": 50
},
{
"type": "minecraft:item",
"name": "gtceu:steel_plate",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 3,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:double_steel_plate",
"weight": 50
},
{
"type": "minecraft:item",
"name": "gtceu:steel_screw",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 10,
"min": 3
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:steel_bolt",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 10,
"min": 3
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:electrum_double_wire",
"weight": 30,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:silver_double_cable",
"weight": 30,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:hv_sodium_battery",
"weight": 20,
"functions": [
{
"function": "minecraft:set_nbt",
"tag": "{Charge: 1200000}"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:hv_electric_pump",
"weight": 30
},
{
"type": "minecraft:item",
"name": "gtceu:hv_conveyor_module",
"weight": 30
},
{
"type": "minecraft:item",
"name": "gtceu:hv_electric_motor",
"weight": 30
},
{
"type": "minecraft:item",
"name": "gtceu:aluminium_ingot",
"weight": 65,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 8,
"min": 3
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:steel_ingot",
"weight": 80,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 16,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:stainless_steel_ingot",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:advanced_integrated_circuit",
"weight": 20
},
{
"type": "minecraft:item",
"name": "gtceu:good_integrated_circuit",
"weight": 20,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 3,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:basic_integrated_circuit",
"weight": 20,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ae2:certus_quartz_crystal",
"weight": 20,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 6,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ae2:charged_certus_quartz_crystal",
"weight": 10,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 3
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ae2:fluix_crystal",
"weight": 10,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 3,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ae2:fluix_glass_cable",
"weight": 20,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 6,
"min": 3
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ae2:interface",
"weight": 5
},
{
"type": "minecraft:item",
"name": "ae2:engineering_processor",
"weight": 10
},
{
"type": "minecraft:item",
"name": "ae2:item_storage_cell_1k",
"weight": 5
},
{
"type": "minecraft:item",
"name": "ae2:fluid_storage_cell_1k",
"weight": 5
},
{
"type": "minecraft:item",
"name": "species:music_disc_dial",
"weight": 5
},
{
"type": "minecraft:item",
"name": "gtceu:fayalite_gem",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:diopside_gem",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:enstatite_gem",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:olivine_gem",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 10,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:armalcolite_gem",
"weight": 50,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 10,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "gtceu:treated_wood_rod",
"weight": 20,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 3,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ad_astra:desh_ingot",
"weight": 30,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 10,
"min": 1
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ad_astra:desh_plate",
"weight": 30,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 5,
"min": 2
},
"function": "minecraft:set_count"
}
]
},
{
"type": "minecraft:item",
"name": "ad_astra:desh_cable",
"weight": 30,
"functions": [
{
"add": false,
"count": {
"type": "minecraft:uniform",
"max": 10,
"min": 3
},
"function": "minecraft:set_count"
}
]
}
],
"rolls": {
"type": "minecraft:uniform",
"max": 12,
"min": 5
}
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,66 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 15117444,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:crimson_spore"
},
"probability": 0.014
},
"sky_color": 15117444,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
[],
[],
[
],
[
],
[],
"#tfg:mars_veins",
[]
],
"has_precipitation": false,
"spawn_costs": {
"ad_astra:martian_raptor": {
"charge": 0.2,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "ad_astra:martian_raptor",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.8
}

View file

@ -0,0 +1,66 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 15117444,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:crimson_spore"
},
"probability": 0.014
},
"sky_color": 15117444,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
[],
[],
[
],
[
],
[],
"#tfg:mars_veins",
[]
],
"has_precipitation": false,
"spawn_costs": {
"ad_astra:martian_raptor": {
"charge": 0.2,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "ad_astra:martian_raptor",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.8
}

View file

@ -0,0 +1,66 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 15117444,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:crimson_spore"
},
"probability": 0.014
},
"sky_color": 15117444,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
[],
[],
[
],
[
],
[],
"#tfg:mars_veins",
[]
],
"has_precipitation": false,
"spawn_costs": {
"ad_astra:martian_raptor": {
"charge": 0.2,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "ad_astra:martian_raptor",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.8
}

View file

@ -0,0 +1,93 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 0,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"sky_color": 0,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
[],
[],
[
"tfg:moon/blob/asurine",
"tfg:moon/blob/smooth_basalt",
"tfg:moon/blob/cut_deepslate"
],
[
"tfg:moon/surface/basalt_delta",
"tfc:vein/gabbro_dike",
"tfc:vein/diorite_dike",
"tfg:moon/surface/warped_vine",
"tfg:moon/surface/warped_roots_patch",
"tfg:moon/surface/warped_sprouts_patch",
"tfg:moon/surface/loose_basalt_rocks"
],
[],
"#tfg:moon_veins",
[]
],
"has_precipitation": false,
"spawn_costs": {},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "ad_astra:star_crawler",
"maxCount": 4,
"minCount": 2,
"weight": 100
},
{
"type": "ad_astra:corrupted_lunarian",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "minecraft:endermite",
"maxCount": 4,
"minCount": 2,
"weight": 10
},
{
"type": "species:limpet",
"maxCount": 2,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:soulsand_valley_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 10
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.7
}

View file

@ -0,0 +1,98 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 0,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"sky_color": 0,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
[],
[],
[
"tfg:moon/blob/asurine",
"tfg:moon/blob/cut_diorite",
"tfg:moon/blob/cut_deepslate"
],
[
"tfc:vein/gabbro_dike",
"tfg:moon/surface/warped_sprouts_patch",
"tfg:moon/surface/dead_coral",
"tfg:moon/surface/dead_coral_fans",
"tfg:moon/surface/loose_diorite_rocks"
],
[],
"#tfg:moon_veins",
[]
],
"has_precipitation": false,
"spawn_costs": {},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [
{
"type": "minecraft:rabbit",
"maxCount": 1,
"minCount": 1,
"weight": 20
}
],
"misc": [],
"monster": [
{
"type": "ad_astra:star_crawler",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "ad_astra:corrupted_lunarian",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 50
},
{
"type": "minecraft:endermite",
"maxCount": 3,
"minCount": 1,
"weight": 20
},
{
"type": "species:limpet",
"maxCount": 2,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:windswept_hills_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.7
}

View file

@ -0,0 +1,96 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 0,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"sky_color": 0,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
[],
[],
[
"tfg:moon/blob/asurine",
"tfg:moon/blob/cut_deepslate"
],
[
"tfc:vein/diorite_dike",
"tfg:moon/surface/warped_sprouts_patch",
"tfg:moon/surface/gabbro_rock_pile",
"tfg:moon/surface/loose_gabbro_rocks"
],
[],
"#tfg:moon_veins",
[]
],
"has_precipitation": false,
"spawn_costs": {},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [
{
"type": "minecraft:rabbit",
"maxCount": 1,
"minCount": 1,
"weight": 10
}
],
"misc": [],
"monster": [
{
"type": "ad_astra:star_crawler",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:corrupted_lunarian",
"maxCount": 4,
"minCount": 2,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 10
},
{
"type": "minecraft:endermite",
"maxCount": 4,
"minCount": 2,
"weight": 10
},
{
"type": "species:limpet",
"maxCount": 2,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:windswept_hills_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 50
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.7
}

View file

@ -0,0 +1,87 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0.0,
"effects": {
"fog_color": 0,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"sky_color": 0,
"water_color": 4159204,
"water_fog_color": 329011
},
"features": [
[],
[],
[],
[
"tfg:moon/blob/asurine",
"tfg:moon/blob/cut_deepslate"
],
[
"tfc:vein/gabbro_dike",
"tfc:vein/diorite_dike",
"tfg:moon/surface/moon_rock_pile",
"tfg:moon/surface/loose_anorthosite_rocks"
],
[],
"#tfg:moon_veins",
[]
],
"has_precipitation": false,
"spawn_costs": {
"minecraft:enderman": {
"charge": 0.7,
"energy_budget": 0.015
},
"endermanoverhaul:windswept_hills_enderman": {
"charge": 0.7,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [
{
"type": "minecraft:rabbit",
"maxCount": 1,
"minCount": 1,
"weight": 80
}
],
"misc": [],
"monster": [
{
"type": "species:limpet",
"maxCount": 2,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "endermanoverhaul:windswept_hills_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.7
}

View file

@ -0,0 +1,24 @@
{
"type": "minecraft:huge_fungus",
"config": {
"decor_state": {
"Name": "minecraft:shroomlight"
},
"hat_state": {
"Name": "ad_astra:aeronos_cap"
},
"planted": false,
"replaceable_blocks": {
"type": "minecraft:solid"
},
"stem_state": {
"Name": "ad_astra:aeronos_stem",
"Properties": {
"axis": "y"
}
},
"valid_base_block": {
"Name": "tfc:rock/gravel/gabbro"
}
}
}

View file

@ -0,0 +1,30 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "ad_astra:aeronos_mushroom"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
}
}
]
},
"tries": 48,
"xz_spread": 10,
"y_spread": 3
}
}

View file

@ -0,0 +1,46 @@
{
"type": "minecraft:tree",
"config": {
"decorators": [],
"dirt_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "ad_astra:strophar_stem"
}
},
"foliage_placer": {
"type": "minecraft:acacia_foliage_placer",
"offset": 0,
"radius": 2
},
"foliage_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "ad_astra:strophar_cap"
}
},
"force_dirt": false,
"ignore_vines": true,
"minimum_size": {
"type": "minecraft:two_layers_feature_size",
"limit": 1,
"lower_size": 0,
"upper_size": 2
},
"trunk_placer": {
"type": "minecraft:forking_trunk_placer",
"base_height": 5,
"height_rand_a": 2,
"height_rand_b": 2
},
"trunk_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "ad_astra:strophar_stem",
"Properties": {
"axis": "y"
}
}
}
}
}

View file

@ -0,0 +1,30 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "ad_astra:strophar_mushroom"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
}
}
]
},
"tries": 64,
"xz_spread": 16,
"y_spread": 3
}
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 40,
"targets": [
{
"state": {
"Name": "create:asurine"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "ad_astra:moon_stone_replaceables"
}
}
]
}
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 40,
"targets": [
{
"state": {
"Name": "create:cut_deepslate"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfg:raw_basanite"
}
}
]
}
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 40,
"targets": [
{
"state": {
"Name": "create:cut_diorite"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/diorite"
}
}
]
}
}

View file

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 40,
"targets": [
{
"state": {
"Name": "minecraft:smooth_basalt"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/basalt"
}
}
]
}
}

View file

@ -0,0 +1,25 @@
{
"type": "minecraft:delta_feature",
"config": {
"contents": {
"Name": "tfc:rock/cobble/basalt_slab"
},
"rim": {
"Name": "tfc:rock/hardened/basalt"
},
"rim_size": {
"type": "minecraft:uniform",
"value": {
"max_inclusive": 3,
"min_inclusive": 1
}
},
"size": {
"type": "minecraft:uniform",
"value": {
"max_inclusive": 7,
"min_inclusive": 3
}
}
}
}

View file

@ -0,0 +1,74 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:weighted_state_provider",
"entries": [
{
"weight": 20,
"data": {
"Name": "minecraft:dead_tube_coral",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_brain_coral",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_bubble_coral",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_fire_coral",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_horn_coral",
"Properties": {
"waterlogged": "false"
}
}
}
]
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
}
}
]
},
"tries": 64,
"xz_spread": 12,
"y_spread": 3
}
}

View file

@ -0,0 +1,74 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:weighted_state_provider",
"entries": [
{
"weight": 20,
"data": {
"Name": "minecraft:dead_tube_coral_fan",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_brain_coral_fan",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_bubble_coral_fan",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_fire_coral_fan",
"Properties": {
"waterlogged": "false"
}
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:dead_horn_coral_fan",
"Properties": {
"waterlogged": "false"
}
}
}
]
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
}
}
]
},
"tries": 64,
"xz_spread": 12,
"y_spread": 3
}
}

View file

@ -0,0 +1,34 @@
{
"type": "minecraft:block_pile",
"config": {
"state_provider": {
"type": "minecraft:weighted_state_provider",
"entries": [
{
"weight": 35,
"data": {
"Name": "tfc:rock/hardened/gabbro"
}
},
{
"weight": 25,
"data": {
"Name": "tfc:rock/cobble/gabbro"
}
},
{
"weight": 20,
"data": {
"Name": "tfc:rock/raw/gabbro_slab"
}
},
{
"weight": 20,
"data": {
"Name": "tfc:rock/cobble/gabbro_slab"
}
}
]
}
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:randomized_int_state_provider",
"property": "count",
"values": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 1,
"max_inclusive": 3
}
},
"source": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:loose_anorthosite"
}
}
}
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:randomized_int_state_provider",
"property": "count",
"values": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 1,
"max_inclusive": 3
}
},
"source": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:rock/loose/basalt"
}
}
}
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:randomized_int_state_provider",
"property": "count",
"values": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 1,
"max_inclusive": 3
}
},
"source": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:rock/loose/diorite"
}
}
}
}
}

View file

@ -0,0 +1,22 @@
{
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:randomized_int_state_provider",
"property": "count",
"values": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 1,
"max_inclusive": 3
}
},
"source": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:rock/loose/gabbro"
}
}
}
}
}

View file

@ -0,0 +1,40 @@
{
"type": "minecraft:block_pile",
"config": {
"state_provider": {
"type": "minecraft:weighted_state_provider",
"entries": [
{
"weight": 20,
"data": {
"Name": "ad_astra:moon_cobblestone_slab"
}
},
{
"weight": 20,
"data": {
"Name": "ad_astra:moon_cobblestone"
}
},
{
"weight": 20,
"data": {
"Name": "ad_astra:moon_stone_slab"
}
},
{
"weight": 20,
"data": {
"Name": "tfg:raw_basanite"
}
},
{
"weight": 20,
"data": {
"Name": "tfg:raw_anorthosite"
}
}
]
}
}
}

View file

@ -0,0 +1,30 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:lunar_warped_roots"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
}
}
]
},
"tries": 64,
"xz_spread": 7,
"y_spread": 3
}
}

View file

@ -0,0 +1,30 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:lunar_sprouts"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
}
}
]
},
"tries": 48,
"xz_spread": 14,
"y_spread": 3
}
}

View file

@ -0,0 +1,44 @@
{
"type": "minecraft:tree",
"config": {
"decorators": [],
"dirt_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:rock/gravel/basalt"
}
},
"foliage_placer": {
"type": "minecraft:blob_foliage_placer",
"height": 0,
"offset": 1,
"radius": 0
},
"foliage_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:air"
}
},
"force_dirt": false,
"ignore_vines": true,
"minimum_size": {
"type": "minecraft:two_layers_feature_size",
"limit": 1,
"lower_size": 0,
"upper_size": 1
},
"trunk_placer": {
"type": "minecraft:straight_trunk_placer",
"base_height": 5,
"height_rand_a": 2,
"height_rand_b": 0
},
"trunk_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:twisting_vines_plant"
}
}
}
}

View file

@ -0,0 +1,154 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 180,
"density": 0.3,
"min_y": -64,
"max_y": 30,
"size": 30,
"random_name": "deep_magnetite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:diorite_vanadium_magnetite_ore",
"weight": 15
},
{
"block": "gtceu:diorite_chromite_ore",
"weight": 40
},
{
"block": "gtceu:diorite_gold_ore",
"weight": 15
},
{
"block": "gtceu:diorite_sapphire_ore",
"weight": 15
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_vanadium_magnetite_ore",
"weight": 15
},
{
"block": "gtceu:gabbro_chromite_ore",
"weight": 40
},
{
"block": "gtceu:gabbro_gold_ore",
"weight": 15
},
{
"block": "gtceu:gabbro_sapphire_ore",
"weight": 5
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_vanadium_magnetite_ore",
"weight": 15
},
{
"block": "gtceu:anorthosite_chromite_ore",
"weight": 40
},
{
"block": "gtceu:anorthosite_gold_ore",
"weight": 15
},
{
"block": "gtceu:anorthosite_sapphire_ore",
"weight": 5
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:basanite_vanadium_magnetite_ore",
"weight": 15
},
{
"block": "gtceu:basanite_chromite_ore",
"weight": 40
},
{
"block": "gtceu:basanite_gold_ore",
"weight": 15
},
{
"block": "gtceu:basanite_sapphire_ore",
"weight": 5
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 1000,
"blocks": [
{
"block": "tfc:ore/small_magnetite",
"weight": 35
},
{
"block": "tfc:ore/small_native_gold",
"weight": 10
},
{
"block": "gtceu:chromite_indicator",
"weight": 40
},
{
"block": "tfg:buds/small_sapphire_bud",
"weight": 3
},
{
"block": "tfg:buds/medium_sapphire_bud",
"weight": 2
},
{
"block": "tfg:buds/large_sapphire_bud",
"weight": 1
}
]
}
}
}

View file

@ -0,0 +1,130 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 245,
"density": 0.45,
"min_y": -64,
"max_y": 10,
"size": 26,
"random_name": "deep_molybdenum",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_wulfenite_ore",
"weight": 40
},
{
"block": "gtceu:basalt_molybdenite_ore",
"weight": 30
},
{
"block": "gtceu:basalt_molybdenum_ore",
"weight": 15
},
{
"block": "gtceu:basalt_powellite_ore",
"weight": 15
}
]
},
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_wulfenite_ore",
"weight": 40
},
{
"block": "gtceu:diorite_molybdenite_ore",
"weight": 30
},
{
"block": "gtceu:diorite_molybdenum_ore",
"weight": 15
},
{
"block": "gtceu:diorite_powellite_ore",
"weight": 15
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_wulfenite_ore",
"weight": 40
},
{
"block": "gtceu:gabbro_molybdenite_ore",
"weight": 30
},
{
"block": "gtceu:gabbro_molybdenum_ore",
"weight": 15
},
{
"block": "gtceu:gabbro_powellite_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_wulfenite_ore",
"weight": 40
},
{
"block": "gtceu:basanite_molybdenite_ore",
"weight": 30
},
{
"block": "gtceu:basanite_molybdenum_ore",
"weight": 15
},
{
"block": "gtceu:basanite_powellite_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 500,
"blocks": [
{
"block": "gtceu:wulfenite_indicator",
"weight": 40
},
{
"block": "gtceu:molybdenite_indicator",
"weight": 30
},
{
"block": "gtceu:molybdenum_indicator",
"weight": 15
},
{
"block": "gtceu:powellite_indicator",
"weight": 15
}
]
}
}
}

View file

@ -0,0 +1,139 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 120,
"density": 0.4,
"min_y": -64,
"max_y": 20,
"size": 40,
"random_name": "normal_olivine",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_olivine_ore",
"weight": 65
},
{
"block": "gtceu:basanite_diopside_ore",
"weight": 15
},
{
"block": "gtceu:basanite_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:basanite_fayalite_ore",
"weight": 10
}
]
},
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_olivine_ore",
"weight": 65
},
{
"block": "gtceu:basalt_diopside_ore",
"weight": 15
},
{
"block": "gtceu:basalt_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:basalt_fayalite_ore",
"weight": 10
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_olivine_ore",
"weight": 65
},
{
"block": "gtceu:gabbro_diopside_ore",
"weight": 15
},
{
"block": "gtceu:gabbro_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:gabbro_fayalite_ore",
"weight": 10
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfg:buds/small_olivine_bud",
"weight": 30
},
{
"block": "tfg:buds/medium_olivine_bud",
"weight": 20
},
{
"block": "tfg:buds/large_olivine_bud",
"weight": 10
},
{
"block": "tfg:buds/small_diopside_bud",
"weight": 8
},
{
"block": "tfg:buds/medium_diopside_bud",
"weight": 6
},
{
"block": "tfg:buds/large_diopside_bud",
"weight": 4
},
{
"block": "tfg:buds/small_enstatite_bud",
"weight": 5
},
{
"block": "tfg:buds/medium_enstatite_bud",
"weight": 3
},
{
"block": "tfg:buds/large_enstatite_bud",
"weight": 2
},
{
"block": "tfg:buds/small_fayalite_bud",
"weight": 5
},
{
"block": "tfg:buds/medium_fayalite_bud",
"weight": 3
},
{
"block": "tfg:buds/large_fayalite_bud",
"weight": 2
}
]
}
}
}

View file

@ -0,0 +1,53 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 310,
"density": 0.30,
"min_y": -64,
"max_y": -20,
"size": 15,
"random_name": "deep_plutonium",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_desh_ore",
"weight": 45
},
{
"block": "gtceu:basanite_armalcolite_ore",
"weight": 30
},
{
"block": "gtceu:basanite_plutonium_ore",
"weight": 25
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 500,
"blocks": [
{
"block": "gtceu:desh_indicator",
"weight": 45
},
{
"block": "gtceu:armalcolite_indicator",
"weight": 30
},
{
"block": "gtceu:plutonium_indicator",
"weight": 25
}
]
}
}
}

View file

@ -0,0 +1,117 @@
{
"type": "tfc:disc_vein",
"config": {
"rarity": 280,
"density": 0.35,
"min_y": -64,
"max_y": 26,
"size": 28,
"random_name": "deep_sapphire",
"biomes": "#tfg:moon_biomes",
"height": 8,
"blocks": [
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_almandine_ore",
"weight": 35
},
{
"block": "gtceu:basalt_pyrope_ore",
"weight": 25
},
{
"block": "gtceu:basalt_sapphire_ore",
"weight": 15
},
{
"block": "gtceu:basalt_green_sapphire_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_almandine_ore",
"weight": 35
},
{
"block": "gtceu:basanite_pyrope_ore",
"weight": 25
},
{
"block": "gtceu:basanite_sapphire_ore",
"weight": 15
},
{
"block": "gtceu:basanite_green_sapphire_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 500,
"blocks": [
{
"block": "tfg:buds/small_almandine_bud",
"weight": 20
},
{
"block": "tfg:buds/medium_almandine_bud",
"weight": 12
},
{
"block": "tfg:buds/large_almandine_bud",
"weight": 8
},
{
"block": "tfg:buds/small_pyrope_bud",
"weight": 10
},
{
"block": "tfg:buds/medium_pyrope_bud",
"weight": 6
},
{
"block": "tfg:buds/large_pyrope_bud",
"weight": 4
},
{
"block": "tfg:buds/small_sapphire_bud",
"weight": 7
},
{
"block": "tfg:buds/medium_sapphire_bud",
"weight": 5
},
{
"block": "tfg:buds/large_sapphire_bud",
"weight": 3
},
{
"block": "tfg:buds/small_green_sapphire_bud",
"weight": 7
},
{
"block": "tfg:buds/medium_green_sapphire_bud",
"weight": 5
},
{
"block": "tfg:buds/large_green_sapphire_bud",
"weight": 3
}
]
}
}
}

View file

@ -0,0 +1,110 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.35,
"min_y": -64,
"max_y": 0,
"size": 20,
"random_name": "deep_scheelite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_scheelite_ore",
"weight": 40
},
{
"block": "gtceu:diorite_tungstate_ore",
"weight": 50
},
{
"block": "gtceu:diorite_lithium_ore",
"weight": 10
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_scheelite_ore",
"weight": 40
},
{
"block": "gtceu:gabbro_tungstate_ore",
"weight": 50
},
{
"block": "gtceu:gabbro_lithium_ore",
"weight": 10
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_scheelite_ore",
"weight": 40
},
{
"block": "gtceu:anorthosite_tungstate_ore",
"weight": 50
},
{
"block": "gtceu:anorthosite_lithium_ore",
"weight": 10
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_scheelite_ore",
"weight": 40
},
{
"block": "gtceu:basanite_tungstate_ore",
"weight": 50
},
{
"block": "gtceu:basanite_lithium_ore",
"weight": 10
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 500,
"blocks": [
{
"block": "gtceu:scheelite_indicator",
"weight": 45
},
{
"block": "gtceu:tungstate_indicator",
"weight": 35
},
{
"block": "gtceu:lithium_indicator",
"weight": 20
}
]
}
}
}

View file

@ -0,0 +1,107 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.3,
"min_y": -64,
"max_y": 0,
"size": 30,
"random_name": "deep_sheldonite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_bornite_ore",
"weight": 35
},
{
"block": "gtceu:anorthosite_cooperite_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_platinum_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_palladium_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_bornite_ore",
"weight": 35
},
{
"block": "gtceu:basanite_cooperite_ore",
"weight": 25
},
{
"block": "gtceu:basanite_platinum_ore",
"weight": 25
},
{
"block": "gtceu:basanite_palladium_ore",
"weight": 15
}
]
},
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_bornite_ore",
"weight": 35
},
{
"block": "gtceu:basalt_cooperite_ore",
"weight": 25
},
{
"block": "gtceu:basalt_platinum_ore",
"weight": 25
},
{
"block": "gtceu:basalt_palladium_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 500,
"blocks": [
{
"block": "gtceu:bornite_indicator",
"weight": 35
},
{
"block": "gtceu:cooperite_indicator",
"weight": 25
},
{
"block": "gtceu:platinum_indicator",
"weight": 25
},
{
"block": "gtceu:palladium_indicator",
"weight": 15
}
]
}
}
}

View file

@ -0,0 +1,99 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.25,
"min_y": -32,
"max_y": 60,
"size": 25,
"random_name": "normal_apatite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_apatite_ore",
"weight": 25
},
{
"block": "gtceu:diorite_tricalcium_phosphate_ore",
"weight": 35
},
{
"block": "gtceu:diorite_pyrochlore_ore",
"weight": 40
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_apatite_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_tricalcium_phosphate_ore",
"weight": 35
},
{
"block": "gtceu:anorthosite_pyrochlore_ore",
"weight": 40
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_apatite_ore",
"weight": 25
},
{
"block": "gtceu:basanite_tricalcium_phosphate_ore",
"weight": 35
},
{
"block": "gtceu:basanite_pyrochlore_ore",
"weight": 40
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "gtceu:tricalcium_phosphate_indicator",
"weight": 35
},
{
"block": "gtceu:pyrochlore_indicator",
"weight": 40
},
{
"block": "tfg:buds/small_apatite_bud",
"weight": 12
},
{
"block": "tfg:buds/medium_apatite_bud",
"weight": 8
},
{
"block": "tfg:buds/large_apatite_bud",
"weight": 5
}
]
}
}
}

View file

@ -0,0 +1,96 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 120,
"density": 0.3,
"min_y": -32,
"max_y": 70,
"size": 30,
"random_name": "normal_bauxite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_bauxite_ore",
"weight": 25
},
{
"block": "gtceu:basalt_ilmenite_ore",
"weight": 40
},
{
"block": "gtceu:basalt_aluminium_ore",
"weight": 35
},
{
"block": "gtceu:basalt_armalcolite_ore",
"weight": 20
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_bauxite_ore",
"weight": 25
},
{
"block": "gtceu:basanite_ilmenite_ore",
"weight": 40
},
{
"block": "gtceu:basanite_aluminium_ore",
"weight": 35
},
{
"block": "gtceu:basanite_armalcolite_ore",
"weight": 20
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "gtceu:bauxite_indicator",
"weight": 15
},
{
"block": "gtceu:ilmenite_indicator",
"weight": 40
},
{
"block": "gtceu:aluminium_indicator",
"weight": 25
},
{
"block": "tfg:buds/small_rutile_bud",
"weight": 10
},
{
"block": "tfg:buds/medium_rutile_bud",
"weight": 7
},
{
"block": "tfg:buds/large_rutile_bud",
"weight": 4
},
{
"block": "gtceu:armalcolite_indicator",
"weight": 20
}
]
}
}
}

View file

@ -0,0 +1,105 @@
{
"type": "tfc:pipe_vein",
"config": {
"rarity": 300,
"density": 0.35,
"min_y": -32,
"max_y": 50,
"random_name": "normal_beryllium",
"min_skew": 6,
"max_skew": 18,
"min_slant": 0,
"max_slant": 4,
"sign": 0,
"height": 60,
"radius": 10,
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_beryllium_ore",
"weight": 35
},
{
"block": "gtceu:basalt_emerald_ore",
"weight": 50
},
{
"block": "gtceu:basalt_thorium_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_beryllium_ore",
"weight": 35
},
{
"block": "gtceu:anorthosite_emerald_ore",
"weight": 50
},
{
"block": "gtceu:anorthosite_thorium_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_beryllium_ore",
"weight": 35
},
{
"block": "gtceu:basanite_emerald_ore",
"weight": 50
},
{
"block": "gtceu:basanite_thorium_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "gtceu:beryllium_indicator",
"weight": 35
},
{
"block": "gtceu:thorium_indicator",
"weight": 15
},
{
"block": "tfg:buds/small_emerald_bud",
"weight": 35
},
{
"block": "tfg:buds/medium_emerald_bud",
"weight": 25
},
{
"block": "tfg:buds/large_emerald_bud",
"weight": 15
}
]
}
}
}

View file

@ -0,0 +1,177 @@
{
"type": "tfc:cluster_vein",
"biomes": "#tfg:moon_biomes",
"config": {
"rarity": 200,
"density": 0.3,
"min_y": -32,
"max_y": 100,
"size": 40,
"random_name": "normal_certus_quartz",
"blocks": [
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_quartzite_ore",
"weight": 10
},
{
"block": "gtceu:basalt_certus_quartz_ore",
"weight": 50
},
{
"block": "gtceu:basalt_barite_ore",
"weight": 10
},
{
"block": "gtceu:basalt_nether_quartz_ore",
"weight": 30
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_quartzite_ore",
"weight": 10
},
{
"block": "gtceu:basanite_certus_quartz_ore",
"weight": 50
},
{
"block": "gtceu:basanite_barite_ore",
"weight": 10
},
{
"block": "gtceu:basanite_nether_quartz_ore",
"weight": 30
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_quartzite_ore",
"weight": 10
},
{
"block": "gtceu:gabbro_certus_quartz_ore",
"weight": 50
},
{
"block": "gtceu:gabbro_barite_ore",
"weight": 10
},
{
"block": "gtceu:gabbro_nether_quartz_ore",
"weight": 30
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_quartzite_ore",
"weight": 10
},
{
"block": "gtceu:anorthosite_certus_quartz_ore",
"weight": 50
},
{
"block": "gtceu:anorthosite_barite_ore",
"weight": 10
},
{
"block": "gtceu:anorthosite_nether_quartz_ore",
"weight": 30
}
]
},
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_quartzite_ore",
"weight": 10
},
{
"block": "gtceu:diorite_certus_quartz_ore",
"weight": 50
},
{
"block": "gtceu:diorite_barite_ore",
"weight": 10
},
{
"block": "gtceu:diorite_nether_quartz_ore",
"weight": 30
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "gtceu:barite_indicator",
"weight": 10
},
{
"block": "ae2:small_quartz_bud",
"weight": 25
},
{
"block": "ae2:medium_quartz_bud",
"weight": 15
},
{
"block": "ae2:large_quartz_bud",
"weight": 10
},
{
"block": "tfg:buds/small_quartzite_bud",
"weight": 5
},
{
"block": "tfg:buds/medium_quartzite_bud",
"weight": 3
},
{
"block": "tfg:buds/large_quartzite_bud",
"weight": 2
},
{
"block": "tfg:buds/small_nether_quartz_bud",
"weight": 18
},
{
"block": "tfg:buds/medium_nether_quartz_bud",
"weight": 15
},
{
"block": "tfg:buds/large_nether_quartz_bud",
"weight": 12
}
]
}
}
}

View file

@ -0,0 +1,96 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 180,
"density": 0.3,
"min_y": -32,
"max_y": 70,
"size": 30,
"random_name": "normal_desh",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_desh_ore",
"weight": 40
},
{
"block": "gtceu:anorthosite_ilmenite_ore",
"weight": 20
},
{
"block": "gtceu:anorthosite_aluminium_ore",
"weight": 20
},
{
"block": "gtceu:anorthosite_armalcolite_ore",
"weight": 20
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_desh_ore",
"weight": 40
},
{
"block": "gtceu:basanite_ilmenite_ore",
"weight": 20
},
{
"block": "gtceu:basanite_aluminium_ore",
"weight": 20
},
{
"block": "gtceu:basanite_armalcolite_ore",
"weight": 20
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "gtceu:desh_indicator",
"weight": 40
},
{
"block": "gtceu:ilmenite_indicator",
"weight": 10
},
{
"block": "gtceu:aluminium_indicator",
"weight": 20
},
{
"block": "tfg:buds/small_rutile_bud",
"weight": 10
},
{
"block": "tfg:buds/medium_rutile_bud",
"weight": 7
},
{
"block": "tfg:buds/large_rutile_bud",
"weight": 4
},
{
"block": "gtceu:armalcolite_indicator",
"weight": 20
}
]
}
}
}

View file

@ -0,0 +1,161 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.25,
"min_y": -10,
"max_y": 80,
"size": 36,
"random_name": "normal_diopside",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_diopside_ore",
"weight": 45
},
{
"block": "gtceu:diorite_trona_ore",
"weight": 25
},
{
"block": "gtceu:diorite_cobalt_ore",
"weight": 25
},
{
"block": "gtceu:diorite_tricalcium_phosphate_ore",
"weight": 15
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_diopside_ore",
"weight": 45
},
{
"block": "gtceu:gabbro_trona_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_cobalt_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_tricalcium_phosphate_ore",
"weight": 15
}
]
},
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_diopside_ore",
"weight": 45
},
{
"block": "gtceu:basalt_trona_ore",
"weight": 25
},
{
"block": "gtceu:basalt_cobalt_ore",
"weight": 25
},
{
"block": "gtceu:basalt_tricalcium_phosphate_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_diopside_ore",
"weight": 45
},
{
"block": "gtceu:anorthosite_trona_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_cobalt_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_tricalcium_phosphate_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_diopside_ore",
"weight": 45
},
{
"block": "gtceu:basanite_trona_ore",
"weight": 25
},
{
"block": "gtceu:basanite_cobalt_ore",
"weight": 25
},
{
"block": "gtceu:basanite_tricalcium_phosphate_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfg:buds/small_diopside_bud",
"weight": 25
},
{
"block": "tfg:buds/medium_diopside_bud",
"weight": 18
},
{
"block": "tfg:buds/large_diopside_bud",
"weight": 12
},
{
"block": "gtceu:trona_indicator",
"weight": 25
},
{
"block": "gtceu:cobalt_indicator",
"weight": 25
},
{
"block": "gtceu:tricalcium_phosphate_indicator",
"weight": 15
}
]
}
}
}

View file

@ -0,0 +1,169 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.25,
"min_y": -20,
"max_y": 90,
"size": 36,
"random_name": "normal_enstatite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_enstatite_ore",
"weight": 45
},
{
"block": "gtceu:diorite_chromite_ore",
"weight": 30
},
{
"block": "gtceu:diorite_ilmenite_ore",
"weight": 15
},
{
"block": "gtceu:diorite_fayalite_ore",
"weight": 10
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_enstatite_ore",
"weight": 45
},
{
"block": "gtceu:gabbro_chromite_ore",
"weight": 30
},
{
"block": "gtceu:gabbro_ilmenite_ore",
"weight": 15
},
{
"block": "gtceu:gabbro_fayalite_ore",
"weight": 10
}
]
},
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_enstatite_ore",
"weight": 45
},
{
"block": "gtceu:basalt_chromite_ore",
"weight": 30
},
{
"block": "gtceu:basalt_ilmenite_ore",
"weight": 15
},
{
"block": "gtceu:basalt_fayalite_ore",
"weight": 10
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_enstatite_ore",
"weight": 45
},
{
"block": "gtceu:anorthosite_chromite_ore",
"weight": 30
},
{
"block": "gtceu:anorthosite_ilmenite_ore",
"weight": 15
},
{
"block": "gtceu:anorthosite_fayalite_ore",
"weight": 10
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_enstatite_ore",
"weight": 45
},
{
"block": "gtceu:basanite_chromite_ore",
"weight": 30
},
{
"block": "gtceu:basanite_ilmenite_ore",
"weight": 15
},
{
"block": "gtceu:basanite_fayalite_ore",
"weight": 10
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfg:buds/small_enstatite_bud",
"weight": 20
},
{
"block": "tfg:buds/medium_enstatite_bud",
"weight": 15
},
{
"block": "tfg:buds/large_enstatite_bud",
"weight": 10
},
{
"block": "gtceu:chromite_indicator",
"weight": 30
},
{
"block": "gtceu:ilmenite_indicator",
"weight": 15
},
{
"block": "tfg:buds/small_fayalite_bud",
"weight": 9
},
{
"block": "tfg:buds/medium_fayalite_bud",
"weight": 7
},
{
"block": "tfg:buds/large_fayalite_bud",
"weight": 5
}
]
}
}
}

View file

@ -0,0 +1,169 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.3,
"min_y": -40,
"max_y": 90,
"size": 40,
"random_name": "normal_fayalite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:diorite_pyrite_ore",
"weight": 30
},
{
"block": "gtceu:diorite_pentlandite_ore",
"weight": 15
},
{
"block": "gtceu:diorite_fayalite_ore",
"weight": 45
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:gabbro_pyrite_ore",
"weight": 30
},
{
"block": "gtceu:gabbro_pentlandite_ore",
"weight": 15
},
{
"block": "gtceu:gabbro_fayalite_ore",
"weight": 45
}
]
},
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:basalt_pyrite_ore",
"weight": 30
},
{
"block": "gtceu:basalt_pentlandite_ore",
"weight": 15
},
{
"block": "gtceu:basalt_fayalite_ore",
"weight": 45
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:anorthosite_pyrite_ore",
"weight": 30
},
{
"block": "gtceu:anorthosite_pentlandite_ore",
"weight": 15
},
{
"block": "gtceu:anorthosite_fayalite_ore",
"weight": 45
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_enstatite_ore",
"weight": 10
},
{
"block": "gtceu:basanite_pyrite_ore",
"weight": 30
},
{
"block": "gtceu:basanite_pentlandite_ore",
"weight": 15
},
{
"block": "gtceu:basanite_fayalite_ore",
"weight": 45
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfg:buds/small_enstatite_bud",
"weight": 9
},
{
"block": "tfg:buds/medium_enstatite_bud",
"weight": 7
},
{
"block": "tfg:buds/large_enstatite_bud",
"weight": 5
},
{
"block": "gtceu:pyrite_indicator",
"weight": 30
},
{
"block": "gtceu:pentlandite_indicator",
"weight": 15
},
{
"block": "tfg:buds/small_fayalite_bud",
"weight": 20
},
{
"block": "tfg:buds/medium_fayalite_bud",
"weight": 15
},
{
"block": "tfg:buds/large_fayalite_bud",
"weight": 10
}
]
}
}
}

View file

@ -0,0 +1,80 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.4,
"min_y": -32,
"max_y": 60,
"size": 40,
"random_name": "normal_garnierite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_garnierite_ore",
"weight": 30
},
{
"block": "gtceu:gabbro_nickel_ore",
"weight": 10
},
{
"block": "gtceu:gabbro_cobaltite_ore",
"weight": 20
},
{
"block": "gtceu:gabbro_pentlandite_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_cobalt_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_garnierite_ore",
"weight": 30
},
{
"block": "gtceu:basanite_nickel_ore",
"weight": 10
},
{
"block": "gtceu:basanite_cobaltite_ore",
"weight": 20
},
{
"block": "gtceu:basanite_pentlandite_ore",
"weight": 25
},
{
"block": "gtceu:basanite_cobalt_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfc:ore/small_garnierite",
"weight": 100
}
]
}
}
}

View file

@ -0,0 +1,106 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 200,
"density": 0.4,
"min_y": -32,
"max_y": 75,
"size": 40,
"random_name": "deep_magnetite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_magnetite_ore",
"weight": 65
},
{
"block": "gtceu:diorite_vanadium_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:diorite_gold_ore",
"weight": 10
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_magnetite_ore",
"weight": 65
},
{
"block": "gtceu:gabbro_vanadium_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_gold_ore",
"weight": 10
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_magnetite_ore",
"weight": 65
},
{
"block": "gtceu:anorthosite_vanadium_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_gold_ore",
"weight": 10
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_magnetite_ore",
"weight": 65
},
{
"block": "gtceu:basanite_vanadium_magnetite_ore",
"weight": 25
},
{
"block": "gtceu:basanite_gold_ore",
"weight": 10
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfc:ore/small_magnetite",
"weight": 80
},
{
"block": "tfc:ore/small_native_gold",
"weight": 20
}
]
}
}
}

View file

@ -0,0 +1,130 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.25,
"min_y": 0,
"max_y": 210,
"size": 25,
"random_name": "normal_mica",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_kyanite_ore",
"weight": 35
},
{
"block": "gtceu:diorite_mica_ore",
"weight": 25
},
{
"block": "gtceu:diorite_bauxite_ore",
"weight": 25
},
{
"block": "gtceu:diorite_pollucite_ore",
"weight": 15
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_kyanite_ore",
"weight": 35
},
{
"block": "gtceu:gabbro_mica_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_bauxite_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_pollucite_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_kyanite_ore",
"weight": 35
},
{
"block": "gtceu:anorthosite_mica_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_bauxite_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_pollucite_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_kyanite_ore",
"weight": 35
},
{
"block": "gtceu:basanite_mica_ore",
"weight": 25
},
{
"block": "gtceu:basanite_bauxite_ore",
"weight": 25
},
{
"block": "gtceu:basanite_pollucite_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "gtceu:kyanite_indicator",
"weight": 35
},
{
"block": "gtceu:mica_indicator",
"weight": 25
},
{
"block": "gtceu:bauxite_indicator",
"weight": 25
},
{
"block": "gtceu:pollucite_indicator",
"weight": 15
}
]
}
}
}

View file

@ -0,0 +1,80 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.25,
"min_y": -32,
"max_y": 50,
"size": 40,
"random_name": "normal_monazite",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_bastnasite_ore",
"weight": 50
},
{
"block": "gtceu:diorite_monazite_ore",
"weight": 25
},
{
"block": "gtceu:diorite_neodymium_ore",
"weight": 25
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_bastnasite_ore",
"weight": 50
},
{
"block": "gtceu:gabbro_monazite_ore",
"weight": 25
},
{
"block": "gtceu:gabbro_neodymium_ore",
"weight": 25
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "gtceu:bastnasite_indicator",
"weight": 50
},
{
"block": "gtceu:neodymium_indicator",
"weight": 25
},
{
"block": "tfg:buds/small_monazite_bud",
"weight": 14
},
{
"block": "tfg:buds/medium_monazite_bud",
"weight": 8
},
{
"block": "tfg:buds/large_monazite_bud",
"weight": 5
}
]
}
}
}

View file

@ -0,0 +1,155 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 180,
"density": 0.35,
"min_y": -10,
"max_y": 80,
"size": 25,
"random_name": "normal_olivine",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_olivine_ore",
"weight": 30
},
{
"block": "gtceu:basanite_diopside_ore",
"weight": 30
},
{
"block": "gtceu:basanite_enstatite_ore",
"weight": 20
},
{
"block": "gtceu:basanite_fayalite_ore",
"weight": 20
},
{
"block": "gtceu:basanite_armalcolite_ore",
"weight": 20
}
]
},
{
"replace": [
"tfc:rock/raw/basalt"
],
"with": [
{
"block": "gtceu:basalt_olivine_ore",
"weight": 30
},
{
"block": "gtceu:basalt_diopside_ore",
"weight": 30
},
{
"block": "gtceu:basalt_enstatite_ore",
"weight": 20
},
{
"block": "gtceu:basalt_fayalite_ore",
"weight": 20
},
{
"block": "gtceu:basalt_armalcolite_ore",
"weight": 20
}
]
},
{
"replace": [
"tfc:rock/raw/gabbro"
],
"with": [
{
"block": "gtceu:gabbro_olivine_ore",
"weight": 30
},
{
"block": "gtceu:gabbro_diopside_ore",
"weight": 30
},
{
"block": "gtceu:gabbro_enstatite_ore",
"weight": 20
},
{
"block": "gtceu:gabbro_fayalite_ore",
"weight": 20
},
{
"block": "gtceu:gabbro_armalcolite_ore",
"weight": 20
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfg:buds/small_olivine_bud",
"weight": 15
},
{
"block": "tfg:buds/medium_olivine_bud",
"weight": 12
},
{
"block": "tfg:buds/large_olivine_bud",
"weight": 8
},
{
"block": "tfg:buds/small_diopside_bud",
"weight": 15
},
{
"block": "tfg:buds/medium_diopside_bud",
"weight": 12
},
{
"block": "tfg:buds/large_diopside_bud",
"weight": 8
},
{
"block": "tfg:buds/small_enstatite_bud",
"weight": 9
},
{
"block": "tfg:buds/medium_enstatite_bud",
"weight": 7
},
{
"block": "tfg:buds/large_enstatite_bud",
"weight": 5
},
{
"block": "tfg:buds/small_fayalite_bud",
"weight": 9
},
{
"block": "tfg:buds/medium_fayalite_bud",
"weight": 7
},
{
"block": "tfg:buds/large_fayalite_bud",
"weight": 5
},
{
"block": "gtceu:armalcolite_indicator",
"weight": 20
}
]
}
}
}

View file

@ -0,0 +1,88 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.4,
"min_y": -32,
"max_y": 100,
"size": 30,
"random_name": "normal_redstone",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_redstone_ore",
"weight": 45
},
{
"block": "gtceu:anorthosite_ruby_ore",
"weight": 35
},
{
"block": "gtceu:anorthosite_cinnabar_ore",
"weight": 20
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_redstone_ore",
"weight": 45
},
{
"block": "gtceu:basanite_ruby_ore",
"weight": 35
},
{
"block": "gtceu:basanite_cinnabar_ore",
"weight": 20
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "minecraft:redstone_wire",
"weight": 45
},
{
"block": "tfg:buds/small_ruby_bud",
"weight": 20
},
{
"block": "tfg:buds/medium_ruby_bud",
"weight": 12
},
{
"block": "tfg:buds/large_ruby_bud",
"weight": 8
},
{
"block": "tfg:buds/small_cinnabar_bud",
"weight": 10
},
{
"block": "tfg:buds/medium_cinnabar_bud",
"weight": 6
},
{
"block": "tfg:buds/large_cinnabar_bud",
"weight": 4
}
]
}
}
}

View file

@ -0,0 +1,107 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 150,
"density": 0.3,
"min_y": -32,
"max_y": 60,
"size": 35,
"random_name": "normal_saltpeter",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfc:rock/raw/diorite"
],
"with": [
{
"block": "gtceu:diorite_saltpeter_ore",
"weight": 35
},
{
"block": "gtceu:diorite_soapstone_ore",
"weight": 25
},
{
"block": "gtceu:diorite_electrotine_ore",
"weight": 25
},
{
"block": "gtceu:diorite_talc_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_saltpeter_ore",
"weight": 35
},
{
"block": "gtceu:basanite_soapstone_ore",
"weight": 25
},
{
"block": "gtceu:basanite_electrotine_ore",
"weight": 25
},
{
"block": "gtceu:basanite_talc_ore",
"weight": 15
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_saltpeter_ore",
"weight": 35
},
{
"block": "gtceu:anorthosite_soapstone_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_electrotine_ore",
"weight": 25
},
{
"block": "gtceu:anorthosite_talc_ore",
"weight": 15
}
]
}
],
"indicator": {
"rarity": 15,
"depth": 50,
"underground_rarity": 40,
"underground_count": 100,
"blocks": [
{
"block": "gtceu:saltpeter_indicator",
"weight": 35
},
{
"block": "gtceu:soapstone_indicator",
"weight": 25
},
{
"block": "gtceu:electrotine_indicator",
"weight": 25
},
{
"block": "gtceu:talc_indicator",
"weight": 15
}
]
}
}
}

View file

@ -0,0 +1,64 @@
{
"type": "tfc:cluster_vein",
"config": {
"rarity": 250,
"density": 0.4,
"min_y": -32,
"max_y": 75,
"size": 30,
"random_name": "normal_silver",
"biomes": "#tfg:moon_biomes",
"blocks": [
{
"replace": [
"tfg:raw_basanite"
],
"with": [
{
"block": "gtceu:basanite_galena_ore",
"weight": 30
},
{
"block": "gtceu:basanite_silver_ore",
"weight": 15
},
{
"block": "gtceu:basanite_lead_ore",
"weight": 55
}
]
},
{
"replace": [
"tfg:raw_anorthosite"
],
"with": [
{
"block": "gtceu:anorthosite_galena_ore",
"weight": 30
},
{
"block": "gtceu:anorthosite_silver_ore",
"weight": 15
},
{
"block": "gtceu:anorthosite_lead_ore",
"weight": 55
}
]
}
],
"indicator": {
"rarity": 12,
"depth": 60,
"underground_rarity": 40,
"underground_count": 200,
"blocks": [
{
"block": "tfc:ore/small_native_silver",
"weight": 100
}
]
}
}
}

Some files were not shown because too many files have changed in this diff Show more