Fix other minor suggestion bugs

This commit is contained in:
Kenzie Togami 2019-07-27 23:49:11 -07:00
parent 76b608f90b
commit 50cea37439
No known key found for this signature in database
GPG Key ID: 5D200B325E157A81
3 changed files with 5 additions and 3 deletions

View File

@ -51,7 +51,7 @@ public final class SuggestionHelper {
if (tag.isEmpty() || tag.equals("#")) {
return Stream.of("##", "##*");
}
if (tag.startsWith("#")) {
if (tag.startsWith("##")) {
if (tag.equals("##")) {
return Stream.concat(Stream.of("##*"), getNamespacedRegistrySuggestions(BlockCategory.REGISTRY, tag.substring(2)).map(s -> "##" + s));
} else if (tag.equals("##*") && allowRandom) {

View File

@ -111,7 +111,8 @@ public final class CommandWrapper {
// Ensure there is a space!
if (suggestion.getStart() == suggestion.getEnd()
&& suggestion.getEnd() == builder.getInput().length()
&& !builder.getInput().endsWith(" ")) {
&& !builder.getInput().endsWith(" ")
&& !builder.getInput().endsWith("\"")) {
suggestionText = " " + suggestionText;
}
result.add(new Suggestion(

View File

@ -103,7 +103,8 @@ public final class CommandWrapper {
// Ensure there is a space!
if (suggestion.getStart() == suggestion.getEnd()
&& suggestion.getEnd() == builder.getInput().length()
&& !builder.getInput().endsWith(" ")) {
&& !builder.getInput().endsWith(" ")
&& !builder.getInput().endsWith("\"")) {
suggestionText = " " + suggestionText;
}
result.add(new Suggestion(