Commit graph

21 commits

Author SHA1 Message Date
900a5358a8 Fix negative number handling for snbt parsers 2025-01-22 03:12:53 -07:00
18e98ca918 Fix SNBT Parsing and writing of single quoted strings, and strings with quotes or single quotes within. 2025-01-22 01:48:17 -07:00
d7cc626144 Fix: Write locking on windows
On windows this write lock seems to persist even after writing has completed, so we switch to a Random Access File instead by opening then closing the file when done reading or writing to it.
2024-11-25 11:57:59 -07:00
a7e448f6b4 Attempt to fix the server by adding total packet length to the send and receive areas. 2024-08-29 11:25:04 -07:00
84192c69db Completely rework SNBT Parser
(NOTE: ChatGPT Was used for regex only)
2024-08-29 06:55:12 -07:00
8077bbfa1f Patch quoted strings in snbt 2024-07-02 19:23:14 -07:00
dfd536ae1c Finish implementing - and testing SNBT 2024-06-06 18:14:41 -07:00
a0f372693b Implement basic SNBT reader and testsuite 2024-06-06 14:14:13 -07:00
0a5d99cd6f File is deleted on write to ensure it does not continuously grow 2024-05-24 15:43:47 -07:00
d6f0e05713 Make LibAC be web compatible for UUIDs 2024-05-19 18:43:26 -07:00
daf9cb7376 SNBT Serialization now implemented 2024-05-08 20:35:08 -07:00
84b37f8b04 Initial SNBT implementation 2024-05-08 18:52:20 -07:00
c10ffc58b8 Apply dart autofixes 2024-05-08 14:44:37 -07:00
2e81e5cbca Apply fixes from Blue 2024-05-08 13:09:38 -07:00
852ddf8972 Push latest work 2024-05-07 17:11:06 -07:00
f8918b9fcf Push unsigned read methods 2024-05-07 14:18:35 -07:00
d4cf453005 Push new test, clean up stream file 2024-05-07 12:24:28 -07:00
7d75a2b5f8 More QOL updates 2024-05-07 04:29:48 -07:00
9b7b84153f Push more utilities and UUID stuff 2024-05-06 20:49:48 -07:00
b359400c83 Fix #6, testsuite implemented. 2024-05-06 01:16:08 -07:00
79c14b9097 Implement basic NBT PODO 2024-05-04 19:41:19 -07:00