From 071fae7ba52dc352f04dc424d24113b339e001ac Mon Sep 17 00:00:00 2001 From: Aleksey Date: Sun, 18 Apr 2021 13:35:25 +0300 Subject: [PATCH] More refactor --- .../java/ru/betterend/mixin/common/MinecraftServerMixin.java | 2 +- src/main/java/ru/betterend/mixin/common/ServerLevelMixin.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/ru/betterend/mixin/common/MinecraftServerMixin.java b/src/main/java/ru/betterend/mixin/common/MinecraftServerMixin.java index 14d5fa1d..1ae3f8d9 100644 --- a/src/main/java/ru/betterend/mixin/common/MinecraftServerMixin.java +++ b/src/main/java/ru/betterend/mixin/common/MinecraftServerMixin.java @@ -47,7 +47,7 @@ public class MinecraftServerMixin { @Inject(method = "loadLevel", at = @At(value = "RETURN"), cancellable = true) private void be_loadLevel(CallbackInfo info) { be_injectRecipes(); - EndBiomes.initRegistry((MinecraftServer) (Object) this); + EndBiomes.initRegistry(MinecraftServer.class.cast(this)); } @Inject(method = "overworld", at = @At(value = "HEAD"), cancellable = true) diff --git a/src/main/java/ru/betterend/mixin/common/ServerLevelMixin.java b/src/main/java/ru/betterend/mixin/common/ServerLevelMixin.java index 0656ed29..b4a6db38 100644 --- a/src/main/java/ru/betterend/mixin/common/ServerLevelMixin.java +++ b/src/main/java/ru/betterend/mixin/common/ServerLevelMixin.java @@ -46,7 +46,7 @@ public class ServerLevelMixin { lastWorld = session.getLevelId(); @SuppressWarnings("resource") - ServerLevel world = (ServerLevel) (Object) this; + ServerLevel world = ServerLevel.class.cast(this); File dir = session.getDimensionPath(world.dimension()); if (!new File(dir, "level.dat").exists()) { dir = dir.getParentFile(); @@ -73,7 +73,7 @@ public class ServerLevelMixin { @Inject(method = "getSharedSpawnPos", at = @At("HEAD"), cancellable = true) private void be_getSharedSpawnPos(CallbackInfoReturnable info) { if (GeneratorOptions.changeSpawn()) { - if (((ServerLevel) (Object) this).dimension() == Level.END) { + if (ServerLevel.class.cast(this).dimension() == Level.END) { info.setReturnValue(GeneratorOptions.getSpawn()); info.cancel(); }