From 80e273bf12b8e9bb13c66bd3b5918df69b7a9c4d Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Tue, 3 Jan 2023 21:50:39 -0500 Subject: [PATCH] Fix crash when running outside dev --- src/main/java/org/embeddedt/modernfix/mixin/LevelSaveMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/embeddedt/modernfix/mixin/LevelSaveMixin.java b/src/main/java/org/embeddedt/modernfix/mixin/LevelSaveMixin.java index f82cc7d8..b68dec79 100644 --- a/src/main/java/org/embeddedt/modernfix/mixin/LevelSaveMixin.java +++ b/src/main/java/org/embeddedt/modernfix/mixin/LevelSaveMixin.java @@ -19,7 +19,7 @@ public class LevelSaveMixin implements ILevelSave { @Shadow @Final private Path levelPath; public void runWorldPersistenceHooks() { - SaveFormat saveFormat = ObfuscationReflectionHelper.getPrivateValue(Minecraft.class, Minecraft.getInstance(), "levelSource"); + SaveFormat saveFormat = ObfuscationReflectionHelper.getPrivateValue(Minecraft.class, Minecraft.getInstance(), "field_71469_aa"); ((SaveFormatAccessor)saveFormat).invokeReadLevelData(this.levelPath.toFile(), (file, dataFixer) -> { try { CompoundNBT compoundTag = CompressedStreamTools.readCompressed(file);