BodgeMaster
36dcf0a0f5
resources/dumpnbt_output_format: Give end tags header and payload information
2022-10-17 06:37:16 +02:00
BodgeMaster
93fdcb7b65
resources: Add a file with examples for possible dumpnbt output
...
This may be useful for future unit tests.
I did this because I had no fucking idea how to implement drawing
the tree. I still have no fucking idea.
I hope there are no errors in there. If there are any, we’ll
find out when writing the relevant unit tests.
2022-10-16 07:40:55 +02:00
BodgeMaster
e9bfb6eeee
resources/NBT_data: Add two files that are valid NBT by our extended spec
...
Since we allow loose tags to be valid NBT data, this is valid NBT by our spec.
This isn’t valid by Mojang’s spec.
2022-10-15 21:41:32 +02:00
BodgeMaster
8da758becd
scripts/test/arraydump: Add test
2022-10-05 06:26:41 +02:00
BodgeMaster
6149418f52
Add a level.dat to test the NBT parser on.
2022-09-15 01:51:51 +02:00
BodgeMaster
c59a1ac723
Resources: Add two NBT files that can be used for testing.
2022-08-05 09:12:27 +02:00
BodgeMaster
bb8c597ec2
Documentation: add detailed build system documentation, add documentation for some files in resources
2022-07-06 13:33:10 +02:00
BodgeMaster
51200e7d75
Resources: Add two files that contain the same data, one being normal UTF-8, the other being Java-style unicode
2022-07-05 19:57:43 +02:00
BodgeMaster
b428b17647
Reoucres: add a Java tool to convert normal strings into Java-style strings
2022-07-05 19:35:37 +02:00
BodgeMaster
f18874019b
fix copyright notice
2022-07-02 01:04:32 +02:00
BodgeMaster
38b2a6f270
add pragma once to endianness check result
2022-07-01 14:09:46 +02:00
BodgeMaster
1dcf37c0fc
add our own endianness check because there is apparently no proper way to check for that at compile time
2022-07-01 13:57:20 +02:00