mirror of https://github.com/kami-blue/client
[fix] Returning to wrong screen after AntiDisconnect (#1867)
This commit is contained in:
parent
af7895901f
commit
89e044200d
|
@ -3,10 +3,7 @@ package me.zeroeightsix.kami.gui.mc
|
||||||
import me.zeroeightsix.kami.module.modules.misc.AntiDisconnect
|
import me.zeroeightsix.kami.module.modules.misc.AntiDisconnect
|
||||||
import me.zeroeightsix.kami.util.color.ColorConverter
|
import me.zeroeightsix.kami.util.color.ColorConverter
|
||||||
import me.zeroeightsix.kami.util.text.format
|
import me.zeroeightsix.kami.util.text.format
|
||||||
import net.minecraft.client.gui.GuiButton
|
import net.minecraft.client.gui.*
|
||||||
import net.minecraft.client.gui.GuiMainMenu
|
|
||||||
import net.minecraft.client.gui.GuiMultiplayer
|
|
||||||
import net.minecraft.client.gui.GuiScreen
|
|
||||||
import net.minecraft.realms.RealmsBridge
|
import net.minecraft.realms.RealmsBridge
|
||||||
import net.minecraft.util.text.TextFormatting
|
import net.minecraft.util.text.TextFormatting
|
||||||
|
|
||||||
|
@ -34,12 +31,9 @@ class KamiGuiAntiDisconnect : GuiScreen() {
|
||||||
button.displayString = buttonText
|
button.displayString = buttonText
|
||||||
} else {
|
} else {
|
||||||
button.enabled = false
|
button.enabled = false
|
||||||
mc.world.sendQuittingDisconnectingPacket()
|
|
||||||
mc.loadWorld(null)
|
|
||||||
|
|
||||||
when {
|
when {
|
||||||
mc.isIntegratedServerRunning -> {
|
mc.isIntegratedServerRunning -> {
|
||||||
mc.displayGuiScreen(GuiMainMenu())
|
mc.displayGuiScreen(GuiWorldSelection(GuiMainMenu()))
|
||||||
}
|
}
|
||||||
mc.isConnectedToRealms -> {
|
mc.isConnectedToRealms -> {
|
||||||
RealmsBridge().switchToRealms(GuiMainMenu())
|
RealmsBridge().switchToRealms(GuiMainMenu())
|
||||||
|
@ -48,6 +42,8 @@ class KamiGuiAntiDisconnect : GuiScreen() {
|
||||||
mc.displayGuiScreen(GuiMultiplayer(GuiMainMenu()))
|
mc.displayGuiScreen(GuiMultiplayer(GuiMainMenu()))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
mc.world.sendQuittingDisconnectingPacket()
|
||||||
|
mc.loadWorld(null)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue