Updates and backups
- Latest version
- 1.5.4
- Minecraft
- 26.1.x, 26.2.x, 26.3.x
- Platforms
- Spigot, Paper, Folia, Purpur
- Minimum Java version
- 25+
This article was written for 1.5.3. The latest stable release is 1.5.4; use the current requirements above.
Updates and backups
Updating SkillFusion
Missing defaults and configuration updates
On startup or reload, missing default values are added to config.yml, messages.yml and skills.yml, and older CfgVersion values are updated. Existing custom values are normally preserved. Unchanged older stock Alchemist descriptions/messages may be replaced with their current equivalents; custom text is retained. This updates configuration, not the plugin JAR.
Backups and recovery
Back up config.yml, skills.yml, messages.yml and playerdata together. Player progression is stored locally as UUID.yml files. Restore with the server stopped, keep a copy of current data and use matching configuration. The plugin has no dedicated backup or restore command.
Understand the reset commands
skillsreset confirm replaces skills.yml with the bundled defaults; it is not a normal reload. datareset confirm removes player progression files and clears group/level data, then creates fresh records for online players. Neither command should be used to repair an ordinary layout or permission issue.
Update notifications and metrics
The update checker can notify the console and authorized joining administrators about a newer release. It does not install JAR updates. The plugin includes bStats usage metrics; their global settings are managed through bStats’ generated configuration.
Updating SkillFusion
- Stop the server and copy the entire plugins/SkillFusion/ folder, including playerdata, plus the current JAR.
- Replace SkillFusion.jar with the new release and remove duplicate old JARs.
- Start the server and review startup messages and added default settings. Keep group and skill keys stable to preserve saved references.
- Verify group selection, one upgrade, an active skill and saved levels after reconnecting. Reopen player menus after layout changes.
Missing defaults and configuration updates
On startup or reload, missing default values are added to config.yml, messages.yml and skills.yml, and older CfgVersion values are updated. Existing custom values are normally preserved. Unchanged older stock Alchemist descriptions/messages may be replaced with their current equivalents; custom text is retained. This updates configuration, not the plugin JAR.
Backups and recovery
Back up config.yml, skills.yml, messages.yml and playerdata together. Player progression is stored locally as UUID.yml files. Restore with the server stopped, keep a copy of current data and use matching configuration. The plugin has no dedicated backup or restore command.
Understand the reset commands
skillsreset confirm replaces skills.yml with the bundled defaults; it is not a normal reload. datareset confirm removes player progression files and clears group/level data, then creates fresh records for online players. Neither command should be used to repair an ordinary layout or permission issue.
Update notifications and metrics
The update checker can notify the console and authorized joining administrators about a newer release. It does not install JAR updates. The plugin includes bStats usage metrics; their global settings are managed through bStats’ generated configuration.
