Read Carefully
Finally, All needed to finish the big update were done.
There are a lot of changes that I can't remember what I've done. Therefore, I'll only tell the breaking changes and how you can migrate to this version.
Changes:
https://github.com/BetterGUI-MC/BetterGUI/releases/tag/7.0
Wiki
The Wiki has been moved to a new site.
It contains more details of every elements of the plugin and its addons.
You can find the wiki
here.
Also, the source code of the wiki is hosted
here. That means you can view the source and edit it.
Issue Tracker
The Issue Tracker has been moved to
this repository.
I thought the issues should be treated separately so that they can be viewed by not just me, but also other users that find similar issues.
Material, Enchantment, Skull, Potion & Sound
Prior to 7.0, the plugin used XSeries to get version-independent values for these item modifiers and actions. Because XSeries is slow to update to the new values of the new versions, I decided to remove XSeries from the plugin starting from this update.
That means the value now depends on the version your server are using. Unless you used values that are not available in your server version, you would be fine to update the plugin.
If you want to use XSeries and get these version-independent values, you can install the new addon
XCross and use its settings.
Expression & Condition
Prior to 7.0, this plugin used EvalEx to provide advanced Math expressions & conditions for the menu & button settings. I decided to remove EvalEx from the plugin because I want to maintain the function in a separated addon.
For now,
the Condition requirement will only check if the value is "true", "on", "yes" or "0".
If you want to use advanced Math expressions & conditions or your menu are using them, you should install
EvalExtra.
Addon Downloader
I've moved the Addon Downloader to be a new Menu Type.
If you want to use Addon Downloader, you should go to
this page, copy the format, create a new menu file and paste the format to the file. This will restore the feature.
Modrinth
I've published the plugin to Modrinth. You can check the plugin
here.
I've also integrated Automatic Release to Modrinth, so it would be the first platform to receive an update.
You can subscribe to Modrinth to receive early updates of the plugin.