Commit Graph

213 Commits

Author SHA1 Message Date
ErrorNoInternet c0a63bd756 refactor(lua): pass set client information error 2025-03-17 07:20:45 -04:00
ErrorNoInternet e2f908a9de refactor(matrix): clean up a few messages 2025-03-16 04:17:13 -04:00
ErrorNoInternet 2040eb0078 refactor: tweak script file handling 2025-03-15 23:44:44 -04:00
ErrorNoInternet c7358fd4c0 feat(matrix): respond based on client username 2025-03-15 23:44:44 -04:00
ErrorNoInternet ee82685b4e fix(matrix): properly handle sessions 2025-03-15 23:44:44 -04:00
ErrorNoInternet 8150e5c09c refactor(lua/client/world): split finders into module 2025-03-15 16:59:18 -04:00
ErrorNoInternet 0f2a5a0dc5 feat(lua/matrix): add more fields and methods 2025-03-15 16:59:18 -04:00
ErrorNoInternet 638dc75cb7 style: minor changes 2025-03-15 16:59:17 -04:00
ErrorNoInternet 9886f251b8 ci: check and build with features 2025-03-15 16:20:41 -04:00
ErrorNoInternet 41b3375749 refactor: clean up import paths 2025-03-15 15:59:49 -04:00
ErrorNoInternet e70b8eca84 feat: add matrix support 2025-03-15 15:08:54 -04:00
ErrorNoInternet 571581767e feat(lua): add timeout function 2025-03-14 18:04:04 -04:00
ErrorNoInternet 823a63e93d fix: add HaxPlugin for proper AntiKnockback 2025-03-14 17:29:04 -04:00
ErrorNoInternet 3e672c4d1a refactor(replay/recorder): write directly to zip file 2025-03-14 16:57:55 -04:00
ErrorNoInternet a957aaeaec refactor: minor changes 2025-03-13 21:34:43 -04:00
ErrorNoInternet 3400541a79 feat(client): add AntiKnockback component from azalea-hax 2025-03-13 20:54:16 -04:00
ErrorNoInternet 5ec14d979d feat(client): add set_component method 2025-03-13 20:54:15 -04:00
ErrorNoInternet 34dc14d6b2 perf(replay/recorder): buffer writes to zip file 2025-03-13 19:57:28 -04:00
ErrorNoInternet e1683f41c6 refactor: get rid of smallvec
Doesn't seem to be doing much.
2025-03-13 19:57:28 -04:00
ErrorNoInternet 477790db0e refactor(arguments): directly set default value for script in arguments 2025-03-13 17:34:11 -04:00
ErrorNoInternet de5dbe600a perf: lazily evaluate listener arguments 2025-03-13 17:14:17 -04:00
ErrorNoInternet 10946ea7a4 refactor: clean up clippy lints 2025-03-13 16:38:31 -04:00
ErrorNoInternet ac5533834d refactor: minor changes 2025-03-12 22:03:22 -04:00
ErrorNoInternet 7b76108b41 chore(arguments): update description 2025-03-12 21:32:32 -04:00
ErrorNoInternet 833835d8cb refactor(replay/recorder): use SmallVec for save_raw_packet 2025-03-12 18:32:39 -04:00
ErrorNoInternet b794cda10b refactor: move debug logging 2025-03-12 18:32:38 -04:00
ErrorNoInternet 85729401e5 refactor: directly wrap structs 2025-03-12 18:32:38 -04:00
ErrorNoInternet 44f7b9a00f refactor(http): clean up routing 2025-03-12 18:32:38 -04:00
ErrorNoInternet 90512d631d feat: finish replay recording automatically on exit
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
ErrorNoInternet d8ac556884 perf(replay/recorder): reduce SmallVec size to 64 2025-03-11 20:18:58 -04:00
ErrorNoInternet 15cd2e673e fix(replay/plugin): still check if recorder exists
This partially backs out commit f77aea28d1.
2025-03-11 20:18:58 -04:00
ErrorNoInternet f5e787f2df refactor: use .display() on PathBuf 2025-03-11 20:18:57 -04:00
ErrorNoInternet 6cd4394b86 refactor(replay/recorder): inline self.get_timestamp 2025-03-11 20:18:57 -04:00
ErrorNoInternet f77aea28d1 perf(replay): only add systems if recorder exists 2025-03-11 18:16:53 -04:00
ErrorNoInternet ca1162e99a refactor: minor code improvements 2025-03-11 17:36:53 -04:00
ErrorNoInternet e81fab7bf8 refactor(replay): move recorder into separate module 2025-03-11 17:33:23 -04:00
ErrorNoInternet dda43999fe fix(nochatreports): remove extra $ from key 2025-03-11 17:33:23 -04:00
ErrorNoInternet 029a80456d fix(replay): properly save date and version 2025-03-11 17:33:23 -04:00
ErrorNoInternet 6600edabe6 feat: add feature for mimalloc 2025-03-11 17:33:23 -04:00
ErrorNoInternet c2d1b415aa fix: properly print error when script read fails 2025-03-11 17:33:23 -04:00
ErrorNoInternet 4e5b076b60 feat(events): add set_time 2025-03-11 17:33:22 -04:00
ErrorNoInternet 09543b2dcd refactor(replay): use Instant for timestamps 2025-03-11 17:33:22 -04:00
ErrorNoInternet b2d8618bba perf: slightly optimize Vec usage 2025-03-11 17:33:22 -04:00
ErrorNoInternet 5c052de95d feat!: allow executing code after loading script 2025-03-11 17:33:22 -04:00
ErrorNoInternet 18540aa223 refactor(http)!: get address from lua 2025-03-11 17:33:21 -04:00
ErrorNoInternet caec5fa7f8 feat: add replaymod compatible recorder 2025-03-10 18:41:26 -04:00
ErrorNoInternet 1a2af8b7aa fix(events): properly check encryption status 2025-03-10 17:13:38 -04:00
ErrorNoInternet 884081d414 refactor(nochatreports): simplify crypt macro 2025-03-09 14:10:25 -04:00
ErrorNoInternet c1268a8970 refactor(events)!: pass messages as tables 2025-03-09 13:57:25 -04:00
ErrorNoInternet 7af59c3ba2 refactor(events): don't force exit on disconnect 2025-03-09 03:41:43 -04:00