Fixes
- Reworked the Web Generator YAML importer for significantly improved compatibility.
- Fixed imports failing when using different indentation styles (2-space, 4-space, or tabs).
- Fixed slot ranges (slots: [0-1, 7-9, 35-37]) only importing a single slot instead of the entire range.
- Fixed actions: and click_actions: not being imported.
- Fixed fill, else_item, conditions, view-requirements, enchantments, and type-specific item sections not importing correctly.
- Fixed large menus partially disappearing after importing from YAML.
- Fixed DeluxeMenus converter ignoring middle_click_commands.
- DeluxeMenus middle-click actions are now properly converted to click_actions.MIDDLE.
Improvements
- YAML importing is now much more reliable and supports a wider variety of formatting styles.
- Improved compatibility with configurations generated by third-party tools and older menu setups.
- Better support for advanced item types such as Pagination, Switch, Input, Chat Input, and other specialized menu components.
Notes
- PlaceholderAPI placeholders not appearing in lore is typically caused by a missing PlaceholderAPI expansion rather than SmartMenus itself.
- SmartMenus applies PlaceholderAPI processing to both display names and lore equally.
Thank you for your feedback and bug reports!