Ascendant Enchanting (0.0.0-beta.14)
Curse Maven Snippet
What's new
✨ Ascendant Enchanting 0.0.0-beta.14 — Model & Texture Fix
🔧 Changes
- Fixed 32 item model texture loading errors: All block-based items (enchanting tables, shelves, libraries, tomes) now use
item/generatedparent with block textures instead of incorrectly referencing non-existent block models as item parents. This eliminates missing texture warnings and ensures proper inventory rendering in NeoForge 26.2. - Created filtering_shelf parent model: Added root block model at
models/block/filtering_shelf.jsonthat references the inventory submodel, fixing the "Missing block model" error for this multi-part block.
📋 Details
NeoForge 26.2 is stricter about item vs. block model resolution. Previously, 32 item models had direct block parent references (e.g., "parent": "ascendant_enchanting:block/deepshelf"), which failed to resolve when Minecraft loaded these as inventory items. All item models now follow the correct pattern:
{
"parent": "item/generated",
"textures": { "layer0": "ascendant_enchanting:blocks/deepshelf" }
}
Affected items include:
- Enchanting tables: Ascendant, Raven variants
- Shelves: All 26 varieties (basic, deep, ender, etc., plus infused variants)
- Libraries: Basic Library, Ender Library
- Specialized blocks: Filtering Shelf, Geode Shelf, Treasure Shelf, Sight Shelf (T2)
🐛 Fixes
- ✅ No more "Missing block model: ascendant_enchanting:block/filtering_shelf" on load
- ✅ No more "Missing textures in model" warnings for items in creative tab
- ✅ Proper inventory rendering for all block-based items
- ✅ Build passes clean:
./gradlew.bat build→ BUILD SUCCESSFUL
Installation: Download and place in your mods folder. Requires Common Toolkit and Ascendant Attributes.
This mod has no additional files

