From c8ac4fd7fd732e8d70e4def4e5b1db78c69bb159 Mon Sep 17 00:00:00 2001 From: Pyritie Date: Sat, 19 Jul 2025 19:22:54 +0100 Subject: [PATCH] let's fucking go --- kubejs/data/tfg/worldgen/biome/mars/martian_forests.json | 5 ++++- kubejs/data/tfg/worldgen/biome/mars/martian_plains.json | 5 ++++- .../worldgen/placed_feature/mars/surface/aeronos_huge.json | 4 ++++ .../worldgen/placed_feature/mars/surface/aeronos_patch.json | 4 ++++ .../worldgen/placed_feature/mars/surface/strophar_huge.json | 4 ++++ .../worldgen/placed_feature/mars/surface/strophar_patch.json | 4 ++++ kubejs/server_scripts/tfg/events.chunks.js | 2 +- 7 files changed, 25 insertions(+), 3 deletions(-) diff --git a/kubejs/data/tfg/worldgen/biome/mars/martian_forests.json b/kubejs/data/tfg/worldgen/biome/mars/martian_forests.json index 555239dc9..ffce07547 100644 --- a/kubejs/data/tfg/worldgen/biome/mars/martian_forests.json +++ b/kubejs/data/tfg/worldgen/biome/mars/martian_forests.json @@ -46,7 +46,10 @@ [], "#tfg:mars_small_rock_features", [ - + "tfg:mars/surface/aeronos_patch", + "tfg:mars/surface/strophar_patch", + "tfg:mars/surface/aeronos_huge", + "tfg:mars/surface/strophar_huge" ], [ "tfg:mars/hardening" diff --git a/kubejs/data/tfg/worldgen/biome/mars/martian_plains.json b/kubejs/data/tfg/worldgen/biome/mars/martian_plains.json index 555239dc9..ffce07547 100644 --- a/kubejs/data/tfg/worldgen/biome/mars/martian_plains.json +++ b/kubejs/data/tfg/worldgen/biome/mars/martian_plains.json @@ -46,7 +46,10 @@ [], "#tfg:mars_small_rock_features", [ - + "tfg:mars/surface/aeronos_patch", + "tfg:mars/surface/strophar_patch", + "tfg:mars/surface/aeronos_huge", + "tfg:mars/surface/strophar_huge" ], [ "tfg:mars/hardening" diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_huge.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_huge.json index a7b4b4d0d..7290dc6a9 100644 --- a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_huge.json +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_huge.json @@ -14,6 +14,10 @@ }, { "type": "minecraft:biome" + }, + { + "type": "tfc:climate", + "min_forest": "normal" } ] } \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_patch.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_patch.json index a7d269ef9..11e36935f 100644 --- a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_patch.json +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/aeronos_patch.json @@ -14,6 +14,10 @@ }, { "type": "minecraft:biome" + }, + { + "type": "tfc:climate", + "min_forest": "sparse" } ] } \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_huge.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_huge.json index b9e5e0fd4..e0235e74d 100644 --- a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_huge.json +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_huge.json @@ -14,6 +14,10 @@ }, { "type": "minecraft:biome" + }, + { + "type": "tfc:climate", + "min_forest": "normal" } ] } \ No newline at end of file diff --git a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_patch.json b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_patch.json index 518505030..9fe5bec6b 100644 --- a/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_patch.json +++ b/kubejs/data/tfg/worldgen/placed_feature/mars/surface/strophar_patch.json @@ -14,6 +14,10 @@ }, { "type": "minecraft:biome" + }, + { + "type": "tfc:climate", + "min_forest": "sparse" } ] } \ No newline at end of file diff --git a/kubejs/server_scripts/tfg/events.chunks.js b/kubejs/server_scripts/tfg/events.chunks.js index ff61a3aa7..473221a6b 100644 --- a/kubejs/server_scripts/tfg/events.chunks.js +++ b/kubejs/server_scripts/tfg/events.chunks.js @@ -42,7 +42,7 @@ TFCEvents.createChunkDataProvider('mars', event => { rain, temp, forestLayer.noise(x, z) * 4, // Kube accepts ordinal numbers for enum constants - forestlayer.noise(x * 78423 + 869, z), + forestLayer.noise(x * 78423 + 869, z), forestLayer.noise(x, z * 651349 - 698763) ); });