Results 53 issues of SPGoding

The source code of the genmod used by this repo is available at https://github.com/SpyglassMC/nbtdoc-genmod. ``` Welcome to Gradle 7.3! Here are the highlights of this release: - Easily declare new...

According to [the NPM documentation](https://docs.npmjs.com/files/package-lock.json): > This file is intended to be committed into source repositories Also according to [this response](https://github.com/yarnpkg/yarn/issues/1583#issuecomment-257544217): > You should add yarn.lock to your git, don't...

Users may manually change the language association of `.json` files to `jsonc`, in which case the extension won't be enabled for data pack JSON files. ```json "files.associations": { "*.json": "jsonc"...

✨ feature
/json

To keep the mental model easy we can construct a separate symbol table for each version that the data pack claims to support. Common symbols may be shared across the...

❗high priority

It's probably a bad idea to attempt to support 23w31a in v3 so I'm just gonna prepare v4 for them :shrug: ```[tasklist] * [ ] #1069 * [ ] #1070...

We should not attempt to parse function macros as commands. Still, some validation can be done to ensure all macro parameters are provided. An mcdoc struct should be automatically constructed...

/mcfunction

> * A single backslash `\` as the last non-whitespace character of a line now allows a command to be continued on the next line > * Leading and trailing...

✨ feature

https://bugs.mojang.com/browse/MC-175504

🐛 bug

Change the syntax of resource locations to "must contain at least a colon (`:`) or a slash (`/`)". ```[tasklist] ### Tasks - [ ] Update documentation for `RES_LOC` at `docs/user/mcdoc/index.adoc`....

👍 good first issue
/mcdoc

Renamed the utility type `NodeIsHelper` to `PotentiallyReadonly` and improved documentation and tests.