Releases: Multiverse/Multiverse-Core
Releases · Multiverse/Multiverse-Core
5.0.0-pre.7
What's Changed
- Fix adventure text import issues on spigot by @benwoo1110 in #3226
Full Changelog: 5.0.0-pre.6...5.0.0-pre.7
5.0.0-pre.6
What's Changed
- Fix wrong skip class for AsyncPlayerChatEvent by @benwoo1110 in #3225
Full Changelog: 5.0.0-pre.5...5.0.0-pre.6
5.0.0-pre.5
What's Changed
- Implement localisation for config command output by @benwoo1110 in #3219
- Add option to disable auto import of worlds on init/reload by @benwoo1110 in #3220
- Implement dynamic listener api by @benwoo1110 in #3221
- Implement paper's AsyncChatEvent for world prefix chat by @benwoo1110 in #3222
- Implement world property to disable advancement grant by @benwoo1110 in #3223
- Implement
/mv worldborder
commands by @benwoo1110 in #3224
Full Changelog: 5.0.0-pre.4...5.0.0-pre.5
5.0.0-pre.4
What's Changed
- Default save bukkit world before clone to true by @benwoo1110 in #3212
- Fix clone command test due to World#save being unimplemented by @benwoo1110 in #3214
- Add option to keep files during world regen by @benwoo1110 in #3213
- Fix displaypermerrors config migration by @benwoo1110 in #3216
- Implement automatic link of respawn world from nether/end to overworld by @benwoo1110 in #3215
- Fix incorrect way of unregistering MultiverseCoreApi from service manager by @benwoo1110 in #3217
Full Changelog: 5.0.0-pre.3...5.0.0-pre.4
5.0.0-pre.3
What's Changed
- Refactor and properly unregister MultiverseCoreApi from service manager by @benwoo1110 in #3206
- GHA do not build of upload if there is no release by @benwoo1110 in #3208
- Actually implement the auto-purge-entities config option by @benwoo1110 in #3207
- Implement bukkit-yml-path config option by @benwoo1110 in #3209
- Add an option to force save world to disk before cloning world by @benwoo1110 in #3210
- Add
--no-unload-bukkit-world
flag to unload command by @benwoo1110 in #3211
Full Changelog: 5.0.0-pre.2...5.0.0-pre.3
5.0.0-pre.2
What's Changed
- Github release action improvements by @benwoo1110 in #3205
Full Changelog: 5.0.0-pre.1...5.0.0-pre.2
5.0.0-pre.1
What's Changed
- Remove unnecessary severe logging in create command by @benwoo1110 in #3202
- Fix who command null exception when invalid world is specified by @benwoo1110 in #3200
- Fix logic error where bukkit load and unload is called twice by @benwoo1110 in #3201
- Feat/gamemode flight enforcement by @benwoo1110 in #3203
- Trigger MV5 release build by @benwoo1110 in #3204
Full Changelog: 5.0.0-pre...5.0.0-pre.1
5.0.0-pre
What's Changed
- refactor!: Remove redundant MapInitializeEvent by @benwoo1110 in #2507
- refactor!: Remove deprecated PlayChatEvent option by @benwoo1110 in #2828
- Remove deprecated LocationManipulation class. by @benwoo1110 in #2528
- Remove deprecated getStaticConfig. by @benwoo1110 in #2525
- Remove deprecated wm by @benwoo1110 in #2526
- Remove deprecated logging by @benwoo1110 in #2523
- feat: Implement command flag system by @benwoo1110 in #2827
- Destination revamp by @benwoo1110 in #2833
- feat: Implement create, delete, clone, regen, load and unload by @benwoo1110 in #2835
- feat: Gamerule command by @zax71 in #2840
- refactor: Remove buscript entirely by @benwoo1110 in #2837
- refactor!: Remove MVPlayerSession by @benwoo1110 in #2838
- build: Make MV5 build with gradle by @benwoo1110 in #2855
- feat: Improve locale support by @benwoo1110 in #2842
- feat: Implement help command by @benwoo1110 in #2843
- Merge main branch into MV5 by @dumptruckman in #2878
- Add new test module using Kotlin and JUnit 5. by @dumptruckman in #2879
- Downgrade MockBukkit to 2.141.0. by @dumptruckman in #2882
- fix: Restore locales setup method by @benwoo1110 in #2881
- i18n for strings directly in commands by @Lildirt in #2884
- Add PlaceholderAPI Support by @zax71 in #2888
- Implement simple dependency injection using hk2. by @dumptruckman in #2886
- Add localizable message bundles and exceptions. by @dumptruckman in #2902
- Revamp config by @benwoo1110 in #2895
- refactor: Abstract handle class and improve node handling by @benwoo1110 in #2900
- refactor: Remove serverFolder value by @benwoo1110 in #2899
- refactor: Move teleport queue into seperate class by @benwoo1110 in #2897
- feat: Add support for async teleport by @benwoo1110 in #2898
- Improve config revamp by @benwoo1110 in #2903
- Use Try for config validation by @benwoo1110 in #2904
- chore: Bump papi to 2.11.3 by @benwoo1110 in #2930
- feat: Extract generic handler for config with ConfigurationSection by @benwoo1110 in #2929
- Fix codestyle by @zax71 in #2977
- Fix command conditions not registering and lowercased by @benwoo1110 in #2983
- Specific flag builder for enum to streamline context and completion by @benwoo1110 in #2982
- feat: Revamp teleport world entry checking by @benwoo1110 in #2928
- Worlds config by @benwoo1110 in #2984
- feat: Implement list command by @benwoo1110 in #2841
- World config props by @benwoo1110 in #2988
- Do not migrate if new config file is created by @benwoo1110 in #2987
- Add
/mv coordinates
command by @zax71 in #2986 - Implement
/mv dumps
command by @zax71 in #2975 - Fix /mv dumps to support ANSI and UTF-8 encoded log files by @zax71 in #2989
- Fix binding plugin and bump MockBukkit by @benwoo1110 in #2993
- Bump MockBukkit with the onDisable fix by @benwoo1110 in #2996
- Merge main into MV5. by @dumptruckman in #2999
- Apply basic checkstyle fixes. by @dumptruckman in #3001
- Implement
/mv gamerules
command by @zax71 in #2992 - Better flag handling by @benwoo1110 in #2997
- Loosen up some codestyle by @benwoo1110 in #3003
- Tweaks for world revamp by @dumptruckman in #3004
- WorldManager tweaks. by @dumptruckman in #3007
- Implement worlds.yml config migrate by @benwoo1110 in #3006
- Revamp results to support value returns by @benwoo1110 in #3008
- Cleanup world purger and add docs by @benwoo1110 in #3012
- Upstream checkstyle changes from world revamp by @benwoo1110 in #3011
- Add support for nested Message within MessageReplacement and fix some checkstyles by @benwoo1110 in #3010
- Continue revamping World/WorldManager. by @dumptruckman in #3013
- Fix a lot of checkstyles throughout by @benwoo1110 in #3014
- Optimise all imports by @benwoo1110 in #3015
- Move package to org.mvplugins.multiverse.core by @benwoo1110 in #3016
- Fix import order check. by @dumptruckman in #3017
- Implement JoinDestination and EnableJoinDestination config options by @zax71 in #2991
- Implement player world actions and some refactor by @benwoo1110 in #3018
- Nuke the old world manager by @benwoo1110 in #3020
- Add AsyncAttempt. by @dumptruckman in #3022
- Ben/mv5/mv world oncontext by @benwoo1110 in #3024
- Implement lowercased enum completion and fix some checkstyles by @benwoo1110 in #3026
- Fix remove success message key by @benwoo1110 in #3025
- Remove UnsafeCallWrapper as now we use varv Try by @benwoo1110 in #3028
- Ben/mv5/teleporter by @benwoo1110 in #3019
- Implement autocomplete and string parsing for config handling by @benwoo1110 in #3027
- Add
/mv info
by @zax71 in #3030 - Support more variety of message payload for MVCommandIssuer by @benwoo1110 in #3031
- Add
/mv generators
command by @zax71 in #3032 - Zax71/mv5/gamerule command merge by @zax71 in #3034
- Implement ListValueNode and modify actions by @benwoo1110 in #3033
- Add
/mv version
by @zax71 in #3056 - Fix colouring on
/mv modify
by @zax71 in #3094 - Add
/mv who
and/mv whoall
by @zax71 in #3055 - Add onFailure methods to AsyncAttempt class by @benwoo1110 in #3099
- Fix WorldManager#getWorld from bukkit World not mapping to worldname by @benwoo1110 in #3097
- Add legacy aliases to all commands by @zax71 in #3095
- Add
/mv spawn tp
and/mv spawn set
by @zax71 in #3057 - Allow /mv list to show world names instead of aliases by @zax71 in #3093
- Update placeholderAPI repo and version by @benwoo1110 in #3105
- multi plugin hk2 support by @benwoo1110 in #3104
- Add tests for version command by @benwoo1110 in #3107
- Fix version command test by @benwoo1110 in #3116
- Ben/mv5/con...
4.3.17-pre
What's Changed
- Update gha supported game version to 1.21.5 by @benwoo1110 in #3191
Full Changelog: 4.3.15...4.3.17-pre
4.3.16
What's Changed
- Add latest dir for javadoc by @benwoo1110 in #3124
- Publish to new repo using temp url. by @dumptruckman in #3125
- Fix gha publish command by @benwoo1110 in #3126
- Publish to correct repo url based on version. by @dumptruckman in #3128
- Comment build artifact in PR by @benwoo1110 in #3117
- Update README by @zax71 in #3177
- Update gradle gha deps to v4 by @benwoo1110 in #3176
- Use onarandombox repo for publishing by @benwoo1110 in #3187
- Fix gha gradle publish command by @benwoo1110 in #3188
- Fix gha javadoc cp path by @benwoo1110 in #3190
Full Changelog: 4.3.14...4.3.16