From 2aa08604bd55857b1c68b9198d0a00e7525071c3 Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Sat, 13 Mar 2021 05:11:16 +0300 Subject: [PATCH] Small changes --- .../mixin/common/ServerWorldMixin.java | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/main/java/ru/betterend/mixin/common/ServerWorldMixin.java b/src/main/java/ru/betterend/mixin/common/ServerWorldMixin.java index 4d2a5df9..07921ee3 100644 --- a/src/main/java/ru/betterend/mixin/common/ServerWorldMixin.java +++ b/src/main/java/ru/betterend/mixin/common/ServerWorldMixin.java @@ -51,19 +51,23 @@ public class ServerWorldMixin { fix = !dataVersion.equals(version); } else { - CompoundTag root = new CompoundTag(); - root.putString("version", version); - try { - NbtIo.write(root, beData); - } - catch (IOException e) { - BetterEnd.LOGGER.error("World data saving failed", e); - } fix = true; } if (fix) { DataFixerUtil.fixData(beData.getParentFile()); + be_writeDataFile(beData, version); + } + } + + private void be_writeDataFile(File file, String version) { + CompoundTag root = new CompoundTag(); + root.putString("version", version); + try { + NbtIo.write(root, file); + } + catch (IOException e) { + BetterEnd.LOGGER.error("World data saving failed", e); } } }