Use uniform Overworld skylands generation
Build / build (push) Canceled after 0s

This commit is contained in:
dnorberg committed 2026-09-22 06:20:22 -04:00
1 parent 4f9b769815
commit 24422223f0
3 files changed
+9 -8

No files matched your search

@@ -214,15 +214,15 @@ public final class AgeDimensionService {
if (profile.equals(AgeGenerationProfiles.CAVE)) {
settingsKey = NoiseGeneratorSettings.NETHER;
} else if (profile.equals(AgeGenerationProfiles.ISLAND)) {
settingsKey = NoiseGeneratorSettings.END;
settingsKey = NoiseGeneratorSettings.FLOATING_ISLANDS;
} else if (profile.equals(AgeGenerationProfiles.AMPLIFIED)) {
settingsKey = NoiseGeneratorSettings.AMPLIFIED;
} else {
settingsKey = NoiseGeneratorSettings.OVERWORLD;
}
// Cave retains enclosed Nether-shaped density and Island/Skylands
// retains floating End-shaped density. All profiles use Overworld
// biomes and the Overworld dimension type for sky and time behavior.
// Cave retains enclosed Nether-shaped density. Island/Skylands uses
// uniform floating-island density without the End's central dragon
// island. Both use Overworld biomes and dimension environment.
// random_vanilla is retained as a migration alias for existing Ages.
return new NoiseBasedChunkGenerator(
MultiNoiseBiomeSource.createFromPreset(