Commit Graph
17 Commits
Author SHA1 Message Date
adman 764cfd8c4d lpvec3d 2026-05-14 10:42:38 +02:00
adman 8ee48e1a45 add EntityMetadataLoop handling 2026-05-13 23:21:31 +02:00
adman 0600315e69 refactor: move utility functions to dedicated util package and adjust references 2026-05-06 16:51:45 +02:00
adman 719a3bacd8 Add fuzz testing for Section encoding/decoding with multiple edge cases 2026-04-28 09:31:35 +02:00
adman 254b75e76b remove onstart handler thing in favor of the user doing that themselves 2026-03-20 22:10:40 +01:00
adman 8c6172dcda cleanup protodef type locations 2026-03-19 21:57:05 +01:00
adman 8d1a4b581b shitty bitfield packing code 2026-03-02 22:24:26 +01:00
adman 085b83cb71 fix stupid protodef stuff 2026-03-02 21:40:36 +01:00
adman 65bf63d67e Update unCodable packet hunter to new scheme 2026-03-02 11:08:22 +01:00
adman d8cc9cab48 stuff 2026-03-02 00:14:57 +01:00
adman 3ddf830d31 Refactor void handling: add specialized encoder/decoder/type logic, update void-based operations for clarity and correctness 2025-12-27 19:34:27 +01:00
adman 46b929f049 fix this fuzz
i forgot the prefix the otherwise encode with a zero ooops

go test fuzz v1
[]byte("\x85\x01\x00\x00")
2025-12-25 16:06:03 +01:00
adman b713aa499e fix this fuzz
arrays with count fileds still wrote their len this is fixed now

go test fuzz v1
[]byte("e000\x00\x010")
2025-12-24 14:45:09 +01:00
adman db091d17df Add VarLong encoder/decoder and integrate into generation pipeline 2025-12-24 12:35:14 +01:00
adman dd41115ca2 Refactor: Remove VarInt type, replace with int32, and consolidate encoding/decoding logic 2025-12-24 00:29:43 +01:00
adman 57e7ba7cdb yess 2025-12-24 00:13:18 +01:00
adman c58dbbe5b0 monorepo fixes 2025-12-15 22:46:34 +01:00