Added
Per-World Recipe System
- Control recipe availability by dimension
- Enable/disable recipes per world (Overworld, Nether, End)
- Default world restrictions in settings GUI
- Individual world configuration per recipe
- Visual world selector with dimension icons
- World list stored in recipe config files
Runtime Update Notifications
- Real-time alerts for online admins
- Background update checking while server is running
- Automatic notifications when new version is released
- No server rejoin required to see updates
- Same notification format as login messages
Enhanced Result Item Customization
- CustomModelData button in Edit Result Item menu
- NBT data support button with chat input
- Add custom tags and metadata to crafted items
- Full item property configuration with live preview
- Clear All button to reset customization
- Right-click to clear and restart descriptions
Edit Item Button in Recipe List - Quick result editing
- Direct access to item editor from recipe list
- Modify GUI/Crafted names, descriptions, CustomModelData, NBT, Enchantments
- Convenient shortcut for result item changes
- Located in each recipe's list entry
Changed
Recipe Ingredient Matching
- Enhanced metadata support
- CustomModelData now affects ingredient matching
- Better item property awareness
- Support for anvil-renamed items in recipes
- NBT tag comparison for custom items
Recipe Information Display
- Now shows complete item data
- Displays GUI Name and GUI Description
- Displays Crafted Name and Crafted Description
- Shows CustomModelData if present
- Lists all Enchantments with levels
- Shows NBT data tags
- Better organized information layout
Item Editor GUI Layout
- Improved organization
- Separate sections for Crafted and GUI properties
- Clear labeling of what appears where (crafted item vs recipe browser)
- Better button descriptions with usage hints
- Right-click functionality for clearing descriptions