Commit Graph

11 Commits

Author SHA1 Message Date
ChomeNS
65cc3971af refactor: make queries less spammy in console like bukkit.lastKnownName and seen <uuid>
fix: `*mail sendselecteditem` and `*music playitem` invalid/doesn't exist/empty check not working
2025-04-05 17:52:08 +07:00
ChomeNS
821bfe2626 fix: players removing fix again 2025-03-30 18:12:40 +07:00
ChomeNS
7c6c2c23ce refactor: make the stuff in QueryPlugin a bit more readable and also completely remove the fucky auto remover to eliminate all issues. 2025-03-30 13:15:32 +07:00
ChomeNS
b6133600f5 refactor: improve the chat messages checking a bit 2025-03-26 08:52:21 +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
85b394c86d fix: increase the query timeout even more to 5 minutes 2025-03-19 14:12:35 +07:00
ChomeNS
553def4a3e fix: interval in QueryPlugin being too short causing output leaks 2025-03-16 07:40:00 +07:00
ChomeNS
0f80598881 fix: small memory leak fix in QueryPlugin
refactor: make the transactions and the uuids public for debugging/checking via servereval on production instance
2025-03-15 17:14:07 +07:00
ChomeNS
2d67f616be fix: memory leaks (surprisingly a lot)
can't believe i forgot to remove some elements....... especially in the query plugin, which is used A LOT by the tracked core, wows.......
most of the leaks are caused by me not clearing the transactions IDs map, back in the days i didn't even know i have to do those since i didn't know i have to manage memory stuff
2025-03-06 19:03:13 +07:00
ChomeNS
7c861e1869 refactor: use the new latest getFirst() instead of get(0) 2025-01-06 19:46:03 +07:00
ChomeNS
b3beac6c3b feat,refactor: query plugin which also means refactor 2024-12-07 17:59:18 +07:00