Add numeric string completion suggestions as int suggestions (#6360)
This commit is contained in:
@@ -35,8 +35,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
|||||||
- completions.forEach(builder::suggest);
|
- completions.forEach(builder::suggest);
|
||||||
+ final com.mojang.brigadier.suggestion.SuggestionsBuilder builder = builder0.createOffset(builder0.getInput().lastIndexOf(' ') + 1);
|
+ final com.mojang.brigadier.suggestion.SuggestionsBuilder builder = builder0.createOffset(builder0.getInput().lastIndexOf(' ') + 1);
|
||||||
+ completions.forEach(completion -> {
|
+ completions.forEach(completion -> {
|
||||||
+ if (completion.tooltip() == null) {
|
+ final Integer intSuggestion = com.google.common.primitives.Ints.tryParse(completion.suggestion());
|
||||||
+ builder.suggest(completion.suggestion());
|
+ if (intSuggestion != null) {
|
||||||
|
+ builder.suggest(intSuggestion, PaperAdventure.asVanilla(completion.tooltip()));
|
||||||
+ } else {
|
+ } else {
|
||||||
+ builder.suggest(completion.suggestion(), PaperAdventure.asVanilla(completion.tooltip()));
|
+ builder.suggest(completion.suggestion(), PaperAdventure.asVanilla(completion.tooltip()));
|
||||||
+ }
|
+ }
|
||||||
|
|||||||
Reference in New Issue
Block a user