Custom Enchant Book
Result: CustomEnchantBook
➜
* Uses allowed IDs from asteroid.loot.enchantPages.ids; falls back to unknown.
Crafting-bench previews for all custom recipes (visual only, in-game matching still uses exact item logic where configured).
Result: CustomEnchantBook
* Uses allowed IDs from asteroid.loot.enchantPages.ids; falls back to unknown.
Result: EnhancedGrindstone
Result: TotemOfLife (shown as enchanted totem of undying)
Result: WorldBossPortalCompass
Result: RebirthStone (shown as enchanted echo shard)
Result: Gracestone
* Visuals show custom items as enchanted variants. In-game, these two slots still require exact custom item matches.