Merge branch 'master' into dev/7.0-2

This commit is contained in:
Zoë Gidiere 2025-03-01 14:36:04 -07:00
commit d2b7384639
3 changed files with 11 additions and 6 deletions

View File

@ -47,10 +47,12 @@ fun Project.configureDistribution() {
val downloadDefaultPacks = tasks.create("downloadDefaultPacks") { val downloadDefaultPacks = tasks.create("downloadDefaultPacks") {
group = "terra" group = "terra"
doFirst { doFirst {
try {
file("${buildDir}/resources/main/packs/").deleteRecursively() file("${buildDir}/resources/main/packs/").deleteRecursively()
val defaultPackUrl = val defaultPackUrl =
URL("https://github.com/PolyhedralDev/TerraOverworldConfig/releases/download/" + Versions.Terra.overworldConfig + "/default.zip") URL("https://github.com/PolyhedralDev/TerraOverworldConfig/releases/download/" + Versions.Terra.overworldConfig + "/default.zip")
downloadPack(defaultPackUrl, project) downloadPack(defaultPackUrl, project)
} catch (_:Exception) {}
} }
} }

View File

@ -4,6 +4,7 @@ import net.minecraft.core.Holder;
import net.minecraft.core.Registry; import net.minecraft.core.Registry;
import net.minecraft.resources.ResourceLocation; import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.level.biome.Biome; import net.minecraft.world.level.biome.Biome;
import net.minecraft.world.level.biome.BiomeGenerationSettings;
import net.minecraft.world.level.biome.BiomeSpecialEffects; import net.minecraft.world.level.biome.BiomeSpecialEffects;
import java.util.Locale; import java.util.Locale;
@ -90,7 +91,7 @@ public class NMSBiomeInjector {
return builder return builder
.specialEffects(effects.build()) .specialEffects(effects.build())
.generationSettings(vanilla.getGenerationSettings()) .generationSettings(new BiomeGenerationSettings.PlainBuilder().build())
.build(); .build();
} }

View File

@ -17,6 +17,8 @@ import com.dfsek.terra.mod.config.VanillaBiomeProperties;
import com.dfsek.terra.mod.mixin.access.BiomeAccessor; import com.dfsek.terra.mod.mixin.access.BiomeAccessor;
import com.dfsek.terra.mod.mixin.invoke.BiomeInvoker; import com.dfsek.terra.mod.mixin.invoke.BiomeInvoker;
import net.minecraft.world.biome.GenerationSettings;
public class BiomeUtil { public class BiomeUtil {
public static final Map<Identifier, List<Identifier>> public static final Map<Identifier, List<Identifier>>
@ -81,7 +83,7 @@ public class BiomeUtil {
return builder return builder
.effects(effects.build()) .effects(effects.build())
.generationSettings(vanilla.getGenerationSettings()) .generationSettings(new GenerationSettings.Builder().build())
.build(); .build();
} }