Commit Graph

11 Commits

Author SHA1 Message Date
ChomeNS
78f84f1c71 refactor: use selector for trusted broadcast instead of username and some code cleanup 2025-06-03 15:58:56 +07:00
ChomeNS
a915cbbe4b feat: localization (hopefully i didn't miss anything but surely i will)
it took around 4 hours but i think it's pretty normal for such things like this
2025-05-06 16:11:09 +07:00
ChomeNS
decd15a926 refactor: have global Listener interface instead of creating one in each plugin
not sure how much this improves the code, readability and/or the performance but i hope they are better
2025-04-16 15:34:20 +07:00
ChomeNS
ed4e7573a9 refactor: use final on basically everything
i'm kinda tired of the inconsistency since some stuff are non-final and some are final so i just made everything final, not sure how much it impacts on stuff but everything should be fine, there were around 1,400 replacements according to the idea code analyzer
2025-04-09 17:05:11 +07:00
ChomeNS
af67c228ce refactor: FINALLY improve the color palette, no more ColorUtilities.getColorByString(bot.config.colorPalette.something) every time i want use a color palette 2025-04-06 14:32:11 +07:00
ChomeNS
0a8efe0189 refactor: make listeners an interface
(except the one in Bot, which extends MCProtocolLib's SessionAdaptor, not sure how exactly make them complement)
2025-03-23 14:18:55 +07:00
ChomeNS
2b328c3d0d refactor: only do trusted broadcast in console ONCE & ignore broadcast if server is same as broadcast origin 2025-03-09 16:21:31 +07:00
ChomeNS
b9381755c1 refactor: rewrite logging stuff 2025-03-09 16:06:49 +07:00
ChomeNS
d44a29528c refactor: organize stuff in data package 2025-02-19 16:15:05 +07:00
ChomeNS
ed15e9b023 refactor: don't use joda time and use java's time classes 2024-11-15 19:41:23 +07:00
ChomeNS
837fe388bb rename group 2024-10-06 17:36:42 +07:00