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