Commit Graph

1127 Commits

Author SHA1 Message Date
ChomeNS
e02de9232d fix: hopefully fix discord ticker breaking ??? 2025-03-17 07:54:43 +07:00
ChomeNS
60350a1adb fix: limit the queue amount on the database executor 2025-03-16 20:39:12 +07:00
ChomeNS
8e20cf2285 feat: automatically unmount when being ridden to an entity 2025-03-16 17:37:09 +07:00
ChomeNS
3771143e49 fix: fix FindAltsCommand for player name with spaces 2025-03-16 13:45:41 +07:00
ChomeNS
bee4fb5d5b fix: send ServerboundPlayerLoadedPacket 2025-03-16 13:21:23 +07:00
ChomeNS
c86e2714e6 feat: cloop interval units (now we can loop at 1 chomeNS and crash the server :D)
feat: show possible values of the enum in the command context's `getEnum`
2025-03-16 12:53:27 +07:00
ChomeNS
fb8dd58de1 fix: no it did not fix that 2025-03-16 09:25:37 +07:00
ChomeNS
d75611ff6f fix: hopefully fix the pointer overflow 2025-03-16 08:55:17 +07:00
ChomeNS
381b3bdc69 feat: core resizing (finally !!!) 2025-03-16 08:48:21 +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
e7ac8f9a7e fix: 69 DDOS exploit in eval 2025-03-15 07:52:24 +07:00
ChomeNS
65837f2afd refactor: make the core increment at least a bit faster
i know i can use some bitwise operators or something smarter but i kinda just got lazy lol
2025-03-14 18:24:45 +07:00
ChomeNS
a375818487 refactor: remove the exception logging from the previous commit's debug lines since it fills up the bot's log 2025-03-14 14:01:34 +07:00
ChomeNS
9ad02a35c9 ?: add debug lines to the chunk setblock to see more clearly about what is causing error 2025-03-13 14:58:41 +07:00
ChomeNS
f6a3cad40a fix: some core refilling issues when switching to dimensions with different minimum Y levels like minecraft:the_end 2025-03-13 09:02:18 +07:00
ChomeNS
2a225b9169 fix: *music playitem on 1.21.4 (finally) 2025-03-13 08:16:32 +07:00
ChomeNS
6bc879b1a7 feat: copyable discord messages 2025-03-12 08:14:36 +07:00
ChomeNS
6bab5e50ec refactor: remove outofmemoryerror check because we don't need it anymore 2025-03-12 07:53:47 +07:00
ChomeNS
d75e04b2d3 fix: lazy fix for the arabica kind of kaboom clone 2025-03-12 07:49:44 +07:00
ChomeNS
a00a77763c fix: FilterCommand add usage 2025-03-11 19:25:30 +07:00
ChomeNS
4ef0266d1d fix: custom name not showing on >= 1.21.4 place block core
feat: check for invalid custom name JSON in the place block core
2025-03-11 09:11:00 +07:00
ChomeNS
aeb94a871a fix: update to latest extras messenger & also fix minecraft:register available channels check 2025-03-10 13:48:02 +07:00
ChomeNS
fc51221035 feat: use a maintained version of luajava instead of the one from 2014 2025-03-10 09:06:44 +07:00
ChomeNS
d11eb4d0f6 refactor: \0 2025-03-09 17:50:09 +07:00
ChomeNS
f24258ccf2 refactor: fix the TODOs in ExtrasMessengerPlugin 2025-03-09 17:35:00 +07:00
ChomeNS
7069c7d0ab refactor: change extras messenger _ to :
i didn't know it accepts all ASCII chars
2025-03-09 17:12:13 +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
e58e951943 feat: extras messaging !!! (unused for now) 2025-03-09 14:18:59 +07:00
ChomeNS
c002868c47 fix: NPE every time eval gets run 2025-03-09 14:18:11 +07:00
ChomeNS
7febe0705a refactor: rewrite a bit about transfer (but still transfer to same server) 2025-03-08 08:00:18 +07:00
ChomeNS
171b3836df refactor: more strict commandspy children size check 2025-03-07 15:05:37 +07:00
ChomeNS
34acf10e82 refactor: use HashMap#remove on the transactions instead of getting then removing 2025-03-06 19:35:01 +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
ece89a68c5 refactor: clear server plugins on disconnected (ServerPluginsManagerPlugin) 2025-03-06 18:53:27 +07:00
ChomeNS
f3b31bde85 fix: discord enabled check in GrepLogCommand never works 2025-03-06 18:45:03 +07:00
ChomeNS
e1eb52ce2e refactor: fix very small grammar error in DiscordPlugin 2025-03-06 18:44:26 +07:00
ChomeNS
7b08c0dc36 feat: migrate to mariadb (finally) 2025-03-06 18:04:18 +07:00
ChomeNS
d962fa325b refactor: use @p[... instead of @a[limit=1,... on selector 2025-03-06 09:26:35 +07:00
ChomeNS
60bf424f27 refactor: optimize getting player IPs from database stuff 2025-03-06 09:21:02 +07:00
ChomeNS
fbe6f1711b fix: there's some unknown issue with y index being out of bounds for some reason on kaboom ONLY 2025-03-05 16:59:12 +07:00
ChomeNS
02b9fd4f0b refactor: optimize the bot even more!!!
it improved a lot, memory usage is pretty good now, just reducing the amount of threads for each executor and adding some more delay to the filtering stuff
2025-03-05 15:44:44 +07:00
ChomeNS
de4e3e8e96 refactor: remove unused arguments in HashingPlugin.checkHash 2025-03-05 15:10:05 +07:00
ChomeNS
e1c04f89a9 refactor: optimize the bot by at least a little bit 2025-03-05 15:06:35 +07:00
ChomeNS
63d6eaa359 refactor: change fizz custom instrument sound to block.fire.extinguish 2025-03-05 12:39:58 +07:00
ChomeNS
c4504df4ce fix: some fixes to NBS custom instruments replacement 2025-03-05 11:54:03 +07:00
ChomeNS
e9052c83da refactor: reindent some files 2025-03-05 11:12:05 +07:00
ChomeNS
3b4c8f5fda refactor: move session listener out to Bot instead of making an anonymous class inside session.addListener() 2025-03-05 11:04:57 +07:00
ChomeNS
76034805a0 refactor: use string UUIDs instead of int array when possible 2025-03-05 10:54:18 +07:00