287 Commits

Author SHA1 Message Date
e0d86ee529
refactor!(matrix): move options into a table 2025-03-20 18:32:07 -04:00
228b3e3e54
refactor: expand a few variable names 2025-03-20 18:32:07 -04:00
e7133ecc5f
chore(deps): update everything 2025-03-19 18:22:35 -04:00
c9a5640436
feat(item_stack): add custom consumable component 2025-03-19 18:22:32 -04:00
417a234cd2
feat!: display newlines properly 2025-03-18 20:18:08 -04:00
e3cdf4260e
refactor: bring azalea-hax crate in-tree 2025-03-18 17:53:50 -04:00
d1a64ee3a4
refactor(events): properly print lua error 2025-03-18 17:53:50 -04:00
f367fce138
refactor: minor changes 2025-03-18 17:53:50 -04:00
c2c9ca609e
chore(deps): enable anyhow feature on matrix-sdk 2025-03-18 17:53:41 -04:00
c0a63bd756
refactor(lua): pass set client information error 2025-03-17 07:20:45 -04:00
3f0bfe937e
chore(readme): update matrix integration 2025-03-16 12:25:13 -04:00
e2f908a9de
refactor(matrix): clean up a few messages 2025-03-16 04:17:13 -04:00
2040eb0078
refactor: tweak script file handling 2025-03-15 23:44:44 -04:00
c7358fd4c0
feat(matrix): respond based on client username 2025-03-15 23:44:44 -04:00
ee82685b4e
fix(matrix): properly handle sessions 2025-03-15 23:44:44 -04:00
e7300e1a37
chore(deps): only use dirs crate in matrix feature 2025-03-15 17:05:10 -04:00
8150e5c09c
refactor(lua/client/world): split finders into module 2025-03-15 16:59:18 -04:00
0f2a5a0dc5
feat(lua/matrix): add more fields and methods 2025-03-15 16:59:18 -04:00
638dc75cb7
style: minor changes 2025-03-15 16:59:17 -04:00
ce98afb11d
ci: separate lint workflow cache 2025-03-15 16:31:14 -04:00
9886f251b8
ci: check and build with features 2025-03-15 16:20:41 -04:00
dfac6e0413
refactor(lib/utils): simplify tps calculation 2025-03-15 15:59:49 -04:00
41b3375749
refactor: clean up import paths 2025-03-15 15:59:49 -04:00
e70b8eca84
feat: add matrix support 2025-03-15 15:08:54 -04:00
571581767e
feat(lua): add timeout function 2025-03-14 18:04:04 -04:00
823a63e93d
fix: add HaxPlugin for proper AntiKnockback 2025-03-14 17:29:04 -04:00
3e672c4d1a
refactor(replay/recorder): write directly to zip file 2025-03-14 16:57:55 -04:00
a957aaeaec
refactor: minor changes 2025-03-13 21:34:43 -04:00
3400541a79
feat(client): add AntiKnockback component from azalea-hax 2025-03-13 20:54:16 -04:00
5ec14d979d
feat(client): add set_component method 2025-03-13 20:54:15 -04:00
34dc14d6b2
perf(replay/recorder): buffer writes to zip file 2025-03-13 19:57:28 -04:00
e1683f41c6
refactor: get rid of smallvec
Doesn't seem to be doing much.
2025-03-13 19:57:28 -04:00
477790db0e
refactor(arguments): directly set default value for script in arguments 2025-03-13 17:34:11 -04:00
de5dbe600a
perf: lazily evaluate listener arguments 2025-03-13 17:14:17 -04:00
10946ea7a4
refactor: clean up clippy lints 2025-03-13 16:38:31 -04:00
ac5533834d
refactor: minor changes 2025-03-12 22:03:22 -04:00
7b76108b41
chore(arguments): update description 2025-03-12 21:32:32 -04:00
833835d8cb
refactor(replay/recorder): use SmallVec for save_raw_packet 2025-03-12 18:32:39 -04:00
f9884227ef
ci: also include toml files 2025-03-12 18:32:39 -04:00
b794cda10b
refactor: move debug logging 2025-03-12 18:32:38 -04:00
85729401e5
refactor: directly wrap structs 2025-03-12 18:32:38 -04:00
44f7b9a00f
refactor(http): clean up routing 2025-03-12 18:32:38 -04:00
5c03ecfd71
build: also use mold linker for aarch64-unknown-linux-gnu 2025-03-11 23:21:07 -04:00
4b4193f56d
ci: upload build artifacts 2025-03-11 20:52:46 -04:00
bbb026b7bc
ci: also build on ubuntu-24.04-arm 2025-03-11 20:40:08 -04:00
90512d631d
feat: finish replay recording automatically on exit
Some checks failed
Lint / Cargo.toml (push) Has been cancelled
Lint / Rust (push) Has been cancelled
Build / errornowatcher (push) Has been cancelled
2025-03-11 20:18:58 -04:00
d8ac556884
perf(replay/recorder): reduce SmallVec size to 64 2025-03-11 20:18:58 -04:00
15cd2e673e
fix(replay/plugin): still check if recorder exists
This partially backs out commit f77aea28d1afbc173a1becaf0ecc7a59568caa4c.
2025-03-11 20:18:58 -04:00
9b6991ae80
chore(deps): remove redundant feature from zip 2025-03-11 20:18:57 -04:00
f5e787f2df
refactor: use .display() on PathBuf 2025-03-11 20:18:57 -04:00