ResourcePackIdentifier¶
Identifies a Minecraft resource pack from its pack.mcmeta and reports which Minecraft versions it targets.
Pages¶
| Page | What it covers |
|---|---|
| Getting started | Reading a zip, a directory or a loose pack.mcmeta, and handling every outcome |
| Version resolution | Declared vs effective ranges, and the four VersionResolution cases |
| Diagnostics | What the library reports without failing, and what each code means |
| Descriptions | plainText(), the JsonValue tree, and legacy ยง codes |
| Paper plugins | Java baseline, shading Jackson, and reading uploaded packs |
Every example here is a test¶
The snippets on these pages are taken from
ExamplesTest,
which runs in CI on every push. An example that stops compiling breaks the build rather than quietly misleading you.
API reference¶
Generated Javadoc for every published release is hosted automatically at javadoc.io.