Changelog
Navigation: Documentation Home · Contents · FAQ · Item Source References · Glossary
This project follows Semantic Versioning (SemVer): the version number format is MAJOR.MINOR.PATCH. Increment the MINOR version when adding backward-compatible features, and the PATCH version for backward-compatible fixes.
Current version: 1.2.0, about 138 Kotlin files.
[1.2.0] - 2026-06-20
- Native attribute backend (
native) refined; added the Attribute System docs (with a custom-attribute tutorial).
[1.1.0] - 2026-06-14
Added
- ItemsAdder item source: reference format
ia-namespace_idoritemsadder:namespace:id. - Nexo item source: reference format
nexo-idornexo:id. - Both of the above sources are reflection bridges, automatically skipped when the corresponding plugin is not installed (graceful degradation, no error).
- The
ItemSourceTypeenum gains two new values:ITEMSADDER/NEXO. - All callers that go through
ItemSourceManager.parseItemReferenceautomatically support these two new sources; sub-plugins need no code changes. plugin.yml'ssoftdependaddsItemsAdder/Nexo.
[1.0.8] - First public release
Added
- Unified item sources: Vanilla, CraftEngine, MMOItems, NeigeItems, QinhItems, MythicMobs, CustomFishing, MagicGem.
- Unified attribute pipeline: unified handling of cross-source attributes.
- Custom block bridge (CraftEngine).
- ModelEngine model bridge.
- Script engine (GraalVM).
- Economy bridge / placeholder bridge and other external integration capabilities.
Continue Reading
- FAQ — Frequently asked questions (including ItemsAdder / Nexo reference syntax)
- Item Source References — Reference format for each item source
- Item Plugins — Per-plugin bridging guide
- Glossary — Term definitions
- Documentation Home · Contents