diff --git a/build-number.txt b/build-number.txt index 82c78282..64e9c649 100644 --- a/build-number.txt +++ b/build-number.txt @@ -1 +1 @@ -1218 \ No newline at end of file +1219 \ 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 ca08c8ae..7185df70 100644 --- a/src/main/java/me/chayapak1/chomens_bot/Bot.java +++ b/src/main/java/me/chayapak1/chomens_bot/Bot.java @@ -300,6 +300,16 @@ public class Bot { listeners.add(listener); } + @Override + public String toString() { + return "Bot{" + + "host='" + host + '\'' + + ", port=" + port + + ", username='" + username + '\'' + + ", loggedIn=" + loggedIn + + '}'; + } + public static class Listener extends SessionAdapter { public void connecting () {} public void loadedPlugins () {} diff --git a/src/main/java/me/chayapak1/chomens_bot/command/Command.java b/src/main/java/me/chayapak1/chomens_bot/command/Command.java index 6d7b4d75..aef26630 100644 --- a/src/main/java/me/chayapak1/chomens_bot/command/Command.java +++ b/src/main/java/me/chayapak1/chomens_bot/command/Command.java @@ -2,6 +2,8 @@ package me.chayapak1.chomens_bot.command; import net.kyori.adventure.text.Component; +import java.util.Arrays; + public abstract class Command { public final String name; public String description; @@ -27,4 +29,16 @@ public abstract class Command { } public abstract Component execute (CommandContext context) throws Exception; + + @Override + public String toString() { + return "Command{" + + "name='" + name + '\'' + + ", description='" + description + '\'' + + ", usages=" + Arrays.toString(usages) + + ", aliases=" + Arrays.toString(aliases) + + ", trustLevel=" + trustLevel + + ", consoleOnly=" + consoleOnly + + '}'; + } } diff --git a/src/main/java/me/chayapak1/chomens_bot/data/BossBar.java b/src/main/java/me/chayapak1/chomens_bot/data/BossBar.java index 8bc16c20..c6da8dca 100644 --- a/src/main/java/me/chayapak1/chomens_bot/data/BossBar.java +++ b/src/main/java/me/chayapak1/chomens_bot/data/BossBar.java @@ -27,5 +27,15 @@ public class BossBar { this.division = division; this.health = health; } -} + @Override + public String toString() { + return "BossBar{" + + "uuid=" + uuid + + ", title=" + title + + ", color=" + color + + ", division=" + division + + ", health=" + health + + '}'; + } +} diff --git a/src/main/java/me/chayapak1/chomens_bot/data/FilteredPlayer.java b/src/main/java/me/chayapak1/chomens_bot/data/FilteredPlayer.java index dedb867c..1695abff 100644 --- a/src/main/java/me/chayapak1/chomens_bot/data/FilteredPlayer.java +++ b/src/main/java/me/chayapak1/chomens_bot/data/FilteredPlayer.java @@ -18,4 +18,13 @@ public class FilteredPlayer { this.regex = regex; this.ignoreCase = ignoreCase; } + + @Override + public String toString() { + return "FilteredPlayer{" + + "playerName='" + playerName + '\'' + + ", regex=" + regex + + ", ignoreCase=" + ignoreCase + + '}'; + } } diff --git a/src/main/java/me/chayapak1/chomens_bot/data/IRCMessage.java b/src/main/java/me/chayapak1/chomens_bot/data/IRCMessage.java deleted file mode 100644 index 025cbe1d..00000000 --- a/src/main/java/me/chayapak1/chomens_bot/data/IRCMessage.java +++ /dev/null @@ -1,10 +0,0 @@ -package me.chayapak1.chomens_bot.data; - -// https://gist.github.com/kaecy/286f8ad334aec3fcb588516feb727772#file-message-java -public class IRCMessage { - public String origin; - public String nickName; - public String command; - public String channel; - public String content; -} diff --git a/src/main/java/me/chayapak1/chomens_bot/data/Mail.java b/src/main/java/me/chayapak1/chomens_bot/data/Mail.java index 93b63b7e..48382211 100644 --- a/src/main/java/me/chayapak1/chomens_bot/data/Mail.java +++ b/src/main/java/me/chayapak1/chomens_bot/data/Mail.java @@ -24,4 +24,14 @@ public class Mail { this.server = server; this.contents = contents; } + + @Override + public String toString() { + return "Mail{" + + "sentBy='" + sentBy + '\'' + + ", sentTo='" + sentTo + '\'' + + ", timeSent=" + timeSent + + ", server='" + server + '\'' + + '}'; + } } diff --git a/src/main/java/me/chayapak1/chomens_bot/data/PlayerEntry.java b/src/main/java/me/chayapak1/chomens_bot/data/PlayerEntry.java index 63f9fc47..962411ae 100644 --- a/src/main/java/me/chayapak1/chomens_bot/data/PlayerEntry.java +++ b/src/main/java/me/chayapak1/chomens_bot/data/PlayerEntry.java @@ -37,7 +37,17 @@ public class PlayerEntry { this.listed = listed; } - public PlayerEntry(PlayerListEntry entry) { + public PlayerEntry (PlayerListEntry entry) { this(entry.getProfile(), entry.getGameMode(), entry.getLatency(), entry.getDisplayName(), entry.getExpiresAt(), entry.getPublicKey(), entry.getKeySignature(), entry.isListed()); } + + @Override + public String toString() { + return "PlayerEntry{" + + "gamemode=" + gamemode + + ", latency=" + latency + + ", listed=" + listed + + ", displayName=" + displayName + + '}'; + } } diff --git a/src/main/java/me/chayapak1/chomens_bot/data/Team.java b/src/main/java/me/chayapak1/chomens_bot/data/Team.java index c4353cbf..f463b377 100644 --- a/src/main/java/me/chayapak1/chomens_bot/data/Team.java +++ b/src/main/java/me/chayapak1/chomens_bot/data/Team.java @@ -72,4 +72,20 @@ public class Team { case RESET -> Style.empty(); }; } + + @Override + public String toString() { + return "Team{" + + "teamName='" + teamName + '\'' + + ", players=" + players + + ", displayName=" + displayName + + ", friendlyFire=" + friendlyFire + + ", seeFriendlyInvisibles=" + seeFriendlyInvisibles + + ", nametagVisibility=" + nametagVisibility + + ", collisionRule=" + collisionRule + + ", color=" + color + + ", prefix=" + prefix + + ", suffix=" + suffix + + '}'; + } } diff --git a/src/main/java/me/chayapak1/chomens_bot/data/chat/PlayerMessage.java b/src/main/java/me/chayapak1/chomens_bot/data/chat/PlayerMessage.java index f75e0130..0e1a7348 100644 --- a/src/main/java/me/chayapak1/chomens_bot/data/chat/PlayerMessage.java +++ b/src/main/java/me/chayapak1/chomens_bot/data/chat/PlayerMessage.java @@ -17,4 +17,13 @@ public class PlayerMessage { this.displayName = displayName; this.contents = contents; } + + @Override + public String toString() { + return "PlayerMessage{" + + "sender=" + sender + + ", displayName=" + displayName + + ", contents=" + contents + + '}'; + } }