Skip to content

Commit 14e3e44

Browse files
Fix: prevent default GM switcher behaviour
1 parent aa695c8 commit 14e3e44

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/main/java/com/magicsweet/fabric/persistentgamemodeswitcher/client/mixin/GameModeSelectionScreenMixin.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,11 @@ private static void sendCommandInsteadOfPacket(ClientPacketListener instance, Pa
6161
*/
6262
@Inject(at = @At("HEAD"), method = "keyReleased", cancellable = true)
6363
private void checkForClose(final KeyEvent event, CallbackInfoReturnable<Boolean> cir) {
64-
if (event.key() == 292) {
65-
cir.setReturnValue(true);
66-
return;
67-
}
6864
if (!KeyboardHotkeys.gmSwitcherKeybind.isDefault()) {
65+
if (event.key() == 292) {
66+
cir.setReturnValue(true);
67+
return;
68+
}
6969
if (!checkButtons()) {
7070
this.switchToHoveredGameMode();
7171
Minecraft.getInstance().setScreen(null);

0 commit comments

Comments
 (0)