Commit graph

  • 2b1a4067ab
    fix: i thought i can trust IDEA (*echo spaces not working) master ChomeNS 2025-05-11 07:52:42 +07:00
  • 092f83ade4
    fix: chat not working ChomeNS 2025-05-10 18:51:24 +07:00
  • e9cc4f1499
    refactor: send music loading messages to the context instead of tellraw ChomeNS 2025-05-10 16:48:55 +07:00
  • f497651043
    fix: removed too much ChomeNS 2025-05-10 16:33:24 +07:00
  • 839b202d11
    refactor: let each music converter calculate the block position instead of having one in MusicPlayerPlugin ChomeNS 2025-05-10 16:31:20 +07:00
  • 3f7625895f
    fix: hopefully fix the music player racing contest 2025 refactor: change the ordering of variables and things ChomeNS 2025-05-10 16:10:42 +07:00
  • c392db1903
    fix: hopefully fix some errors spam when the bot is stopping sometimes you don't really notice it unless you host the bot on github actions which changes instance every 6 hours ChomeNS 2025-05-10 15:57:38 +07:00
  • 7660ac57bc
    feat: make console prompt [server:1234] > so we can finally see the console server !!! ChomeNS 2025-05-10 13:21:53 +07:00
  • 56c7aa5493
    refactor: don't trim the string again since we already did it ChomeNS 2025-05-09 09:42:07 +07:00
  • 4be485df0f
    feat: option to log connection status messages or not ChomeNS 2025-05-08 18:47:55 +07:00
  • ca61686a70
    fix: @ in Configuration ChomeNS 2025-05-08 18:16:33 +07:00
  • 8e743b2014
    refactor: move translation rendering to I18nUtilities ChomeNS 2025-05-08 06:48:50 +07:00
  • 0c89ffc983
    fix: netcmd not showing translated messages ChomeNS 2025-05-07 20:48:36 +07:00
  • 66f7754b78
    fix: clearchat not showing translation (lmao) ChomeNS 2025-05-07 19:24:34 +07:00
  • e8a4c03e8c
    feat: tick using debug sample refactor: remove onAlwaysTick because no one uses it ChomeNS 2025-05-07 17:51:59 +07:00
  • dc38ef86c6
    fix: hbot discord crash exploit but also crashes chomens discord & lint DiscordPlugin a bit ChomeNS 2025-05-07 17:51:32 +07:00
  • cea28ffd50
    fix: rtp translation broken ChomeNS 2025-05-07 16:56:13 +07:00
  • a7792651bb
    fix: help not working (had to change hover event :() ChomeNS 2025-05-07 10:05:02 +07:00
  • d9608f25cb
    fix: NPE on music skip ChomeNS 2025-05-06 20:32:09 +07:00
  • 0e8bd4404b
    refactor: add disallowedPacketTypes into Command's toString ChomeNS 2025-05-06 19:05:40 +07:00
  • 9030752007
    refactor: improve TabCompletePlugin - nextTransactionId is now an AtomicInteger - tabComplete function has been renamed to only complete so instead of calling like bot.tabComplete.tabComplete() now it's bot.tabComplete.complete() - also clear the transactions and reset nextTransactionId in case the server didn't respond the bot won't leak memory ChomeNS 2025-05-06 19:02:28 +07:00
  • c952ba5a6f
    fix: add language for SongLoaderThread ChomeNS 2025-05-06 17:06:28 +07:00
  • a915cbbe4b
    feat: localization (hopefully i didn't miss anything but surely i will) it took around 4 hours but i think it's pretty normal for such things like this ChomeNS 2025-05-06 16:11:09 +07:00
  • 0330cc2f75
    fix: actually make disconnect write the last seen entries ChomeNS 2025-05-06 08:59:57 +07:00
  • 958730ec99
    refactor: make the query interpret more compact ChomeNS 2025-05-06 08:51:41 +07:00
  • 2e382da7c3
    feat: ignore the extras clear chat message ChomeNS 2025-05-06 08:33:51 +07:00
  • 5d91373e6b
    refactor: make filter manager cloop instead of dynamic ChomeNS 2025-05-06 08:24:59 +07:00
  • 8c1ea040cf
    fix: resize on local second tick instead of server to prevent core going to height limit (only for genius) ChomeNS 2025-05-05 18:28:56 +07:00
  • b38f2a7e1b
    fix: vanish self care broken after reconnecting ChomeNS 2025-05-05 17:35:50 +07:00
  • 2b23074b1e
    refactor: make the query component size a bit less bloated ChomeNS 2025-05-05 15:08:49 +07:00
  • e8eb2f3b4d
    refactor: make nextTransactionId final in QueryPlugin (small change but still) ChomeNS 2025-05-05 14:40:32 +07:00
  • 9aea972690
    refactor: make self-care modular !!! (finally no more messy ahh shit) refactor: use update time packet from the server to check for self-care ChomeNS 2025-05-05 14:02:52 +07:00
  • 8a868052f5
    fix: don't attempt to reconnect when the bot is stopping ChomeNS 2025-05-05 13:20:00 +07:00
  • 14ab8a7bda
    fix: array oob when refilling core when switching dimensions lol ChomeNS 2025-05-05 13:12:58 +07:00
  • 3db1002af1
    fix: denis check and use AtomicInteger on the thingy ChomeNS 2025-05-04 18:56:30 +07:00
  • 3bf8b78e28
    fix: limit nanoseconds cloop ChomeNS 2025-05-04 15:22:35 +07:00
  • e30132b00d
    feat: remove old core when relocating ChomeNS 2025-05-03 20:07:39 +07:00
  • 5884718994
    refactor: use uuid for cspy self care + self care refactors ChomeNS 2025-05-03 18:05:10 +07:00
  • eff32f8437
    refactor: improve flags system and support --flag instead of only -flag ChomeNS 2025-05-03 16:12:27 +07:00
  • 4951286575
    fix: also update last seen entry when bot disconnects ChomeNS 2025-05-03 14:14:04 +07:00
  • 059664ca0c
    fix: run *alts in the database executor (it was running on the packet thread the whole time 💀💀💀) ChomeNS 2025-05-03 13:54:44 +07:00
  • 21d79192c6
    fix: make tempo changer work using ChatGPT !!!!!!! (truly magical) ChomeNS 2025-05-03 13:48:17 +07:00
  • 5d7b576f53
    fix: set default locale to Locale.ROOT ChomeNS 2025-05-03 08:53:51 +07:00
  • 711f3e2885
    refactor: clean up Main class a bit ChomeNS 2025-05-03 08:42:41 +07:00
  • 5dc3be1994
    fix: use interpret in tracked core ChomeNS 2025-05-02 20:32:25 +07:00
  • a01f749577
    refactor: use fastutil 💨💨💨 i hope i didn't miss some things ChomeNS 2025-05-02 15:00:31 +07:00
  • a3ccacf758
    feat: re-add icu self-care that is more accurate with code RIPPED from craftbukkit. ChomeNS 2025-05-01 18:16:09 +07:00
  • a30f4661b2
    feat: rainbow armor (most useless on the bot but only for when it's unvanished) ChomeNS 2025-05-01 16:02:52 +07:00
  • 05601e4cef
    fix: limit TranslateCommand chat types ChomeNS 2025-05-01 15:17:15 +07:00
  • d362919c55
    fix: hopefully fix increment next block times ChomeNS 2025-05-01 14:16:55 +07:00
  • 5f4292b240
    feat: *cb without arguments showing info ChomeNS 2025-05-01 12:33:40 +07:00
  • 66ab8ceb07
    refactor: show chomens mod verified message encrypted via chomens mod instead of tellraw ChomeNS 2025-05-01 11:48:07 +07:00
  • c8c82df0b4
    refactor: improve AuthPlugin second counter to use time update from server instead of local to account for lags ChomeNS 2025-05-01 11:43:19 +07:00
  • 527517ab9e
    fix: emergency fix tracked core getting wrong output WRONG IP TRACKING !!!!!!!!!!!!! ChomeNS 2025-05-01 10:59:02 +07:00
  • 9d9955444b
    refactor: make core increment use bitwise operators + some fixes and improvements ChomeNS 2025-05-01 10:21:18 +07:00
  • b8068d72ff
    fix: make core resize in core if possible ChomeNS 2025-04-30 20:27:53 +07:00
  • 4e15434863
    feat: from utf8 lossy with <2122> like vim ChomeNS 2025-04-30 17:43:33 +07:00
  • 96f5f66f01
    fix: support Shift-JIS encoding for midi for japanese MIDIs ChomeNS 2025-04-30 17:24:23 +07:00
  • a7f6cac49b
    feat: support styles in chat types + fix memory leak for chat types 💀 took longer than i thought because i was dumb :( ChomeNS 2025-04-29 20:43:57 +07:00
  • 572f4c2119
    feat: unset slot after place block core ran ChomeNS 2025-04-29 19:20:26 +07:00
  • 5c87e95c30
    fix: harry zhou NBS code not loading song "Note Block Megacollab" that is 19 minutes (short overflow... absolute cinema) ChomeNS 2025-04-29 17:14:45 +07:00
  • dd10e6f1ab
    fix: oops i meant continue ChomeNS 2025-04-28 12:14:52 +07:00
  • a744c16f20
    fix: multiply NBS stereo X position by 2 so it sounds like in OpenNBS + ignore notes with 0 volume since they are pointless ChomeNS 2025-04-28 12:07:18 +07:00
  • 7b6f50cfab
    fix: ignore overlay messages ChomeNS 2025-04-27 08:37:11 +07:00
  • 76b7df54e2
    refactor: use time updates from the server for second tick ChomeNS 2025-04-26 11:11:33 +07:00
  • 896b75c40f
    fix: ip getting on optboom ChomeNS 2025-04-26 08:08:16 +07:00
  • d4a56051ce
    fix: make the brand payload valid ChomeNS 2025-04-26 07:46:59 +07:00
  • 4fbff56231
    fix: update language file 💀 ChomeNS 2025-04-23 19:20:22 +07:00
  • b1925edf00
    refactor: make some constant things that are List immutable by using List.of() ChomeNS 2025-04-23 16:15:17 +07:00
  • c90840265a
    refactor: improve language stuff in ComponentUtilities ChomeNS 2025-04-23 16:08:05 +07:00
  • 2ab3a4322a
    refactor: use java 21 switch case ahh thing for packet checking ChomeNS 2025-04-23 15:20:29 +07:00
  • 6a93b3ef63
    refactor: some improvements to listener manager ChomeNS 2025-04-23 15:16:53 +07:00
  • 00e7bd59c0
    fix: some debug shit about the ticker being completely frozen ChomeNS 2025-04-23 08:28:36 +07:00
  • 2b8185222a
    refactor: remove failed to set block error logging for the chunk thing since it spams the logs a lot ChomeNS 2025-04-22 19:15:57 +07:00
  • ac319b6281
    feat: accept discord messages when the bot isn't logged in + some refactors in CorePlugin and GuildMessageEventHandler ChomeNS 2025-04-22 17:36:35 +07:00
  • 8290473631
    fix: console sender being null when the bot is not logged in to that server ChomeNS 2025-04-22 17:13:32 +07:00
  • 788f5e88e6
    fix: core refill custom name not working on <1.21.5 ChomeNS 2025-04-22 16:53:39 +07:00
  • 4861443bd8
    fix: full temporary fix for the events + final changes before merging to master ChomeNS 2025-04-22 15:24:12 +07:00
  • 181b907ac7
    fix: core command block ids and states & bossbar manager text display broken ChomeNS 2025-04-20 19:21:29 +07:00
  • db56afd319
    feat: initial 1.21.5 with adventure still not being updated ChomeNS 2025-04-20 08:57:58 +07:00
  • ac9c26bcd0
    fix: some dumb NPE bossbar fix ChomeNS 2025-04-22 10:09:35 +07:00
  • ceb9bfd34d
    fix: bruhify showing ?? for characters like the fire emoji 🔥 ChomeNS 2025-04-22 09:09:55 +07:00
  • 8b4286bc31
    refactor: use the executor service for eval bridge functions ChomeNS 2025-04-21 20:28:48 +07:00
  • f1d24b8a59
    fix: AAAA I COMMIT THE TEST CODE ChomeNS 2025-04-21 20:23:43 +07:00
  • 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. ChomeNS 2025-04-21 20:15:47 +07:00
  • 1bb4d1713e
    refactor: some improvements and fixes to bossbar manager + fix some NPEs ChomeNS 2025-04-21 14:43:44 +07:00
  • 061371f40b
    refactor: move all information things for chomens mod into the encrypted payload and some improvements ChomeNS 2025-04-19 15:34:38 +07:00
  • 14bdf45c89
    feat: draft for extras messaging on chomens mod, not sure how to implement on minecraft side :( ChomeNS 2025-04-19 14:05:27 +07:00
  • 2f65276225
    feat: use this unicode for paused music ChomeNS 2025-04-18 19:19:05 +07:00
  • 53860c3c5a
    feat: alias .console server to .csvr for lazy people like me ChomeNS 2025-04-18 16:19:18 +07:00
  • 2e79c7599f
    refactor: make commandsPer* public in CorePlugin (tryna debug something) ChomeNS 2025-04-18 14:43:57 +07:00
  • d639fa7f6b
    fix: some nbs songs not loading (layers issue) ChomeNS 2025-04-18 11:41:35 +07:00
  • 2cc5e6dc9c
    fix: partially fix music speed ChomeNS 2025-04-18 08:43:01 +07:00
  • 0bd20d2163
    fix: music player using the global ticker instead of the local one ChomeNS 2025-04-17 19:15:07 +07:00
  • 56e3aba21a
    feat: proper flags parser stolen from HBot now code looks a lot less messy ChomeNS 2025-04-17 10:48:12 +07:00
  • 20d89b14d7
    fix: some fixes ChomeNS 2025-04-17 08:57:26 +07:00
  • bb3635137c
    feat: re-add ChronoUnit cloop unit that should actually work this time ChomeNS 2025-04-16 19:55:33 +07:00
  • 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 ChomeNS 2025-04-16 17:02:52 +07:00
  • a3b6f7fecf
    fix: music bossbar Paused never getting shown ChomeNS 2025-04-16 15:41:37 +07:00
  • 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 ChomeNS 2025-04-16 15:34:20 +07:00