You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While the Spigot API does not support Adventure, we can still try to add support for it.
One way to support this would be to do a double translation: MiniMessage String -> Adventure Component -> Legacy String.
The downsides of this would be that components/tags such as translatable, keybind, etc. would not be supported.
One thing I want to make clear is that only one option will be supported at a time. Menu creators won't be able to combine Legacy Strings with MiniMessage Strings. They will be able to toggle the option they want to use per plugin and not per menus inside "config.yml". By default Legacy Strings will be used to offer backwards support.
The text was updated successfully, but these errors were encountered:
BlitzOffline
changed the title
Add MiniMessage support for item display names and lores
Add MiniMessage support for item display names, lores and menu titles
Feb 29, 2024
Unfortunately you will have to continue waiting. We are maintaining this project out of our free time which we don't have a lot of. We are not getting paid and we do not plan on getting paid for this work and there is just so much we can do. If this feature is a deal breaker for you I'm afraid you will have to look for alternatives. Sorry.
While the Spigot API does not support Adventure, we can still try to add support for it.
One way to support this would be to do a double translation: MiniMessage String -> Adventure Component -> Legacy String.
The downsides of this would be that components/tags such as translatable, keybind, etc. would not be supported.
I was told that this can also be achieved using reflection and that https://github.com/TriumphTeam/triumph-gui/ does exactly this.
One thing I want to make clear is that only one option will be supported at a time. Menu creators won't be able to combine Legacy Strings with MiniMessage Strings. They will be able to toggle the option they want to use per plugin and not per menus inside "config.yml". By default Legacy Strings will be used to offer backwards support.
The text was updated successfully, but these errors were encountered: