Revert this to fix build

This commit is contained in:
Alex 2021-04-16 11:39:03 +02:00
parent c6a0980f15
commit 6c1e741239
1 changed files with 9 additions and 6 deletions

View File

@ -96,11 +96,14 @@ public class Console implements CommandSender {
reader.setHandleUserInterrupt(false); reader.setHandleUserInterrupt(false);
terminal = TerminalBuilder.builder().streams(in, out).system(true).jansi(true).build(); terminal = TerminalBuilder.builder().streams(in, out).system(true).jansi(true).build();
tabReader = LineReaderBuilder.builder().terminal(terminal).completer((reader, line, candidates) -> { tabReader = LineReaderBuilder.builder().terminal(terminal).completer(new Completer() {
String[] args = CustomStringUtils.splitStringToArgs(line.line()); @Override
List<String> tab = Limbo.getInstance().getPluginManager().getTabOptions(Limbo.getInstance().getConsole(), args); public void complete(LineReader reader, ParsedLine line, List<Candidate> candidates) {
for (String each : tab) { String[] args = CustomStringUtils.splitStringToArgs(line.line());
candidates.add(new Candidate(each)); List<String> tab = Limbo.getInstance().getPluginManager().getTabOptions(Limbo.getInstance().getConsole(), args);
for (String each : tab) {
candidates.add(new Candidate(each));
}
} }
}).build(); }).build();
tabReader.setAutosuggestion(SuggestionType.NONE); tabReader.setAutosuggestion(SuggestionType.NONE);
@ -146,7 +149,7 @@ public class Console implements CommandSender {
@Override @Override
public void sendMessage(BaseComponent[] component) { public void sendMessage(BaseComponent[] component) {
sendMessage(Arrays.stream(component).map(BaseComponent::toLegacyText).collect(Collectors.joining(""))); sendMessage(String.join("", Arrays.asList(component).stream().map(each -> each.toLegacyText()).collect(Collectors.toList())));
} }
@Override @Override