ChomeNS
5884718994
refactor: use uuid for cspy self care + self care refactors
2025-05-03 18:05:10 +07:00
ChomeNS
eff32f8437
refactor: improve flags system and support --flag instead of only -flag
...
had to remove flags in TestCommand sadly
2025-05-03 16:12:27 +07:00
ChomeNS
4951286575
fix: also update last seen entry when bot disconnects
2025-05-03 14:14:04 +07:00
ChomeNS
059664ca0c
fix: run *alts in the database executor (it was running on the packet thread the whole time :skull::skull: 💀 )
2025-05-03 13:54:44 +07:00
ChomeNS
21d79192c6
fix: make tempo changer work using ChatGPT !!!!!!! (truly magical)
2025-05-03 13:48:17 +07:00
ChomeNS
5d7b576f53
fix: set default locale to Locale.ROOT
2025-05-03 08:53:51 +07:00
ChomeNS
711f3e2885
refactor: clean up Main class a bit
2025-05-03 08:42:41 +07:00
ChomeNS
5dc3be1994
fix: use interpret in tracked core
2025-05-02 20:32:25 +07:00
ChomeNS
a01f749577
refactor: use fastutil 💨 💨 💨
...
i hope i didn't miss some things
2025-05-02 15:00:31 +07:00
ChomeNS
a3ccacf758
feat: re-add icu self-care that is more accurate with code RIPPED from craftbukkit.
2025-05-01 18:16:09 +07:00
ChomeNS
a30f4661b2
feat: rainbow armor (most useless on the bot but only for when it's unvanished)
2025-05-01 16:02:52 +07:00
ChomeNS
05601e4cef
fix: limit TranslateCommand chat types
2025-05-01 15:17:15 +07:00
ChomeNS
d362919c55
fix: hopefully fix increment next block times
2025-05-01 14:16:55 +07:00
ChomeNS
5f4292b240
feat: *cb without arguments showing info
2025-05-01 12:33:40 +07:00
ChomeNS
66ab8ceb07
refactor: show chomens mod verified message encrypted via chomens mod instead of tellraw
2025-05-01 11:48:07 +07:00
ChomeNS
c8c82df0b4
refactor: improve AuthPlugin second counter to use time update from server instead of local to account for lags
2025-05-01 11:43:19 +07:00
ChomeNS
527517ab9e
fix: emergency fix tracked core getting wrong output WRONG IP TRACKING !!!!!!!!!!!!!
2025-05-01 10:59:02 +07:00
ChomeNS
9d9955444b
refactor: make core increment use bitwise operators + some fixes and improvements
...
line 351
> - int y = -64
> + int y = bot.world.minY;
this makes the core never resize when in worlds like the end or nether (which has the min y level as 0)
i'm also limiting the maximum resizing Y level now to the world's maximum y level so it won't overflow
also for some reason when i switch to flatlands using `/world 3` the server doesn't send the current dimension's data (like `min_y` and `height`), so i think the server sends them before at like, login? or are we meant to default to overworld's values?
2025-05-01 10:21:18 +07:00
ChomeNS
b8068d72ff
fix: make core resize in core if possible
2025-04-30 20:27:53 +07:00
ChomeNS
4e15434863
feat: from utf8 lossy with <2122> like vim
2025-04-30 17:43:33 +07:00
ChomeNS
96f5f66f01
fix: support Shift-JIS encoding for midi for japanese MIDIs
2025-04-30 17:24:23 +07:00
ChomeNS
a7f6cac49b
feat: support styles in chat types + fix memory leak for chat types 💀
...
took longer than i thought because i was dumb :(
2025-04-29 20:43:57 +07:00
ChomeNS
572f4c2119
feat: unset slot after place block core ran
2025-04-29 19:20:26 +07:00
ChomeNS
5c87e95c30
fix: harry zhou NBS code not loading song "Note Block Megacollab" that is 19 minutes (short overflow... absolute cinema)
2025-04-29 17:14:45 +07:00
ChomeNS
dd10e6f1ab
fix: oops i meant continue
2025-04-28 12:14:52 +07:00
ChomeNS
a744c16f20
fix: multiply NBS stereo X position by 2 so it sounds like in OpenNBS + ignore notes with 0 volume since they are pointless
2025-04-28 12:07:18 +07:00
ChomeNS
7b6f50cfab
fix: ignore overlay messages
2025-04-27 08:37:11 +07:00
ChomeNS
76b7df54e2
refactor: use time updates from the server for second tick
2025-04-26 11:11:33 +07:00
ChomeNS
896b75c40f
fix: ip getting on optboom
2025-04-26 08:08:16 +07:00
ChomeNS
d4a56051ce
fix: make the brand payload valid
2025-04-26 07:46:59 +07:00
ChomeNS
4fbff56231
fix: update language file 💀
2025-04-23 19:20:22 +07:00
ChomeNS
b1925edf00
refactor: make some constant things that are List immutable by using List.of()
2025-04-23 16:15:17 +07:00
ChomeNS
c90840265a
refactor: improve language stuff in ComponentUtilities
2025-04-23 16:08:05 +07:00
ChomeNS
2ab3a4322a
refactor: use java 21 switch case ahh thing for packet checking
2025-04-23 15:20:29 +07:00
ChomeNS
6a93b3ef63
refactor: some improvements to listener manager
2025-04-23 15:16:53 +07:00
ChomeNS
00e7bd59c0
fix: some debug shit about the ticker being completely frozen
2025-04-23 08:28:36 +07:00
ChomeNS
2b8185222a
refactor: remove failed to set block error logging for the chunk thing since it spams the logs a lot
2025-04-22 19:15:57 +07:00
ChomeNS
ac319b6281
feat: accept discord messages when the bot isn't logged in + some refactors in CorePlugin and GuildMessageEventHandler
2025-04-22 17:36:35 +07:00
ChomeNS
8290473631
fix: console sender being null when the bot is not logged in to that server
2025-04-22 17:13:32 +07:00
ChomeNS
788f5e88e6
fix: core refill custom name not working on <1.21.5
2025-04-22 16:53:39 +07:00
ChomeNS
4861443bd8
fix: full temporary fix for the events + final changes before merging to master
2025-04-22 15:34:04 +07:00
ChomeNS
181b907ac7
fix: core command block ids and states & bossbar manager text display broken
2025-04-22 15:34:04 +07:00
ChomeNS
db56afd319
feat: initial 1.21.5 with adventure still not being updated
2025-04-22 15:34:02 +07:00
ChomeNS
ac9c26bcd0
fix: some dumb NPE bossbar fix
2025-04-22 10:09:35 +07:00
ChomeNS
ceb9bfd34d
fix: bruhify showing ?? for characters like the fire emoji 🔥
2025-04-22 09:09:55 +07:00
ChomeNS
8b4286bc31
refactor: use the executor service for eval bridge functions
2025-04-21 20:28:48 +07:00
ChomeNS
f1d24b8a59
fix: AAAA I COMMIT THE TEST CODE
2025-04-21 20:23:43 +07:00
ChomeNS
b8ea989026
fix: make the lists actually thread-safe (maybe, but pretty likely)
...
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Collections.html#synchronizedList(java.util.List)
> It is imperative that the user manually synchronize on the returned list when traversing it via Iterator, Spliterator or Stream
> Failure to follow this advice may result in non-deterministic behavior.
2025-04-21 20:15:47 +07:00
ChomeNS
1bb4d1713e
refactor: some improvements and fixes to bossbar manager + fix some NPEs
2025-04-21 14:43:44 +07:00
ChomeNS
061371f40b
refactor: move all information things for chomens mod into the encrypted payload and some improvements
2025-04-19 15:34:38 +07:00