Releases: thomasmny/BuildSystem
Bug fixes and improvements
What's Changed
- Remove fall damage cancellation
- Adding the option to disable the adventure game mode on archived worlds by @paaulhier in #288
Dependency updates
- chore: Update dependency gradle to v8.9 by @renovate in #278
- chore: Update dependency com.github.cryptomorin:XSeries to v11.2.0.1 by @renovate in #279
- chore: Update actions/setup-java action to v4.2.2 by @renovate in #280
- chore: Update dependency gradle to v8.10 by @renovate in #281
- chore: Update dependency com.github.cryptomorin:XSeries to v11.2.1 by @renovate in #282
- chore: Update dependency org.bstats:bstats-bukkit to v3.0.3 by @renovate in #283
- chore: Update dependency gradle to v8.10.1 by @renovate in #284
- chore: Update actions/setup-java action to v4.3.0 by @renovate in #285
- chore: Update plugin com.gradleup.shadow to v8.3.2 by @renovate in #287
- chore: Update dependency com.github.cryptomorin:XSeries to v11.2.2 by @renovate in #289
- chore: Update dependency org.bstats:bstats-bukkit to v3.1.0 by @renovate in #290
- chore: Update dependency gradle to v8.10.2 by @renovate in #291
- chore: Update actions/setup-java action to v4.4.0 by @renovate in #292
- chore: Update dependency org.jetbrains:annotations to v25 by @renovate in #293
- chore: Update actions/checkout action to v4.2.0 by @renovate in #294
- chore: Update dependency com.github.cryptomorin:XSeries to v11.3.0 by @renovate in #295
Full Changelog: 2.25.1...2.25.2
Bug fix
Fixed IncompatibleClassChangeError
Full Changelog: 2.25.0...2.25.1
Minecraft 1.21 support & other changes
-
Add support for Minecraft 1.21
-
Improve skull performance in menus
-
Added world type to the import command
-
Allow builders to be added and removed via command
-
Bug fixes
» Fixed incorrectly implemented bypass logic
» Don't allow world to be renamed if other world with new name already exists
» World was not saved before chunks are unloaded
» Fixed NPE when using filters
New Contributors
- @Rigner made their first contribution in #241
- @paaulhier made their first contribution in #251
Full Changelog: 2.24.4...2.24.5
Minecraft 1.20.4 support
- Added support for Minecraft 1.20.4
- Fixed message error in world editor
QOL improvements & bug fixes
-
QOL improvements
» Worlds are now unloaded by default; If you do not have this setting activated, I suggest you do so
» Add permission to setting individual status states (/worlds setStatus
): https://buildsystem.eintosti.de/worlds/setstatus#individual-permission
» Improve player teleportation: Player is now teleported up whenVOID
damage is received
» You can now use PlaceholderAPI placeholders in messages
» The scoreboard is now updated scoreboard asynchronously -
Bug fixes
» Worlds which are blacklisted from being unloaded will now load when the server starts
» The "import successful" message will only be sent if the import actually finished
» Added missing plants to the "Place Plants" setting
1.20.2 support
- Added 1.20.2 support
- Bug fixes
1.20.1 Support
- Added 1.20.1 support
1.20 support & other changes
-
Added 1.20 support
-
Added ability to filter words in navigator
» New slot in the navigator
» Toggle through multiple settings:none
,starts with
,contains
andmatches
-
Allow admins to specify further illegal characters in a world's name
» New config option:invalid-characters
» If a character in the world's name matches the specified regex, it is removed -
New placeholders
»%buildsystem_lastedited%
»%buildsystem_ lastloaded%
»%buildsystem_ lastunloaded%
-
Several bug fixes
Bug fixes & QOL improvements
-
Bug fixes
» Fixed worlds being not imported correctly
» Scoreboard lines longer than 30 chars are now trimmed in versions <1.13
» Fixed bypass of world version check when importing worlds (-DPaper.ignoreWorldDataVersion
) -
QOL improvements
» Added-c <creator>
argument to/worlds import
command, to specify which player should be the creator of the imported world
» Removedcreator-is-builder
config option, as creator should always be builder
» Removedworld-edit-wand
config option, as WorldEdit wand is now read from the (FastAsync)WorldEdit config
1.19.4 support & other changes
-
Added 1.19.4 support
-
Added ability to not send messages
» Blank messages are no longer sent to the player
» Example: A command is to be hidden from/buildsystem
-> Setbuildsystem_XXX: ""
in themessages.yml
file -
Multi-page
/buildsystem
command
» The/buildsystem [page]
command now takes a page argument, as it no longer displays all commands at once -
Bug fixes
» Players not in build-mode could not interact with other inventories whenmove-items
was disabled