Commit Graph

1335 Commits

Author SHA1 Message Date
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
ChomeNS
14bdf45c89 feat: draft for extras messaging on chomens mod, not sure how to implement on minecraft side :( 2025-04-19 14:05:27 +07:00
ChomeNS
2f65276225 feat: use this unicode for paused music 2025-04-18 19:19:05 +07:00
ChomeNS
53860c3c5a feat: alias .console server to .csvr for lazy people like me 2025-04-18 16:19:18 +07:00
ChomeNS
2e79c7599f refactor: make commandsPer* public in CorePlugin (tryna debug something) 2025-04-18 14:43:57 +07:00
ChomeNS
d639fa7f6b fix: some nbs songs not loading (layers issue) 2025-04-18 11:41:35 +07:00
ChomeNS
2cc5e6dc9c fix: partially fix music speed 2025-04-18 08:43:01 +07:00
ChomeNS
0bd20d2163 fix: music player using the global ticker instead of the local one 2025-04-17 19:15:07 +07:00
ChomeNS
56e3aba21a feat: proper flags parser stolen from HBot
now code looks a lot less messy
2025-04-17 10:48:12 +07:00
ChomeNS
20d89b14d7 fix: some fixes 2025-04-17 08:57:26 +07:00
ChomeNS
bb3635137c feat: re-add ChronoUnit cloop unit that should actually work this time 2025-04-16 19:55:33 +07:00
ChomeNS
d746140005 fix: command suggestions and chomens mod messages leaking & fix command suggestions
yes you can probably guess i rewrote the string "_request_command_suggestion" by hand instead of copying and pasting
2025-04-16 17:02:52 +07:00
ChomeNS
a3b6f7fecf fix: music bossbar Paused never getting shown 2025-04-16 15:41:37 +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
346c55c3d6 fix: comment out nbs Tempo Changer causing empty gaps after tempo has been changed
refactor: some refactors i've done while inspecting the issue lol
feat: re-add note counts
2025-04-16 11:05:01 +07:00
ChomeNS
ef15c45619 fix: limit query queue size (in the case where there are 10,000 players in the server)
i discovered this while botting my own google cloud shell clone
2025-04-15 13:22:15 +07:00
ChomeNS
c6e8585246 refactor: fix some ide warnings 2025-04-15 11:23:34 +07:00
ChomeNS
fcc816d0c9 style: commit code styles 2025-04-15 10:26:14 +07:00
ChomeNS
4c5fa6d733 refactor: make the discord messages log before hash and other things
now it looks like this https://i.imgur.com/BmW4HuH.png
2025-04-15 08:27:22 +07:00