Commit graph

386 commits

Author SHA1 Message Date
7675aae619
fix: java.lang.IllegalStateException: Rendersystem called from wrong thread SongPlayer 2025-10-19 14:25:25 +07:00
5e1e7591e7
refactor: update UUIDUtilities selector to be more compact 2025-10-19 14:21:39 +07:00
f602648f88
fix: deploy core block position getting changed by minecraft (prediction) 2025-10-18 18:31:57 +07:00
e8463ca018
chore: actually update gradle wrapper lol 2025-10-14 09:24:08 +07:00
e381dca24c
feat: 1.21.10
chore: upgrade gradle wrapper + update dependencies
2025-10-14 08:58:27 +07:00
aae472cb27
refactor: improvements to place block core (so-called "deploy core")
- after 5 tries of failed deploy core attempts, it falls back to using chat instead. this happens a lot when you `/tp` to somewhere underground where the player's surroundings are covered with blocks and command blocks don't get executed for some reason
- i'm using the obd sex mod way of determining block positions now
- the deploy core block now gets set to the previous block only when the core is CONFIRMED to be filled, and not just a fixed 100ms waiting time after placed

i hope this is enough to fix troubles, if there are more issues i'll try to fix them
2025-10-13 18:49:05 +07:00
03eb3c84f6
refactor: make owner chomens bot commands auto validate 2025-09-29 15:20:23 +07:00
8dcd2257f3
feat: option to log core commands in logs 2025-09-29 15:19:10 +07:00
b613c10565
feat: PrefixCommand 2025-08-19 20:23:28 +07:00
cf428682a2
fix: make .say .something actually make the player say .something in chat instead of running a command 2025-08-19 20:23:10 +07:00
e13b035b10
feat: use ChangeGameModeC2SPacket for gamemode self care 2025-08-12 08:32:30 +07:00
335baeeaef
refactor: fix ClickEvent deprecation 2025-08-10 17:19:11 +07:00
8cbe8053c1 Merge pull request '1.21.8 update' (#18) from 7cc5c4f330d47060/chomens-chipmunkmod:1.21.7 into 1.21.7
Reviewed-on: https://code.chipmunk.land/ChomeNS/chipmunkmod/pulls/18
2025-07-26 02:07:33 -04:00
7cc5c4f330d47060
d950817bda
1.21.8 update 2025-07-26 02:04:50 -04:00
amyavi
4ee8c7a6f3
feat: port to 1.21.7 2025-07-06 16:06:49 -03:00
514912ba2a
fix: spam on setblock place block core (memory leak, i called ListenerManager.addListener(this)` every time the player joins) 2025-06-16 19:53:51 +07:00
acfa11e74b
refactor: don't validate chomens automatically (you can still enable it in the config though) 2025-05-22 19:14:07 +07:00
cebe2629df
feat: option to only use the custom chat when necessary (length > 256 or contains non-chattable characters)
refactor: make migration classes final
2025-05-07 09:11:25 +07:00
82ef0daf88
feat: run cspy self-care from the core if possible 2025-05-07 09:10:09 +07:00
b27140951b
fix: place block core not working with the properties 2025-05-07 08:55:55 +07:00
00d3be8342
fix: oops removed too much stuff... 2025-04-30 20:35:17 +07:00
a2ad37af35
feat: use time update parker Fresh from server 2025-04-30 15:37:47 +07:00
3830cde2a7
fix: "That nickname is too long." for RainbowName 2025-04-24 20:50:19 +07:00
117f52583b
refactor: change custom chat default format (not tested but should work) 2025-04-24 11:55:02 +07:00
2f7b1268c6
refactor: merge self-care ticks into one so no spam too 2025-04-20 09:33:42 +07:00
051a2b2f27
fix: fall back to chat if above or below world Y limit 2025-04-19 18:46:56 +07:00
a6d6ed198c
feat: silently /fill core using place block core (finally !!!!!!!!!)
i was also attempting to fix tracked core, but it really seems like the server is checking the distance between you and the block (since we are using the query block NBT packet instead of tellraw), although i have checked the vanilla minecraft code, they don't seem to check for it. maybe it's just a skill issue on my part, but it used to work in the original version of chipmunkmod, if i remember correctly
anyway, now it's basically a silent fill. you can still do `.core runFillCommand false` to still disable the place block core
2025-04-19 18:31:23 +07:00
0cc74be280
fix: hopefully fix core using old position after receiving teleport packet from server 2025-04-19 10:02:48 +07:00
ea16395c15
fix: try to fix maddy's spam (doesn't do much..)
yes i'm also planning to create deploy core, which should evade all cspy spams, but i'm not sure how well that will perform in a minecraft client
my another plan is to only fill the core only when it's needed, like only when the chat is open (for custom chat), or when there's a cloop running
2025-04-19 09:23:28 +07:00
69909de327
fix: .customchat format not working
refactor: remove useless timer in CustomChat (not even sure why it's there)
2025-04-16 17:24:27 +07:00
0b31a366cb
style: also commit the styles and info in readme 2025-04-15 10:25:17 +07:00
7ed4d1ee84
refactor: remove 2025-04-15 10:08:53 +07:00
0f9b6f4cdb
style: use the same code style as chomens bot 2025-04-15 09:41:08 +07:00
1afb5583b4
refactor: use Wrap* for mixins
refactor: remove TransactionManager since it's unused
refactor: fix some warnings about ClientPlayNetworkHandler being nullable

and some more stuff i might have forgor to put here
more stuff coming in the next commits !!!
2025-04-15 09:31:54 +07:00
bb8bb88489
feat: configurable self cares 2025-04-14 09:29:06 +07:00
3e05e6b89d
refactor: don't use chomens bot teams
Some checks failed
build / build (17, ubuntu-22.04) (push) Has been cancelled
build / build (17, windows-2022) (push) Has been cancelled
2025-04-13 17:13:43 +07:00
d6a93ffef9
refactor: remove the infamous icu self care ported from SMP 2025-04-13 15:24:10 +07:00
c9594fe248
fix: forgor register migration (chome NS moment)
my brain was not working at that time i also was doing some other thing too
2025-04-12 21:06:11 +07:00
ccf9600cf1
refactor: remove imposter format in chomens (the HASH thing) 2025-04-12 15:15:06 +07:00
79589edc44
fix: more strict regex 2025-04-10 17:16:21 +07:00
a085756c7d
refactor: use our own LegacyComponentSerializer with builder extractUrls for url replacement instead of the extras one 2025-04-10 14:18:36 +07:00
fff76b9cc2 Merge pull request 'fix: use return inject for infinite chat' (#16) from amy/chomensmod:1.21.4 into 1.21.4
Reviewed-on: https://code.chipmunk.land/ChomeNS/chipmunkmod/pulls/16
2025-04-07 23:48:22 -04:00
amyavi
e1eed2164e
fix: use return inject for infinite chat 2025-04-08 00:44:04 -03:00
657ae684ff
refactor: remove ChomeNSAuth
it's merged to ChomeNS Mod :D
2025-04-08 10:04:34 +07:00
4d536c5a24
feat: uwu bot hashing (qilk) 2025-04-06 15:48:30 +07:00
6aa61cf724 Merge pull request 'More mixin cleanups' (#15) from amy/chomensmod:1.21.4 into 1.21.4
Reviewed-on: https://code.chipmunk.land/ChomeNS/chipmunkmod/pulls/15
2025-04-06 00:23:47 -04:00
amyavi
64df0af9a0
refactor: use ThreadLocal boolean for player chat
this is still a huge hack but it's better than before, i guess
2025-04-06 01:13:47 -03:00
amyavi
73ac8983d1
refactor: remove intrusive TextFieldWidgetMixin
it affects way more things than it should
2025-04-06 01:13:47 -03:00
amyavi
a97c047566
refactor: use ModifyConstant for infinite chat mixin 2025-04-06 01:13:47 -03:00
92867a6217
fix: update nbot hashing 2025-04-05 19:06:39 +07:00