ChomeNS
3da96f9347
fix: make stop and restart work correctly when a player runs it instead of console
2025-07-27 14:41:51 +07:00
ChomeNS
9dfa269271
fix: rainbow leather armors ids
2025-07-27 14:41:15 +07:00
ChomeNS
447af9699c
fix: allow system in mail
2025-07-27 13:35:13 +07:00
ChomeNS
e53c726afe
feat: add chat packet types [S] [P] [D] to logger and console, but not discord, irc, nor any other places to save space since they have limited message length
2025-07-26 07:48:36 +07:00
ChomeNS
67a73b6ea3
fix: disallow - in snbt without quotes (found out by *mail read didn't work)
2025-07-26 07:47:39 +07:00
ChomeNS
a460de15ee
fix: mail translate outside of game
2025-07-26 07:46:43 +07:00
ChomeNS
7f1e525dad
feat: add ip to list
2025-07-19 08:11:18 +07:00
ChomeNS
7afc1a0d0c
feat: show username and uuid in ListCommand when not in the game
2025-07-17 17:16:45 +07:00
ChomeNS
2b6f3f213e
feat: 1.21.7
2025-07-09 18:09:58 +07:00
ChomeNS
2612404eba
fix: tony mail exploit
2025-07-03 17:09:35 +07:00
ChomeNS
e8a5b0151e
refactor: make netmsg still tellraw when not logged in on target server + refactor the command
2025-06-29 08:50:41 +07:00
ChomeNS
f8fd395761
fix: handle delta positions from the server
2025-06-25 17:40:03 +07:00
ChomeNS
8eda9ffb7e
fix: console commands not working when bot is not logged in on the console server
2025-06-24 18:53:15 +07:00
ChomeNS
a30d299d8e
fix: don't query IPs in database executor
2025-06-23 17:34:23 +07:00
ChomeNS
724e90aaa0
refactor: just remove ayunboom self care because we can use the forced host ayunboom.shhnowisnottheti.me
2025-06-22 09:34:21 +07:00
ChomeNS
60a2c568a0
fix: stack overflow in component parser when text content ends with §
2025-06-21 16:38:02 +07:00
ChomeNS
978653dcec
fix: reorder ayunboom self care to first
2025-06-20 16:39:53 +07:00
ChomeNS
27d289a84d
fix: emit disconnect event when the server didn't disconnect us (like /server)
2025-06-19 17:35:15 +07:00
ChomeNS
3dc1ff9d6e
feat: actual ayunboom server self care
2025-06-19 17:15:07 +07:00
ChomeNS
8832efeb05
feat: login message (and also command), for use with ayunboom
2025-06-18 20:11:09 +07:00
ChomeNS
e5ca1786ae
feat: make file logger UTC so we can set our timezone and use it for various garbage
2025-06-18 16:28:54 +07:00
ChomeNS
686f1456a1
fix: fuck you i fucking hate your piece of fucking garbage fuck you
2025-06-18 16:12:56 +07:00
ChomeNS
daba9d2374
fix: don't run seen (track players' IPs) when it doesn't exist (for ayunboom)
2025-06-16 18:59:48 +07:00
ChomeNS
2fb5dad02c
fix: hopefully fix errors on stopping
2025-06-16 18:05:43 +07:00
ChomeNS
c4e7c9e799
fix: use UUID for clearchat name announcing
...
refactor: CommandSpyPlugin
2025-06-16 18:04:47 +07:00
ChomeNS
0960e8e834
refactor: improve record classes and make FilterManagerPlugin use the FilteredPlayer record + use adventure's TextComponent.Builder instead of keeping setting the component variable
2025-06-14 09:02:55 +07:00
ChomeNS
192a6a0922
fix: OOB error thrown on filter and ipfilter remove
2025-06-10 20:27:02 +07:00
ChomeNS
0ae4f32c3a
fix: chadgpt broke the command handler again ahh
2025-06-10 20:25:51 +07:00
ChomeNS
32f93f247e
fix: delay 5 seconds before thinking that the server is vanilla (this is confirmed to still work on actual vanilla servers and on kaboom too)
...
5 seconds because the server sends out the commands packet a bit later after login, but it seems like the player left packet (which is used to detect vanish) is sent before that
2025-06-08 11:51:48 +07:00
ChomeNS
ef3298e3f8
refactor: put the disconnect reasons that needs 5 seconds delay into a static list
2025-06-08 09:20:24 +07:00
ChomeNS
7440dccc9b
refactor: don't ignore if the bot isn't logged in when sending a message in console
...
although the selector shows nothing when the message gets flushed when we login since it uses the old bot uuid
2025-06-08 09:19:51 +07:00
ChomeNS
313c4389a1
fix: EndCommand while cloop running deadlocks the executor causing the bot to not reconnect and bricks (absolute cinema)
2025-06-08 09:08:53 +07:00
ChomeNS
3d6f1193e6
refactor: merge cloop task into CommandLoop
2025-06-08 09:07:57 +07:00
ChomeNS
233b386af9
fix: queue query when the bot doesn't have enough permissions
2025-06-07 17:53:36 +07:00
ChomeNS
12b8359c6b
fix: bot runs out of memory when someone deop or gamemode it while the core is active (music playing, cloop running)
2025-06-07 17:23:30 +07:00
ChomeNS
9a81921baa
fix: add goofy code to fix the color after a cspy message when the username has section signs being reset
2025-06-03 19:07:23 +07:00
ChomeNS
bcaf59c19d
refactor: don't use .color(TextColor) when we can Component.text(something, color) or Component.translatable(something, color, ...args)
2025-06-03 16:15:54 +07:00
ChomeNS
78f84f1c71
refactor: use selector for trusted broadcast instead of username and some code cleanup
2025-06-03 15:58:56 +07:00
ChomeNS
ba53a265c5
refactor: small change in TestCommand
2025-06-03 15:54:13 +07:00
ChomeNS
3960bf1fab
refactor: improve how the persistent data in PlayerEntry are stored which fixes the authenticated trust level being wiped when unvanish
2025-06-01 07:47:23 +07:00
ChomeNS
21100ee7b1
refactor: use Executor.execute instead of submit
...
refactor: use mcprotocollib's packet handler executor to send the brand and the client information (even though it's for handling packets)
2025-05-31 17:30:23 +07:00
ChomeNS
12d01932c1
fix: cannot trust ChadGPT generated code
2025-05-31 14:31:02 +07:00
ChomeNS
f542bb6fc1
refactor: improve getting TrustLevel from discord roles and improve CommandHandlerPlugin (finally)
2025-05-31 08:34:43 +07:00
ChomeNS
23b7c3351a
feat: god self care (can't believe i don't have one)
2025-05-30 16:45:50 +07:00
ChomeNS
271c1e797a
refactor: clarify the mail command's description to be more clear that it can only send mail to players, not real e-mails
2025-05-29 20:16:22 +07:00
ChomeNS
5cd9fb3959
fix: be careful with querying when the bot doesn't have enough permissions
2025-05-29 20:11:29 +07:00
ChomeNS
7e5d3c8fc8
fix: race condition in ChatPlugin event dispatching
2025-05-29 20:10:49 +07:00
ChomeNS
ee8d68c4e3
fix: filter already exists translation
2025-05-27 20:05:07 +07:00
ChomeNS
67774125c9
fix: nullable doesn't exist? weird
2025-05-27 20:03:26 +07:00
ChomeNS
b21104c306
chore: bump dependencies
2025-05-27 19:01:59 +07:00