39 Commits

Author SHA1 Message Date
dee2b33e9b Update all documentation files to be more accurate.
Deleted two files which is just me rambling about unimportant stuff.

These files were created as a response to my personal experience in
working with other people, which has been quite negative so-far. I have
since learnt that this is not normal in most spaces, yet these files
didn't reflect this adjustment in perspective. They remained overly
negative and no longer reflect my views and should be rewritten. I
appologise.
2026-02-03 09:03:30 +01:00
fa5dc7ed45 fix: licence badge was not linking to the correct file. 2026-01-22 17:41:32 +01:00
c4504e61d4 Reflow documentation 2026-01-22 17:37:40 +01:00
91383e205f Remove /test and /.github, the CI/testing framework.
The unit tests and continious integration is... exessive.
Yes, it's useful, but creates more complications than that it helps, so
it is removed for the time being. Maybe I will add a new framework at a
later date, but at the moment it is constraining development.
2026-01-15 13:35:38 +01:00
aa58d931aa move /src/util/intdef.h to /src/util/types.h 2025-10-09 12:16:06 +02:00
1e24a4ee92 add a CI status badge to the README.md 2025-09-18 09:58:05 +02:00
7a45724de7 modify planned features in README.md, to add a few of my ideas. 2025-08-27 11:43:17 +02:00
1f46640e49 clarify which bytes we're referring to 2025-08-25 13:44:01 +02:00
545eecca37 remove CI, because I cannot be bothered.
I am not going to work on the continuous integration workflow for now.
It keeps failing and I just do not care about it right now.
2025-08-25 09:32:31 +02:00
8452f7d21e updated contents link in styleref 2025-08-23 22:36:21 +02:00
6c0a1de365 fix: x86_64 wikipedia link is always the English variant.
The link was pointing to `en.wikipedia.org`, where it is better to not
assume the (preferred) language, and just link to `wikipedia.org`.
2025-08-23 22:34:20 +02:00
d9ee6c9155 replace "UNIX-based systems" with "Linux systems"
UNIX-based would include MacOSX, OpenBSD, et cetera.
This chould prove problematic in the future due to lack of testing.
Henceforth, "Linux systems" is more accurate.
2025-08-23 22:31:06 +02:00
5ba44689ff remove unused file 2025-08-23 22:26:26 +02:00
fb21e7e782 add more planned features to the list
and sort list based upon importance
2025-08-23 22:24:03 +02:00
ebd5b6b430 rewrite the style guide 2025-08-13 12:21:07 +02:00
2e7932a70c add a section about general code information 2025-08-13 12:21:07 +02:00
41828c6ea7 modify line about british spelling 2025-08-13 12:19:19 +02:00
f0e6aa38c7 seperate out general good C practice from the style guide 2025-08-13 12:19:17 +02:00
4871a19695 update README to include (some) planned features 2025-08-07 13:02:08 +02:00
2d33255ce8 remove release CI status indicator, since it won't hold any value 2025-08-07 13:02:08 +02:00
8102dd6a71 fix: markdown footnote now uses correct format 2025-07-23 13:00:53 +02:00
6aff9aa528 adapt data spec to use hexadecimal as well 2025-07-15 11:15:28 +02:00
bcf7c9be60 improve coordinate conversion documentation, since our division was incorrect. 2025-07-13 12:05:27 +02:00
8861e591f6 improve mc-data-spec docs code example slightly for cache predictability. 2025-07-07 15:03:34 +02:00
c56e2399e9 add struct for clairity 2025-07-07 14:27:28 +02:00
66badc2dc6 add a definition to what BE means 2025-07-07 14:27:28 +02:00
a184cf93fc start working on a style reference sheet 2025-06-06 18:09:49 +02:00
bec9ae4051 update the status badges 2025-06-02 12:46:45 +02:00
Quinn
2170c7b0f6 start writing anvil file format 2025-06-02 12:41:00 +02:00
Quinn
5618abc501 write chunk format specification 2025-06-02 12:41:00 +02:00
Quinn
404c234054 write NBT format specification
fix typos

Signed-off-by: Quinn
<99677023+thepigeongenerator@users.noreply.github.com>
2025-06-02 12:41:00 +02:00
Quinn
fcc2c35ce8 cleanup markdown 2025-06-02 12:41:00 +02:00
Quinn
27df65992f start writing minecraft data specification, which is my summerisation of how the formats are stored, to help me later 2025-06-02 12:41:00 +02:00
Quinn
0d7f6395d2 pedantic fix: renamed uri from master to main 2025-06-02 12:41:00 +02:00
Quinn
19208fe3e5 update badges to be correct 2025-06-02 12:41:00 +02:00
Quinn
32c024d849 add development notice to README 2025-06-02 12:41:00 +02:00
Quinn
538f20f733 remove references of rust in README.md 2025-05-01 16:48:47 +02:00
Quinn
663c2f5991 write the README.md to contain more information 2025-05-01 16:48:35 +02:00
Quinn
7a64aefcac setup project files
Added (most) of the project files to the working tree.
Some work still needs to be done to make the rust/C communication better
before we can fully move on to starting to write the actual applicaiton.
2025-05-01 16:48:18 +02:00