Commit graph

370 commits

Author SHA1 Message Date
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
1193bd0bb4
fix: also make .username set greedy since we have .username empty now 2025-03-30 11:25:50 +07:00
8662ee448a Merge pull request '.username random/blank/empty' (#14) from amy/chomens-chipmunkmod:1.21.4 into 1.21.4
Reviewed-on: https://code.chipmunk.land/ChomeNS/chipmunkmod/pulls/14
2025-03-30 00:20:56 -04:00
amyavi
f3c4c6abdd
feat: add random/blank/empty option for username command 2025-03-30 01:05:27 -03:00
a8e3b67d92
refactor: some changes for chomens mod lol 2025-03-25 19:16:41 +07:00
9bbe885025
chore: bump loom 2025-03-24 17:39:47 +07:00
2723483b7b
feat: re-add ChomeNSAuth
refactor: improve the chat stuff in ClientPlayNetworkHandlerMixin a bit
2025-03-23 08:40:55 +07:00
aaf7a44d95
refactor: remove bots.chomens.authKey from config (migration V2 !!!) 2025-03-22 19:41:38 +07:00
c5fbd67510
refactor: make .username set <username> only a string instead of a greedy string so we can set our username to an empty string for the funnies 2025-03-21 17:51:51 +07:00
88cca61fe2
refactor: remove deprecation warning from manually chomens validating 2025-03-17 13:47:11 +07:00
8ec8dd7074
fix: music goto command output 2025-03-16 10:41:17 +07:00
604a901399
fix: lazy fix for arabica coffee kaboom clone 2025-03-15 19:04:35 +07:00
88461b45d3
fix: icu self care memory leak 2025-03-15 19:04:23 +07:00
e088c1fec1
refactor: make core increment a bit faster (from chomens bot) 2025-03-15 19:04:14 +07:00
c2313ee650
refactor: finally remove the hclient scent 2025-03-15 18:47:06 +07:00
8b7545ac16
refactor: at least reduce a bit of the mess
also about the pitch issue, it actually was intended to be like that, the clamp bypass already works, i just thought it can go unlimited
2025-03-06 20:12:40 +07:00
c1c7907e49
refactor: remove useless cancel call 2025-03-06 19:57:32 +07:00