Nuke plugin API

https://media.giphy.com/media/oe33xf3B50fsc/giphy.gif
This commit is contained in:
RednedEpic 2019-12-21 11:35:48 -06:00
parent 313228abde
commit e38322a3ec
90 changed files with 273 additions and 1842 deletions

View file

@ -62,7 +62,7 @@ public class GeyserBootstrap implements IGeyserBootstrap {
System.exit(0);
}
GeyserConnector connector = GeyserConnector.start(this, false);
GeyserConnector connector = GeyserConnector.start(this);
ConsoleCommandReader consoleReader = new ConsoleCommandReader(connector);
consoleReader.startConsole();

View file

@ -26,7 +26,7 @@
package org.geysermc.platform.standalone.console;
import net.minecrell.terminalconsole.TerminalConsoleAppender;
import org.geysermc.api.command.ConsoleCommandSender;
import org.geysermc.connector.GeyserConnector;
import org.geysermc.connector.command.GeyserConsoleCommandSender;
import org.jline.reader.EndOfFileException;
@ -82,7 +82,7 @@ public class ConsoleCommandReader {
try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
String line;
while ((line = reader.readLine()) != null) {
ConsoleCommandSender sender = new GeyserConsoleCommandSender();
GeyserConsoleCommandSender sender = new GeyserConsoleCommandSender();
connector.getCommandMap().runCommand(sender, line);
}
} catch (IOException ex) {

View file

@ -26,14 +26,16 @@
package org.geysermc.platform.standalone.console;
import io.sentry.Sentry;
import org.geysermc.api.ChatColor;
import org.geysermc.common.ChatColor;
import org.geysermc.common.logger.IGeyserLogger;
import java.io.File;
import java.io.IOException;
import java.util.Date;
import java.util.logging.*;
public class GeyserLogger implements org.geysermc.api.logger.Logger {
public class GeyserLogger implements IGeyserLogger {
private boolean colored = true;
private boolean debug = false;