back on that moon decoration grindset

This commit is contained in:
Pyritie 2025-05-07 01:30:12 +01:00
parent d366f42302
commit f0adb029c3
17 changed files with 396 additions and 106 deletions

View file

@ -7,49 +7,61 @@
"type": "minecraft:multi_noise",
"biomes": [
{
"biome": "tfg:moon/lunar_plains",
"biome": "tfg:moon/lunar_sprouts",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.5,
"continentalness": [ 0.3, 1 ],
"erosion": 0,
"weirdness": -0.5,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:moon/lunar_basalt_maria",
"biome": "tfg:moon/lunar_sprouts_sparse",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.5,
"continentalness": [ 0.15, 0.4 ],
"erosion": 0,
"weirdness": -0.5,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:moon/lunar_gabbro_uplift",
"biome": "tfg:moon/lunar_uplift",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.5,
"continentalness": [ -0.15, 0.15 ],
"erosion": 0,
"weirdness": 0.5,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:moon/lunar_diorite_delta",
"biome": "tfg:moon/lunar_corals_sparse",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.5,
"continentalness": [ -0.4, -0.15 ],
"erosion": 0,
"weirdness": 0.5,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:moon/lunar_corals",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": [ -1, -0.3 ],
"erosion": 0,
"weirdness": 0,
"depth": 0,
"offset": 0
}

View file

@ -42,24 +42,16 @@
[],
[],
[
"tfg:moon/surface/moon_rock_pile",
"tfg:moon/surface/loose_moon_stone_rocks"
"tfg:moon/surface/dead_coral",
"tfg:moon/surface/dead_coral_fans",
"tfg:moon/surface/loose_diorite_rocks"
],
[
"tfg:moon/hardening"
]
],
"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
}
},
"spawn_costs": {},
"spawners": {
"ambient": [],
"axolotls": [],
@ -68,14 +60,20 @@
"type": "minecraft:rabbit",
"maxCount": 1,
"minCount": 1,
"weight": 80
"weight": 20
}
],
"misc": [],
"monster": [
{
"type": "species:limpet",
"maxCount": 2,
"type": "ad_astra:star_crawler",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "ad_astra:corrupted_lunarian",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
@ -83,13 +81,25 @@
"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": 20
"weight": 100
}
],
"underground_water_creature": [],

View file

@ -43,9 +43,9 @@
[],
[
"tfg:moon/surface/basalt_delta",
"tfg:moon/surface/warped_vine",
"tfg:moon/surface/warped_roots_patch",
"tfg:moon/surface/warped_sprouts_patch",
"tfg:moon/surface/warped_vine",
"tfg:moon/surface/loose_basalt_rocks"
],
[

View file

@ -0,0 +1,131 @@
{
"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/warped_roots_patch",
"tfg:moon/surface/warped_sprouts_patch",
"tfg:moon/surface/warped_vine",
"tfg:moon/surface/moon_rock_pile",
"tfg:moon/surface/loose_moon_stone_rocks"
],
[
"tfg:moon/hardening"
]
],
"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
},
"endermanoverhaul:soulsand_valley_enderman": {
"charge": 0.7,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [
{
"type": "minecraft:rabbit",
"maxCount": 1,
"minCount": 1,
"weight": 80
}
],
"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": "species:limpet",
"maxCount": 2,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "minecraft:endermite",
"maxCount": 4,
"minCount": 2,
"weight": 10
},
{
"type": "endermanoverhaul:windswept_hills_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "endermanoverhaul:soulsand_valley_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 5
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": -0.5
}

View file

@ -0,0 +1,130 @@
{
"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/warped_roots_patch",
"tfg:moon/surface/warped_sprouts_patch",
"tfg:moon/surface/moon_rock_pile",
"tfg:moon/surface/loose_moon_stone_rocks"
],
[
"tfg:moon/hardening"
]
],
"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
},
"endermanoverhaul:soulsand_valley_enderman": {
"charge": 0.7,
"energy_budget": 0.015
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [
{
"type": "minecraft:rabbit",
"maxCount": 1,
"minCount": 1,
"weight": 80
}
],
"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": "species:limpet",
"maxCount": 2,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "minecraft:endermite",
"maxCount": 4,
"minCount": 2,
"weight": 10
},
{
"type": "endermanoverhaul:windswept_hills_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "endermanoverhaul:soulsand_valley_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 5
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": -0.5
}

View file

@ -1,18 +0,0 @@
{
"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

@ -14,17 +14,22 @@
}
},
"placement": [
{
"type": "minecraft:heightmap",
"heightmap": "WORLD_SURFACE"
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
"type": "minecraft:matching_block_tag",
"offset": [ 0, -1, 0 ],
"tag": "ad_astra:moon_stone_replaceables"
}
}
]
},
"tries": 64,
"xz_spread": 7,
"tries": 36,
"xz_spread": 15,
"y_spread": 3
}
}

View file

@ -14,17 +14,22 @@
}
},
"placement": [
{
"type": "minecraft:heightmap",
"heightmap": "WORLD_SURFACE"
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
"type": "minecraft:matching_block_tag",
"offset": [ 0, -1, 0 ],
"tag": "ad_astra:moon_stone_replaceables"
}
}
]
},
"tries": 48,
"xz_spread": 14,
"tries": 36,
"xz_spread": 16,
"y_spread": 3
}
}

View file

@ -5,20 +5,37 @@
"dirt_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:rock/gravel/basalt"
"Name": "ad_astra:moon_sand"
}
},
"foliage_placer": {
"type": "minecraft:blob_foliage_placer",
"height": 0,
"offset": 1,
"radius": 0
"radius": 1
},
"foliage_provider": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:air"
}
"type": "minecraft:weighted_state_provider",
"entries": [
{
"weight": 50,
"data": {
"Name": "minecraft:pearlescent_froglight"
}
},
{
"weight": 30,
"data": {
"Name": "minecraft:verdant_froglight"
}
},
{
"weight": 20,
"data": {
"Name": "minecraft:ochre_froglight"
}
}
]
},
"force_dirt": false,
"ignore_vines": true,
@ -31,7 +48,7 @@
"trunk_placer": {
"type": "minecraft:straight_trunk_placer",
"base_height": 5,
"height_rand_a": 2,
"height_rand_a": 10,
"height_rand_b": 0
},
"trunk_provider": {

View file

@ -1,24 +0,0 @@
{
"feature": "tfg:moon/blob/smooth_basalt",
"placement": [
{
"type": "minecraft:count",
"count": 8
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 210
},
"min_inclusive": {
"absolute": 8
}
}
}
]
}

View file

@ -3,17 +3,14 @@
"placement": [
{
"type": "minecraft:rarity_filter",
"chance": 5
"chance": 3
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:heightmap",
"heightmap": "MOTION_BLOCKING"
},
{
"type": "minecraft:biome"
"heightmap": "WORLD_SURFACE"
}
]
}

View file

@ -3,17 +3,14 @@
"placement": [
{
"type": "minecraft:rarity_filter",
"chance": 3
"chance": 2
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:heightmap",
"heightmap": "MOTION_BLOCKING"
},
{
"type": "minecraft:biome"
"heightmap": "WORLD_SURFACE"
}
]
}

View file

@ -11,9 +11,6 @@
{
"type": "minecraft:heightmap",
"heightmap": "MOTION_BLOCKING"
},
{
"type": "minecraft:biome"
}
]
}