This uSkyBlock release is for Minecraft 1.21.10 - 1.21.11 only!
Please BACKUP and USE CAUTION. All bug reports are
really appreciated!
Please note that:
Backup your full server before upgrading to v3.2.0.
Changes in 3.2.0:
The full changelog
can be found on Github.
New Features and Improvements
- Support for Minecraft versions 1.21.10-1.21.11
- Multiverse dependencies are now optional. We recommend continuing to use them, but the plugin will work without them. Multi-world inventory isolation will have to be managed separately.
- Support for Multiverse version 5 (thanks to @marcbal)
- Improve the linking of overworld and nether islands through nether portals.
- Make challenge lookups by name more robust
- Add a separate spawn limit for copper golems, since their function in-game differs from other golem types
- Fix an issue where money was deposited instead of withdrawn in Vault economy integration
- Improve island protections, especially for Nether Island and the spawn regions
Removal of Redundant Legacy Features
- Removed the in-game config editor. Editing configs in-game via a GUI keyboard is both error-prone and cumbersome. Server admins can directly change the values inside the `config.yml` file and then reload the plugin.
- Removed the `/usb lang` command. Language settings can be changed via the `config.yml`.
Internal Restructuring
We tackled some major internal restructuring to make the plugin more maintainable in the long run. Highlights include
- Dependency injection (#79)
- Removed unsafe concurrency
- Unified and centralized the scheduling system
- Refactored time-related functions to use a proper time API
- Removed unused legacy code
- Migrate to Gradle builds
- Cleaned up the language translation mechanism and files
- General code cleanup and improvements
Full Changelog:
https://github.com/uskyblock/uSkyBlock/compare/3.1.0...v3.2.0
~
@minoneer
Please report all the issues you experience in the Discussions-section on the forums or on Github. Include the full server log and possibly a timings report if there are performance issues.