menus/milestones.yml configuration guide
In the milestones menu, you can view every custom level (defined under custom-levels in config.yml) and its rewards in order. Pagination is also supported.
title - Title of the inventory
rows - How many rows (1-6) the menu should have. Default is 6.
display-area - list of inventory slots where we can display milestones
The milestone items themselves are not configured here. They use the completed-level and locked-level items and the display-components from menus/levels.yml (including the per-level item overrides from your custom levels). See Level menu.
Set enabled to false if you don't want any inventory filler item. You can use every item option under the item field.
These are pagination controls in the menu. They will only be visible if pagination is necessary. {current} and {max} can be used for the current page and the page count. Every item option can be used here.
You can add extra items with click actions to the menu. Every item option can be used. on-left-click, on-right-click and on-click are also supported. These are a list of commands backed by CommandDispatcher. You can read about what can it do in Command dispatcher.
By default there is a close button and a back button that runs [player] level to go back to the levels menu.