Changes:
- Updated CraftVentory dependency to version 2.6.0.
- Updated Crafter dependency to version 1.2.0.
- Internal code changes due to the dependencies update.
- Removed the old custom database system and using the one from Crafter instead.
How to update?
CraftVentory is the library that manages menus in MineWaypoints. The update has some breaking changes in all the menu configurations. If you want to update your menu configurations manually, an overview of the changes made is given below.
- Renamed the property id to inventory-id at the top of each menu configuration.
Example:
Code (YAML):
inventory-id
:
"waypoints-menu"
- The property name has been renamed to display-name in item configurations.
Example:
Code (YAML):
close:
item:
type
: BARRIER
display-name
:
"&cClose"
- Item actions are now described in a list instead of separate sections.
Example:
Code (YAML):
close:
item:
type
: BARRIER
display-name
:
"&cClose"
symbol
:
"C"
actions:
- action
:
"CLOSE"
- The configuration of the previous and next page items in a pagination has been changed by adding a new navigation-item section. This change has been made to prepare a future update to be able to define a replacement item when navigation is not possible.
Example:
Code (YAML):
previous-page-item:
navigation-item:
item:
type
: PAPER
display-name
:
"&bPrevious page"
symbol
:
"P"
next-page-item:
navigation-item:
item:
type
: PAPER
display-name
:
"&bNext page"
symbol
:
"N"