@@ -5,7 +5,7 @@ Subject: [PATCH] Enhance console tab completions for brigadier commands
5
5
6
6
7
7
diff --git a/src/main/java/com/destroystokyo/paper/PaperConfig.java b/src/main/java/com/destroystokyo/paper/PaperConfig.java
8
- index 5af9d91e15b0c10da79fa935cc884cd2766edfae..6c4bb838792c779da7b2d84831f6e67779695993 100644
8
+ index 4e824a87b463a417c204a9ee188450bdd9f4fbc2..ef1e6e898b3cb9d012b2cf24aedffea4afce8a38 100644
9
9
--- a/src/main/java/com/destroystokyo/paper/PaperConfig.java
10
10
+++ b/src/main/java/com/destroystokyo/paper/PaperConfig.java
11
11
@@ -500,4 +500,11 @@ public class PaperConfig {
@@ -145,15 +145,16 @@ index 0000000000000000000000000000000000000000..d3f80b5dcd366c5b8a48cb885d825d24
145
145
+ }
146
146
diff --git a/src/main/java/io/papermc/paper/console/BrigadierCommandHighlighter.java b/src/main/java/io/papermc/paper/console/BrigadierCommandHighlighter.java
147
147
new file mode 100644
148
- index 0000000000000000000000000000000000000000..f33e9376bd166ebdb3d9f8c7467cd923ea0aadeb
148
+ index 0000000000000000000000000000000000000000..5ab8365b806dd035800ba9b449c9bc9233772d13
149
149
--- /dev/null
150
150
+++ b/src/main/java/io/papermc/paper/console/BrigadierCommandHighlighter.java
151
- @@ -0,0 +1,57 @@
151
+ @@ -0,0 +1,64 @@
152
152
+ package io.papermc.paper.console;
153
153
+
154
154
+ import com.mojang.brigadier.ParseResults;
155
155
+ import com.mojang.brigadier.context.ParsedCommandNode;
156
156
+ import com.mojang.brigadier.tree.LiteralCommandNode;
157
+ + import java.util.regex.Pattern;
157
158
+ import net.minecraft.commands.CommandSourceStack;
158
159
+ import net.minecraft.server.dedicated.DedicatedServer;
159
160
+ import org.checkerframework.checker.nullness.qual.NonNull;
@@ -205,6 +206,12 @@ index 0000000000000000000000000000000000000000..f33e9376bd166ebdb3d9f8c7467cd923
205
206
+ }
206
207
+ return builder.toAttributedString();
207
208
+ }
209
+ +
210
+ + @Override
211
+ + public void setErrorPattern(final Pattern errorPattern) {}
212
+ +
213
+ + @Override
214
+ + public void setErrorIndex(final int errorIndex) {}
208
215
+ }
209
216
diff --git a/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java b/src/main/java/net/minecraft/server/dedicated/DedicatedServer.java
210
217
index 67afb97e6cb545d319202f3eca771015065089f6..0300390025c3f5461ef5f379c1710a58de164117 100644
0 commit comments