What's Changed
- Override
/setworldspawn
to match/world setspawn
by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/235 - Added descriptions for registered commands by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/236
- Switched to more efficient array conversion by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/237
- Refactored command structure for better modularity by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/238
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.5.1...3.6.0
What's Changed
- Update dependency net.thenextlvl.core:nbt to v2.3.3 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/231
- Update plugin de.eldoria.plugin-yml.paper to v0.8.0 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/233
- Added
WorldArgument
class for enhanced world parsing by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/234
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.5.0...3.5.1
What's Changed
- Update actions/setup-java action to v5 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/227
- Improved
/world clone
command by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/229 - Added
/world recreate
command to support world recreation by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/230
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.4.4...3.5.0
What's Changed
- Fixed entity access in end platform generation on Folia by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/225
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.4.3...3.4.4
What's Changed
- Fixed end platform generation behavior to align with vanilla by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/224
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.4.2...3.4.3
What's Changed
- Update plugin com.gradleup.shadow to v9.0.2 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/220
- Fixed OverlappingFileLockException when unloading and load or regenerating worlds on Folia by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/223
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.4.1...3.4.2
What's Changed
- Fixed off-main thread world closing logic by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/219
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.4.0...3.4.1
What's Changed
- Update dependency net.thenextlvl:per-worlds to v1 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/205
- Update dependency net.thenextlvl:per-worlds to v1.0.1 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/206
- Update plugin com.gradleup.shadow to v9.0.0 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/207
- Update plugin com.gradleup.shadow to v9.0.1 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/209
- Update dependency net.thenextlvl:per-worlds to v1.0.2 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/208
- Update dependency net.thenextlvl:per-worlds to v1.0.3 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/211
- Fixed world folder name validation logic by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/212
- Update actions/checkout action to v5 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/213
- Added name option to import command by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/214
- Improved
/world create
command by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/215 - Fixed dimension type detection logic by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/216
- Fixed preset handling in generator type logic by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/218
- Update dependency gradle to v9.1.0-rc-1 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/217
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.3.1...3.4.0
What's Changed
- Update dependency net.thenextlvl:per-worlds to v0.3.0 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/200
- Update dependency net.thenextlvl:per-worlds to v0.3.1 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/201
- Update dependency gradle to v9.0.0 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/202
- Update plugin com.gradleup.shadow to v9.0.0-rc3 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/203
- Api improvements by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/204
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.3.0...3.3.1
What's Changed
- Extracted PerWorlds into its own repository by @NonSwag
- Added check for PerWorlds remnants by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/199
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.2.5...3.3.0
What's Changed
- Fixed recipe discovery logic by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/197
- Update dependency gradle to v9.0.0-rc-4 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/198
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.2.4...3.2.5
What's Changed
- Respect spigot's advancement saving config by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/194
- Fixed advancements being re-announced all the time by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/195
- Fixed player data handling during respawn by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/196
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.2.3...3.2.4
What's Changed
- Update dependency gradle to v9.0.0-rc-2 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/187
- Update dependency gradle to v9.0.0-rc-3 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/188
- Update dependency io.papermc.paper:paper-api to v1.21.8-R0.1-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/189
- Update plugin com.gradleup.shadow to v9.0.0-rc2 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/190
- Fixed group settings validation in listeners by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/191
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.2.2...3.2.3
What's Changed
- Prevent duplicate world loading by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/172
- Enhanced error handling for level data reading by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/173
- Update plugin com.gradleup.shadow to v9.0.0-rc1 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/175
- Update dependency org.bstats:bstats-bukkit to v3.1.1-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/177
- Update dependency io.papermc.paper:paper-api to v1.21.7-R0.1-SNAPSHOT by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/176
- Update dependency gradle to v9 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/178
- Update dependency org.junit:junit-bom to v6 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/179
- Update plugin io.papermc.paperweight.userdev to v2.0.0-beta.18 by @renovate[bot] in https://github.com/TheNextLvl-net/worlds/pull/181
- Enforced range constraints for player data by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/184
- Fix respawn duping by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/186
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.2.1...3.2.2
What's Changed
- Updated dependencies to support Paper 1.21.5 by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/130
- Backported a few bug fixes f1de826da284e3fd7f4fc4c4930b8bcb35ee67f6, 4aa0848bb313ad7e3a8b5829c6e6d9eac4d715c4, 6ac7f26f91a013a6e45a2018794ea77877f8f27a, 063da37dba657146d5808ae37db20212ac8bdc22, 935729c09c9c694791bb07c5828f417512e82ebb, 5ce967060765789652a8fa491a33ab94c603c80f
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/2.2.0...2.2.1
What's Changed
- Disabled end credits in specific scenarios by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/171
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.2.0...3.2.1
What's Changed
- Update plugin com.gradleup.shadow to v9.0.0-beta17 by @renovate in https://github.com/TheNextLvl-net/worlds/pull/165
- Update dependency org.junit:junit-bom to v5.13.2 by @renovate in https://github.com/TheNextLvl-net/worlds/pull/168
- Proper CompletableFuture API support with world unloading for Folia by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/167
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.1.1...3.2.0
What's Changed
- Fix NPE when upgrading world by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/163
- Handle unknown advancements during deserialization by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/164
- 1.21.6 support
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.1.0...3.1.1
What's Changed
- Update plugin com.gradleup.shadow to v9.0.0-beta16 by @renovate in https://github.com/TheNextLvl-net/worlds/pull/159
- Added /seed command override by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/160
- Refactored Group Data API by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/161
- Improved error handling in WorldCloneCommand by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/162
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.0.2...3.1.0
What's Changed
- Fixed end respawn location handling for Folia by @NonSwag in https://github.com/TheNextLvl-net/worlds/pull/158
Full Changelog: https://github.com/TheNextLvl-net/worlds/compare/3.0.1...3.0.2