Way too much

This commit is contained in:
Brian Neumann-Fopiano
2026-08-25 12:52:12 -04:00
parent 2797a5bf22
commit 07cc76614f
131 changed files with 6826 additions and 1094 deletions
@@ -28,6 +28,7 @@ import net.minecraft.server.level.ServerPlayer;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraftforge.common.util.Result;
import net.minecraftforge.event.level.BlockEvent;
import net.minecraftforge.event.level.LevelEvent;
import net.minecraftforge.fml.ModList;
import net.minecraftforge.fml.loading.FMLEnvironment;
import net.minecraftforge.fml.loading.FMLLoader;
@@ -77,6 +78,16 @@ public final class ForgeModdedLoader implements ModdedLoader {
server.markWorldsDirty();
}
@Override
public void fireDynamicLevelLoad(MinecraftServer server, ServerLevel level) {
LevelEvent.Load.BUS.post(new LevelEvent.Load(level));
}
@Override
public void fireDynamicLevelUnload(MinecraftServer server, ServerLevel level) {
LevelEvent.Unload.BUS.post(new LevelEvent.Unload(level));
}
@Override
public boolean clientEnvironment() {
return FMLEnvironment.dist.isClient();