diff --git a/bootstrap/mod/src/main/java/org/geysermc/geyser/platform/mod/mixin/client/IntegratedServerMixin.java b/bootstrap/mod/src/main/java/org/geysermc/geyser/platform/mod/mixin/client/IntegratedServerMixin.java index bf5ea917a..ece2f730a 100644 --- a/bootstrap/mod/src/main/java/org/geysermc/geyser/platform/mod/mixin/client/IntegratedServerMixin.java +++ b/bootstrap/mod/src/main/java/org/geysermc/geyser/platform/mod/mixin/client/IntegratedServerMixin.java @@ -40,7 +40,6 @@ import org.spongepowered.asm.mixin.Shadow; import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable; -import org.spongepowered.asm.mixin.injection.callback.LocalCapture; import java.util.Objects; @@ -51,7 +50,7 @@ public class IntegratedServerMixin implements GeyserServerPortGetter { @Shadow @Final private Minecraft minecraft; - @Inject(method = "publishServer", at = @At("RETURN"), locals = LocalCapture.NO_CAPTURE) + @Inject(method = "publishServer", at = @At("RETURN")) private void onOpenToLan(GameType gameType, boolean cheatsAllowed, int port, CallbackInfoReturnable cir) { if (cir.getReturnValueZ()) { // If the LAN is opened, starts Geyser. diff --git a/bootstrap/mod/src/main/resources/geyser.mixins.json b/bootstrap/mod/src/main/resources/geyser.mixins.json index e4034d398..2576e1ce6 100644 --- a/bootstrap/mod/src/main/resources/geyser.mixins.json +++ b/bootstrap/mod/src/main/resources/geyser.mixins.json @@ -4,14 +4,14 @@ "package": "org.geysermc.geyser.platform.mod.mixin", "compatibilityLevel": "JAVA_17", "mixins": [ - "server.BlockPlaceMixin", - "server.ServerConnectionListenerMixin" + "server.BlockPlaceMixin", + "server.ServerConnectionListenerMixin" ], "server": [ - "server.DedicatedServerMixin" + "server.DedicatedServerMixin" ], "client": [ - "client.IntegratedServerMixin" + "client.IntegratedServerMixin" ], "injectors": { "defaultRequire": 1