Skip to content

Commit 557cd80

Browse files
committed
Fixed bug with keybinds without controlling > 1.20.1
Updated controlling version on 26.1 Removed unnecessary conditions with fabric api v1 -> v2
1 parent 7d94f4c commit 557cd80

20 files changed

Lines changed: 68 additions & 95 deletions

src/main/java/net/lopymine/patpat/PatPat.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
public class PatPat {
1111

1212
public static final String MOD_VERSION = /*$ mod_version*/ "1.2.6+26.1+fabric";
13-
public static final String BUILD_CODE_TIME = /*$ build_code_time*/ "02bc591";
13+
public static final String BUILD_CODE_TIME = /*$ build_code_time*/ "02c5479";
1414
public static final String MOD_NAME = /*$ mod_name*/ "PatPat";
1515
public static final String MOD_ID = /*$ mod_id*/ "patpat";
1616
public static final String SERVER_CONFIG_VERSION = /*$ server_config_version*/ "1.0.0";

src/main/java/net/lopymine/patpat/client/command/PatPatClientCommandManager.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,9 @@
1414
import net.lopymine.patpat.entrypoint.ClientMultiLoader;
1515
import net.lopymine.patpat.extension.TextExtension;
1616
import net.lopymine.patpat.logger.PatLogger;
17-
//? if <1.19 {
18-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
19-
*///?} else {
17+
2018
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
21-
//?}
19+
2220

2321
@ExtensionMethod(TextExtension.class)
2422
public class PatPatClientCommandManager {

src/main/java/net/lopymine/patpat/client/command/ignore/PatPatClientIgnoreCommand.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,8 @@
1919

2020
import java.util.Objects;
2121

22-
//? if <1.19 {
23-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
24-
*///?} else {
2522
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
26-
//?}
23+
2724
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.literal;
2825
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.argument;
2926

src/main/java/net/lopymine/patpat/client/command/info/PatPatClientInfoCommand.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,8 @@
1717
import net.minecraft.network.chat.*;
1818
import net.minecraft.network.chat.ClickEvent.Action;
1919

20-
//? if <1.19 {
21-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
22-
*///?} else {
2320
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
24-
//?}
21+
2522
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.literal;
2623

2724
@ExtensionMethod(ClientCommandExtension.class)

src/main/java/net/lopymine/patpat/client/command/list/PatPatClientListChangeCommand.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,8 @@
1919

2020
import java.util.*;
2121

22-
//? if <1.19 {
23-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
24-
*///?} else {
2522
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
26-
//?}
23+
2724
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.literal;
2825
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.argument;
2926

src/main/java/net/lopymine/patpat/client/command/list/PatPatClientListCommand.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@
33
package net.lopymine.patpat.client.command.list;
44

55
import com.mojang.brigadier.builder.LiteralArgumentBuilder;
6-
//? if <1.19 {
7-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
8-
*///?} else {
6+
97
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
10-
//?}
8+
119
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.literal;
1210

1311
public class PatPatClientListCommand {

src/main/java/net/lopymine/patpat/client/command/list/PatPatClientListInfoCommand.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,9 @@
1616

1717
import java.util.*;
1818

19-
//? if <1.19 {
20-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
21-
*///?} else {
19+
2220
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
23-
//?}
21+
2422
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.literal;
2523

2624
@ExtensionMethod(ClientCommandExtension.class)

src/main/java/net/lopymine/patpat/client/command/list/PatPatClientListSetModeCommand.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,8 @@
1616

1717
import net.minecraft.network.chat.*;
1818

19-
//? if <1.19 {
20-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
21-
*///?} else {
2219
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
23-
//?}
20+
2421
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.literal;
2522
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.argument;
2623

src/main/java/net/lopymine/patpat/client/command/mod/PatPatClientModEnableCommand.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,8 @@
1414
import net.minecraft.ChatFormatting;
1515
import net.minecraft.network.chat.*;
1616

17-
//? if <1.19 {
18-
/*import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
19-
*///?} else {
2017
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
21-
//?}
18+
2219
import static net.lopymine.patpat.client.command.PatPatClientCommandManager.literal;
2320

2421
@ExtensionMethod(ClientCommandExtension.class)

src/main/java/net/lopymine/patpat/client/keybinding/PatPatClientKeybindingManager.java

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@
66
import net.minecraft.client.gui.screens.options.controls.*;
77
//? if >=1.19.4 && controlling {
88

9-
/*import net.lopymine.patpat.mixin.controlling.KeyBindsScreenAccessor;
9+
import net.lopymine.patpat.mixin.KeyBindsScreenAccessor;
1010

11-
*///?}
12-
import net.minecraft.client.gui.screens./*? if >=1.21 {*/options./*?}*/controls.*;
11+
//?}
1312
import net.minecraft.client.KeyMapping;
1413

1514
import net.lopymine.patpat.client.PatPatClient;
@@ -58,9 +57,9 @@ public static void handlePatPatKeybindingOnKeyPressed(
5857
keybinding.sendBindingKeys();
5958
screen.selectedKey = null;
6059
}
61-
//? if >=1.19.4 && controlling {
62-
/*((KeyBindsScreenAccessor) (screen)).getList().refreshEntries();
63-
*///?}
60+
//? if >=1.19.4 {
61+
((KeyBindsScreenAccessor) (screen)).getList().refreshEntries();
62+
//?}
6463
cancel.run();
6564
}
6665
}
@@ -77,9 +76,9 @@ public static void handlePatPatKeybindingOnMouseClick(
7776
keybinding.sendBindingKeys();
7877
screen.selectedKey = null;
7978
}
80-
//? if >=1.19.4 && controlling {
81-
/*((KeyBindsScreenAccessor) (screen)).getList().refreshEntries();
82-
*///?}
79+
//? if >=1.19.4 {
80+
((KeyBindsScreenAccessor) (screen)).getList().refreshEntries();
81+
//?}
8382
cancel.run();
8483
}
8584
}

0 commit comments

Comments
 (0)