From 41b702112144839a1ddb7b7be362b327df1a8bba Mon Sep 17 00:00:00 2001 From: dfsek Date: Sat, 10 Jun 2023 15:49:33 -0700 Subject: [PATCH] fix fabric pack reloading --- .../java/com/dfsek/terra/lifecycle/LifecyclePlatform.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platforms/mixin-lifecycle/src/main/java/com/dfsek/terra/lifecycle/LifecyclePlatform.java b/platforms/mixin-lifecycle/src/main/java/com/dfsek/terra/lifecycle/LifecyclePlatform.java index 409c32684..81ebcae8a 100644 --- a/platforms/mixin-lifecycle/src/main/java/com/dfsek/terra/lifecycle/LifecyclePlatform.java +++ b/platforms/mixin-lifecycle/src/main/java/com/dfsek/terra/lifecycle/LifecyclePlatform.java @@ -2,8 +2,13 @@ package com.dfsek.terra.lifecycle; import ca.solostudios.strata.Versions; import ca.solostudios.strata.parser.tokenizer.ParseException; + +import com.dfsek.terra.lifecycle.util.BiomeUtil; + import net.minecraft.MinecraftVersion; +import net.minecraft.registry.Registries; import net.minecraft.registry.Registry; +import net.minecraft.registry.RegistryKeys; import net.minecraft.server.MinecraftServer; import net.minecraft.world.biome.Biome; import net.minecraft.world.biome.source.MultiNoiseBiomeSourceParameterList; @@ -55,6 +60,7 @@ public abstract class LifecyclePlatform extends ModPlatform { if(server != null) { + BiomeUtil.registerBiomes(server.getRegistryManager().get(RegistryKeys.BIOME)); server.reloadResources(server.getDataPackManager().getNames()).exceptionally(throwable -> { LOGGER.warn("Failed to execute reload", throwable); return null;