From 08b035dd93163fc3731a68e05fec3d44cf72b367 Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Mon, 15 May 2023 09:54:46 +0800 Subject: [PATCH] Fix NPE in runCommand (#969) --- .../mixin/core/server/dedicated/DedicatedServerMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/dedicated/DedicatedServerMixin.java b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/dedicated/DedicatedServerMixin.java index 71b51f36..9d956017 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/dedicated/DedicatedServerMixin.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/dedicated/DedicatedServerMixin.java @@ -48,7 +48,7 @@ public abstract class DedicatedServerMixin extends MinecraftServerMixin { BukkitRegistry.lockRegistries(); } - @Inject(method = "initServer", at = @At(value = "INVOKE", shift = At.Shift.AFTER, target = "Lnet/minecraft/server/rcon/thread/RconThread;create(Lnet/minecraft/server/ServerInterface;)Lnet/minecraft/server/rcon/thread/RconThread;")) + @Inject(method = "initServer", at = @At(value = "FIELD", target = "Lnet/minecraft/server/dedicated/DedicatedServerProperties;enableRcon:Z")) public void arclight$setRcon(CallbackInfoReturnable cir) { this.remoteConsole = new CraftRemoteConsoleCommandSender(this.rconConsoleSource); }