Ascendant Enchanting (0.0.0-beta.15)
Curse Maven Snippet
What's new
Ascendant Enchanting 0.0.0-beta.15 — Critical Model & Translation Fix
Fixes
- Fixed all item models (54 items): Converted the
items/directory to NeoForge 26.2’s item definition format. NeoForge 26.2 requires the"model"key ({"model":{"type":"minecraft:model",...}}) instead of the legacy"parent"format. This fixes “No key model in MapLike” parsing errors for all items. - Added 5 missing item definitions: Dormant Deepshelf, Infused Deepshelf, Infused Endshelf, Infused Hellshelf, and Infused Seashelf now have correct item definitions in the
items/directory. - Fixed all in-game text (290 translation keys): All 9 lang files and
sounds.jsonwere still using the original fork’s namespace (apothic_enchanting) instead of the mod’s registered namespace (ascendant_enchanting). All keys now use the correct namespace, fixing every block name, item name, tooltip, and subtitle.
Details
NeoForge 26.2 (ModDev 2.0.x) changed the item model definition format from the standard Minecraft JSON model format to a new redirect format using the "model" key. Without this conversion, all 54 items failed to parse with “No key model in MapLike” and displayed as missing (purple/black) textures in every inventory screen.
The translation fix was equally critical — Minecraft resolves block/item names as block.<modid>.<name>. With the wrong modid in the lang file, none of the translation keys matched, leaving every item name displayed as a raw key string.
Installation: Download and place in your mods folder. Requires Common Toolkit and Ascendant Attributes.
This mod has no additional files

