moon biome/feature updates, added chorus plants
This commit is contained in:
parent
0130abd232
commit
58641ad8db
17 changed files with 422 additions and 33 deletions
|
|
@ -7,37 +7,61 @@
|
|||
"type": "minecraft:multi_noise",
|
||||
"biomes": [
|
||||
{
|
||||
"biome": "tfg:moon/lunar_sprouts",
|
||||
"biome": "tfg:moon/lunar_lights_dense",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ 0.3, 1 ],
|
||||
"erosion": 0,
|
||||
"weirdness": 0,
|
||||
"weirdness": [ 0.3, 1 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"biome": "tfg:moon/lunar_sprouts_sparse",
|
||||
"biome": "tfg:moon/lunar_lights_sparse",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ 0.15, 0.4 ],
|
||||
"continentalness": [ 0.15, 0.3 ],
|
||||
"erosion": 0,
|
||||
"weirdness": 0,
|
||||
"weirdness": [ 0.15, 0.3 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"biome": "tfg:moon/lunar_uplift",
|
||||
"biome": "tfg:moon/lunar_asurine_dense",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ 0.3, 1 ],
|
||||
"erosion": 0,
|
||||
"weirdness": [ -1, -0.3 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"biome": "tfg:moon/lunar_asurine_sparse",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ 0.15, 0.3 ],
|
||||
"erosion": 0,
|
||||
"weirdness": [ -0.3, -0.15 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"biome": "tfg:moon/lunar_plains",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ -0.15, 0.15 ],
|
||||
"erosion": 0,
|
||||
"weirdness": 0,
|
||||
"weirdness": [ -0.15, 0.15 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
|
|
@ -47,21 +71,45 @@
|
|||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ -0.4, -0.15 ],
|
||||
"continentalness": [ -0.3, -0.15 ],
|
||||
"erosion": 0,
|
||||
"weirdness": 0,
|
||||
"weirdness": [ -0.3, -0.15 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"biome": "tfg:moon/lunar_corals",
|
||||
"biome": "tfg:moon/lunar_corals_dense",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ -1, -0.3 ],
|
||||
"erosion": 0,
|
||||
"weirdness": 0,
|
||||
"weirdness": [ -1, -0.3 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"biome": "tfg:moon/lunar_chorus_sparse",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ -0.3, -0.15 ],
|
||||
"erosion": 0,
|
||||
"weirdness": [ 0.15, 0.3 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"biome": "tfg:moon/lunar_chorus_dense",
|
||||
"parameters": {
|
||||
"temperature": 0,
|
||||
"humidity": 0,
|
||||
"continentalness": [ -1, -0.3 ],
|
||||
"erosion": 0,
|
||||
"weirdness": [ 0.3, 1 ],
|
||||
"depth": 0,
|
||||
"offset": 0
|
||||
}
|
||||
|
|
|
|||
102
kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_dense.json
Normal file
102
kubejs/data/tfg/worldgen/biome/moon/lunar_asurine_dense.json
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft: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:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
"tfg:earth/geode/gypsum",
|
||||
"tfg:earth/geode/opal",
|
||||
"tfg:earth/geode/pyrite",
|
||||
"tfg:earth/geode/quartzite"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/surface/basalt_delta",
|
||||
"tfg:moon/surface/loose_basalt_rocks"
|
||||
],
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
]
|
||||
],
|
||||
"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
|
||||
}
|
||||
|
|
@ -44,9 +44,7 @@
|
|||
[
|
||||
"tfg:moon/surface/basalt_delta",
|
||||
"tfg:moon/surface/loose_basalt_rocks",
|
||||
"tfg:moon/surface/warped_roots_patch",
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/warped_vine"
|
||||
"tfg:moon/surface/warped_sprouts_patch"
|
||||
],
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
|
|
@ -23,7 +23,6 @@
|
|||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine",
|
||||
"tfg:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
|
|
@ -44,7 +43,8 @@
|
|||
[
|
||||
"tfg:moon/surface/gabbro_rock_pile",
|
||||
"tfg:moon/surface/loose_gabbro_rocks",
|
||||
"tfg:moon/surface/warped_sprouts_patch"
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/chorus_plant_common"
|
||||
],
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
112
kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json
Normal file
112
kubejs/data/tfg/worldgen/biome/moon/lunar_chorus_sparse.json
Normal file
|
|
@ -0,0 +1,112 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft: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:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
"tfg:earth/geode/gypsum",
|
||||
"tfg:earth/geode/opal",
|
||||
"tfg:earth/geode/pyrite",
|
||||
"tfg:earth/geode/quartzite"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/surface/gabbro_rock_pile",
|
||||
"tfg:moon/surface/loose_gabbro_rocks",
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/warped_roots_patch",
|
||||
"tfg:moon/surface/chorus_plant_rare"
|
||||
],
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
]
|
||||
],
|
||||
"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
|
||||
}
|
||||
|
|
@ -23,7 +23,6 @@
|
|||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine",
|
||||
"tfg:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
|
|
@ -23,7 +23,6 @@
|
|||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine",
|
||||
"tfg:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
|
|
@ -44,8 +43,8 @@
|
|||
[
|
||||
"tfg:moon/surface/moon_rock_pile",
|
||||
"tfg:moon/surface/loose_moon_stone_rocks",
|
||||
"tfg:moon/surface/warped_roots_patch",
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/warped_roots_patch",
|
||||
"tfg:moon/surface/warped_vine"
|
||||
],
|
||||
[
|
||||
|
|
@ -44,8 +44,8 @@
|
|||
[
|
||||
"tfg:moon/surface/moon_rock_pile",
|
||||
"tfg:moon/surface/loose_moon_stone_rocks",
|
||||
"tfg:moon/surface/warped_roots_patch",
|
||||
"tfg:moon/surface/warped_sprouts_patch"
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/warped_roots_patch"
|
||||
],
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
106
kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json
Normal file
106
kubejs/data/tfg/worldgen/biome/moon/lunar_plains.json
Normal file
|
|
@ -0,0 +1,106 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft: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:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
"tfg:earth/geode/gypsum",
|
||||
"tfg:earth/geode/opal",
|
||||
"tfg:earth/geode/pyrite",
|
||||
"tfg:earth/geode/quartzite"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/surface/basalt_delta",
|
||||
"tfg:moon/surface/moon_rock_pile",
|
||||
"tfg:moon/surface/dead_coral_fans",
|
||||
"tfg:moon/surface/loose_moon_stone_rocks",
|
||||
"tfg:moon/surface/loose_basalt_rocks",
|
||||
"tfg:moon/surface/warped_sprouts_patch"
|
||||
],
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
]
|
||||
],
|
||||
"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
|
||||
}
|
||||
|
|
@ -1,6 +1,4 @@
|
|||
{
|
||||
"type": "tfc:kelp_tree",
|
||||
"config": {
|
||||
"block": "tfc:plant/giant_kelp_flower"
|
||||
}
|
||||
"type": "tfg:lunar_chorus_plant",
|
||||
"config": {}
|
||||
}
|
||||
|
|
@ -63,7 +63,7 @@
|
|||
"argument1": {
|
||||
"type": "minecraft:y_clamped_gradient",
|
||||
"from_y": -64,
|
||||
"to_y": -63,
|
||||
"to_y": -55,
|
||||
"from_value": 1,
|
||||
"to_value": -1
|
||||
},
|
||||
|
|
|
|||
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"feature": "tfg:moon/surface/chorus_plant",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 3
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "MOTION_BLOCKING"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
"placement": [
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 2
|
||||
"chance": 3
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
|
|
@ -11,6 +11,9 @@
|
|||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "MOTION_BLOCKING"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
"placement": [
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 2
|
||||
"chance": 4
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
},
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 2
|
||||
"chance": 1
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ function registerTFGSpaceBlocks(event) {
|
|||
.opaque(true)
|
||||
|
||||
event.create('tfg:rock/hardened_moon_deepslate')
|
||||
.stoneSoundType()
|
||||
.soundType('deepslate')
|
||||
.requiresTool(true)
|
||||
.item(item => {
|
||||
item.modelJson({ parent: 'ad_astra:item/moon_deepslate' })
|
||||
|
|
|
|||
|
|
@ -39,9 +39,14 @@ global.EXTRATERRESTRIAL_HARDENED_ROCKS = [
|
|||
|
||||
global.MOON_BIOMES = [
|
||||
'tfg:moon/lunar_plains',
|
||||
'tfg:moon/lunar_basalt_maria',
|
||||
'tfg:moon/lunar_gabbro_uplift',
|
||||
'tfg:moon/lunar_diorite_delta'
|
||||
'tfg:moon/lunar_asurine_dense',
|
||||
'tfg:moon/lunar_asurine_sparse',
|
||||
'tfg:moon/lunar_chorus_dense',
|
||||
'tfg:moon/lunar_chorus_sparse',
|
||||
'tfg:moon/lunar_corals_dense',
|
||||
'tfg:moon/lunar_corals_sparse',
|
||||
'tfg:moon/lunar_lights_dense',
|
||||
'tfg:moon/lunar_lights_sparse'
|
||||
]
|
||||
|
||||
global.MARS_BIOMES = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue