223 Commits

Author SHA1 Message Date
ad24daae33
refactor(matrix): check prefix before owner 2025-03-21 07:58:47 -04:00
c8aec76075
chore(deps): update azalea 2025-03-20 22:33:54 -04:00
685f0a9cca
refactor!(matrix): move options into a table 2025-03-20 22:33:54 -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
c0a63bd756
refactor(lua): pass set client information error 2025-03-17 07:20:45 -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
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
9886f251b8
ci: check and build with features 2025-03-15 16:20:41 -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
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
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
f5e787f2df
refactor: use .display() on PathBuf 2025-03-11 20:18:57 -04:00
6cd4394b86
refactor(replay/recorder): inline self.get_timestamp 2025-03-11 20:18:57 -04:00
f77aea28d1
perf(replay): only add systems if recorder exists 2025-03-11 18:16:53 -04:00
ca1162e99a
refactor: minor code improvements 2025-03-11 17:36:53 -04:00
e81fab7bf8
refactor(replay): move recorder into separate module 2025-03-11 17:33:23 -04:00
dda43999fe
fix(nochatreports): remove extra $ from key 2025-03-11 17:33:23 -04:00
029a80456d
fix(replay): properly save date and version 2025-03-11 17:33:23 -04:00
6600edabe6
feat: add feature for mimalloc 2025-03-11 17:33:23 -04:00
c2d1b415aa
fix: properly print error when script read fails 2025-03-11 17:33:23 -04:00