diff --git a/build-number.txt b/build-number.txt index 9b68bb3e..21c21a97 100644 --- a/build-number.txt +++ b/build-number.txt @@ -1 +1 @@ -1857 \ No newline at end of file +1861 \ No newline at end of file diff --git a/src/main/java/me/chayapak1/chomens_bot/Bot.java b/src/main/java/me/chayapak1/chomens_bot/Bot.java index 58fa3e94..f63b2d84 100644 --- a/src/main/java/me/chayapak1/chomens_bot/Bot.java +++ b/src/main/java/me/chayapak1/chomens_bot/Bot.java @@ -165,7 +165,7 @@ public class Bot extends SessionAdapter { this.playersDatabase = new PlayersDatabasePlugin(this); this.ipFilter = new IPFilterPlugin(this); - for (Listener listener : listeners) listener.loadedPlugins(); + for (Listener listener : listeners) listener.loadedPlugins(this); reconnect(); } @@ -402,6 +402,6 @@ public class Bot extends SessionAdapter { public static class Listener extends SessionAdapter { public void connecting () {} - public void loadedPlugins () {} + public void loadedPlugins (Bot bot) {} } } diff --git a/src/main/java/me/chayapak1/chomens_bot/plugins/DiscordPlugin.java b/src/main/java/me/chayapak1/chomens_bot/plugins/DiscordPlugin.java index 3e9875c2..119dcea6 100644 --- a/src/main/java/me/chayapak1/chomens_bot/plugins/DiscordPlugin.java +++ b/src/main/java/me/chayapak1/chomens_bot/plugins/DiscordPlugin.java @@ -85,7 +85,7 @@ public class DiscordPlugin { bot.addListener(new Bot.Listener() { @Override - public void loadedPlugins() { + public void loadedPlugins (Bot bot) { bot.tick.addListener(new TickPlugin.Listener() { @Override public void onAlwaysTick () { diff --git a/src/main/java/me/chayapak1/chomens_bot/plugins/IRCPlugin.java b/src/main/java/me/chayapak1/chomens_bot/plugins/IRCPlugin.java index b780e7c5..f4653de2 100644 --- a/src/main/java/me/chayapak1/chomens_bot/plugins/IRCPlugin.java +++ b/src/main/java/me/chayapak1/chomens_bot/plugins/IRCPlugin.java @@ -70,7 +70,7 @@ public class IRCPlugin extends ListenerAdapter { } @Override - public void loadedPlugins() { + public void loadedPlugins (Bot bot) { bot.chat.addListener(new ChatPlugin.Listener() { @Override public boolean systemMessageReceived(Component component, String string, String ansi) { @@ -198,7 +198,7 @@ public class IRCPlugin extends ListenerAdapter { final String firstLog = logs.getFirst(); - logs.remove(0); + logs.removeFirst(); final String withIRCColors = ColorUtilities.convertAnsiToIrc(firstLog); diff --git a/src/main/java/me/chayapak1/chomens_bot/plugins/LoggerPlugin.java b/src/main/java/me/chayapak1/chomens_bot/plugins/LoggerPlugin.java index 9fff6291..df48e53e 100644 --- a/src/main/java/me/chayapak1/chomens_bot/plugins/LoggerPlugin.java +++ b/src/main/java/me/chayapak1/chomens_bot/plugins/LoggerPlugin.java @@ -69,7 +69,7 @@ public class LoggerPlugin extends ChatPlugin.Listener { } @Override - public void loadedPlugins() { + public void loadedPlugins (Bot bot) { bot.chat.addListener(LoggerPlugin.this); } });