From 5d2bb2c66c51dabf51ef4c9ec985a4785d4ee53e Mon Sep 17 00:00:00 2001 From: Frank Bauer Date: Mon, 19 Jul 2021 19:54:37 +0200 Subject: [PATCH] Call new DataFixer-API --- .../ru/bclib/mixin/common/ServerLevelMixin.java | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/main/java/ru/bclib/mixin/common/ServerLevelMixin.java b/src/main/java/ru/bclib/mixin/common/ServerLevelMixin.java index af47e301..cffd3b7a 100644 --- a/src/main/java/ru/bclib/mixin/common/ServerLevelMixin.java +++ b/src/main/java/ru/bclib/mixin/common/ServerLevelMixin.java @@ -1,5 +1,10 @@ package ru.bclib.mixin.common; +import java.io.File; +import java.util.List; +import java.util.concurrent.Executor; +import java.util.function.Supplier; + import net.minecraft.resources.ResourceKey; import net.minecraft.server.MinecraftServer; import net.minecraft.server.level.ServerLevel; @@ -16,14 +21,11 @@ import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; +import ru.bclib.BCLib; import ru.bclib.api.BiomeAPI; -import ru.bclib.api.DataFixerAPI; +import ru.bclib.api.DataFixerAPI2; import ru.bclib.api.WorldDataAPI; - -import java.io.File; -import java.util.List; -import java.util.concurrent.Executor; -import java.util.function.Supplier; +import ru.bclib.config.SessionConfig; @Mixin(ServerLevel.class) public abstract class ServerLevelMixin extends Level { @@ -49,7 +51,8 @@ public abstract class ServerLevelMixin extends Level { dir = dir.getParentFile(); } - DataFixerAPI.fixData(dir); + //DataFixerAPI.fixData(dir); + DataFixerAPI2.fixData(new SessionConfig(BCLib.MOD_ID, "patches", session, world)); WorldDataAPI.load(new File(dir, "data")); } }