Commit Graph

34 Commits

Author SHA1 Message Date
ChomeNS
2b6f3f213e feat: 1.21.7 2025-07-09 18:09:58 +07:00
ChomeNS
b21104c306 chore: bump dependencies 2025-05-27 19:01:59 +07:00
ChomeNS
b4f0958202 feat: finally use adventure component serializers for component parsing (ComponentUtilities)
there is an issue with the legacy code parsing where it doesn't reset the styles when there's a color code, but that is since the old parser, it's not that important but just something to note
similar thing goes to discord message deserialization, the style goes first then the color, but for the style to be displayed in minecraft, the color has to go first then the style. an example will be like: `§l§c[§cOP§c] §r§c§r§cchayapak§r: abc`, the `l` and `c` should be swapped
hex colors also didn't get rounded correctly for some reason. my custom chat format is completely white in discord, although minimessage rainbow and gradients works perfectly fine, which is very weird, maybe it thinks my custom chat format looks white
2025-05-18 19:52:43 +07:00
ChomeNS
a01f749577 refactor: use fastutil 💨💨💨
i hope i didn't miss some things
2025-05-02 15:00:31 +07:00
ChomeNS
db56afd319 feat: initial 1.21.5 with adventure still not being updated 2025-04-22 15:34:02 +07:00
ChomeNS
7270354573 chore: bump a lot of dependencies
haven't updated them for a long time lol
2025-03-17 16:39:18 +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
7b08c0dc36 feat: migrate to mariadb (finally) 2025-03-06 18:04:18 +07:00
amyavi
13ad030b82 fix: get the run task working in IntelliJ 2025-01-18 14:22:54 -03:00
ChomeNS
309683bde3 feat: JDA 5.2.2 (bump) 2024-12-31 17:20:44 +07:00
ChomeNS
e50f9cf433 feat: 1.21.4 2024-12-28 20:10:11 +07:00
ChomeNS
c1efc1c3d5 refactor: use switch-case in stringPartially in ComponentUtilities (now the bot requires java >= 21) 2024-12-17 18:44:53 +07:00
ChomeNS
621f06f2e5 BIG feat,fix,refactor: use database and some minor refactoring which also fixes memory issues and * related to PersistentDataUtilities 2024-12-14 15:39:24 +07:00
ChomeNS
c2bab61c09 feat: update to 1.21.2-1.21.3 protocol
i tried compiling for 1.21.4, and it seemed to work, but most clones' viaversion is not that updated yet so i just stayed at 1.21.3
2024-12-07 14:15:46 +07:00
ChomeNS
7fba5711d1 feat,refactor: migrate to jackson and some refactoring/optimizations 2024-12-05 09:27:48 +07:00
ChomeNS
975199bf4f feat: build info
i have this plan for quite a while now, finally i am able to do this
2024-11-24 16:20:27 +07:00
ChomeNS
ed15e9b023 refactor: don't use joda time and use java's time classes 2024-11-15 19:41:23 +07:00
amy
bf52424792 refactor: fix buildscripts 2024-11-01 11:03:45 -03:00
ChomeNS
f537fd4667 bump gson 2024-10-18 14:22:27 +07:00
ChomeNS
5ac244e3d2 refactor IRC which is VERY broken
currently theres ConcurrentModificationException at IRCPlugin line 190 (for loop). i guess we could fix this by cloning it?
2024-10-18 08:22:39 +07:00
ChomeNS
f1c98135a2 1.21 + a LOT of fixies and a bit of optimization. WorldPlugin is still broken with some debug lines 2024-10-06 20:46:51 +07:00
ChomeNS
837fe388bb rename group 2024-10-06 17:36:42 +07:00
ChomeNS
06ccbd3729 one step from getting it working (BUT that step will never be done) 2023-10-06 17:11:08 +07:00
ChomeNS
a830b7a701 ACTUALLY update to 1.20.2
that was fake, MCProtocolLib fooled me :(
2023-09-29 07:55:36 +07:00
ChomeNS
020bd62643 1.20.2 2023-09-27 11:50:54 +07:00
ChomeNS
aa36a4c0d9 update to jda 5 + some improvements 2023-07-24 17:53:07 +07:00
ChomeNS
2411b97ea0 MutablePlayerListEntry -> PlayerEntry + lazy fix 2023-07-09 18:39:11 +07:00
ChomeNS
c90597003d omg i fixed the proble,l , l,., ,.m,m.m.,,..,,.., 2023-07-09 18:32:25 +07:00
ChomeNS
9c99f8e3b5 fix build error 2023-07-09 17:57:01 +07:00
ChomeNS
3c6abd9fff remove sus 2023-07-09 17:21:26 +07:00
ChomeNS
5eadb1c868 de-lombokify !!!
105 files woah
this takes some time because this is a big project
i didn't make any like `getWhatever` function i just made stuff public because i am too lazy
2023-07-02 09:27:14 +07:00
ChomeNS
00054bfbe2 add eval cummand !!!!
yes it connects to a server it doesn't use like graalvm or something
2023-07-01 19:53:14 +07:00
ChomeNS
1b47406dfb actually make the jar runnable lol 2023-06-22 19:37:17 +07:00
ChomeNS
38b67298dc move to gradle
it is like 10x faster
`./gradlew build` takes 1 second to compile on this laptop
and `mvn package` takes around 10 seconds iirc
2023-06-22 19:27:33 +07:00