5.8.2latest6 hours ago What's Changed
* Mark builds at compatible with 26.3 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3516 * Improve artifact PR comment with better message and supports forks by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3517 * Simplify artifact PR comment message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3520 * Clearer message that fail async teleport is not a Multiverse bug by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3521 * Fix string parse for special@values by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3522 * Update legacy world name on world load by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3523 * Add Kolin build cache folder to gitignore by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3524 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.2-pre.2last week What's Changed
* Update legacy world name on world load by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3523 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.2-pre.1last week What's Changed
* Fix string parse for special@values by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3522 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.2-pre2 weeks ago What's Changed
* Mark builds at compatible with 26.3 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3516 * Improve artifact PR comment with better message and supports forks by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3517 * Simplify artifact PR comment message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3520 * Clearer message that fail async teleport is not a Multiverse bug by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3521 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.1Aug 28, 2026 What's Changed
* Fix disabling spawn limit also disabled tick rate by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3513 * Fix various missing parameters and typos in command syntax by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3512 * Fix spawn reason check not done for chunk load entity pruning by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3514 * Fix level-name changes causing mismatched name and key identities by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3515 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.1-pre.3Aug 25, 2026 What's Changed
* Fix level-name changes causing mismatched name and key identities by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3515 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.1-pre.2Aug 24, 2026 What's Changed
* Fix spawn reason check not done for chunk load entity pruning by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3514 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.1-pre.1Aug 15, 2026 What's Changed
* Fix various missing parameters and typos in command syntax by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3512 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.1-preAug 15, 2026 What's Changed
* Fix disabling spawn limit also disabled tick rate by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3513 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.8…5.8.0Aug 14, 2026 What's Changed
* Bump various dependencies by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3496 * Add checks for alias name conflict by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3497 * Inject default locales instance to Message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3501 * Add missing ScheduledForRemoval annotations by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3509 * Fix unable to select worlds with underscore in placeholders by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3510 * Fix various incorrectly named locale keys by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3511 * V5.8 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3500 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.8.0-preAug 9, 2026 What's Changed
* Bump various dependencies by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3496 * Add checks for alias name conflict by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3497 * Inject default locales instance to Message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3501 * Add missing ScheduledForRemoval annotations by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3509 * Fix unable to select worlds with underscore in placeholders by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3510 * Fix various incorrectly named locale keys by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3511 * V5.8 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3500 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3Jul 23, 2026 What's Changed
* Remove entities on chunk load based on spawn config by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3498 * Clean up entity purger and ensure player is not removed by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3499 * Map alias even when world isn't loaded and case insensitive lookup by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3503 * Fix exact destination not working with alias names by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3504 * Add support for searching potential world in nested sub-folders by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3505 * Improve error handling for when loaded API callback by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3506 * Switch to use jitpack for config dep as glare is down by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3507 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3-pre.6Jul 23, 2026 What's Changed
* Switch to use jitpack for config dep as glare is down by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3507 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3-pre.5Jul 21, 2026 What's Changed
* Improve error handling for when loaded API callback by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3506 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3-pre.4Jul 20, 2026 What's Changed
* Add support for searching potential world in nested sub-folders by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3505 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3-pre.3Jul 20, 2026 What's Changed
* Fix exact destination not working with alias names by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3504 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3-pre.2Jul 20, 2026 What's Changed
* Map alias even when world isn't loaded and case insensitive lookup by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3503 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3-pre.1Jul 16, 2026 What's Changed
* Clean up entity purger and ensure player is not removed by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3499 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.3-preJul 16, 2026 What's Changed
* Remove entities on chunk load based on spawn config by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3498 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.2Jul 7, 2026 What's Changed
* Always try to get world by name/namespace first before alias by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3490 * feat: add Turkish (tr) locale by @amhunter1 in https://github.com/Multiverse/Multiverse-Core/pull/3492 * Refactor all remaining issuer raw string messages to use localized strings by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3491 * Add polish translation by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3493New Contributors
* @amhunter1 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3492 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.2-pre.2Jun 22, 2026 What's Changed
* Add polish translation by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3493 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.2-pre.1Jun 22, 2026 What's Changed
* feat: add Turkish (tr) locale by @amhunter1 in https://github.com/Multiverse/Multiverse-Core/pull/3492 * Refactor all remaining issuer raw string messages to use localized strings by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3491New Contributors
* @amhunter1 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3492 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.2-preJun 22, 2026 What's Changed
* Always try to get world by name/namespace first before alias by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3490 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.1Jun 21, 2026 What's Changed
* Make teleport no permission message red by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3487 * Fix spawn category mapping changes in 26.2 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3488 * Improve spawn category map logging by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3489 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.1-pre.1Jun 20, 2026 What's Changed
* Improve spawn category map logging by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3489 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.1-preJun 20, 2026 What's Changed
* Make teleport no permission message red by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3487 * Fix spawn category mapping changes in 26.2 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3488 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.0Jun 7, 2026 What's Changed
* Refactor compatibility utilities to use Try for method and class retrieval by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3446 * Refactor long chained if-else to use Attempt#failIf by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3447 * Migrate world config to store worlds using namespace key by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3449 * Add world key to output in/mv infocommand by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3451 * Move getCoordinateScale to WorldCompatibility by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3453 * Prevent instantiation of utility classes by adding private constructors by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3452 * Fix isIteratingOverLevels field not found by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3455 * Add support for looking up worlds with namespace key string by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3454 * Fix command typo in spawn adjustment logging message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3457 * Bump mockbukkit to fix skipped tests by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3460 * Add support for potential worlds finding with new 26.1 dimensions format by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3456 * Add preCreatureSpawn event handler to optimize spawn checks by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3458 * Add support for creating world with bonus chest and force spawn by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3459 * Add support for custom destination with--remove-playerflag by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3461 * Improve getCoordinateScale method checking by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3463 * Add support for setting world border time with ticks by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3462 * Fix unable to remove world config with legacy name as key by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3464 * Store generator settings used to ensure it persist during regen by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3465 * Notify users about the removal of the keep spawn in memory feature in Minecraft 1.21.9+ by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3466 * Make MultiverseCoreApi class final to prevent subclassing by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3467 * Retain bonus chest setting on regen world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3468 * Add support for setting metadata key value for each world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3469 * Fix world exist checking not looking up both name and key by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3470 * Remove use of jspecify annotation in favour of jetbrains by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3471 * Fix entity purging should ignore players by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3472 * Improve tab completion for namespaced keys and properties by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3475 * Add support for new dumps viewer with more debug info and better ui by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3473 * Fix crashes with regen and cloning world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3479 * Add portal form disabled messages for end and nether portals by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3480 * V5.7 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3450 * Fix folder detection during 26.1 migration at world load by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3481 * Update link and description in plugins.yml by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3485 * Allow locales folder to add and override acf messages by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3484 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.7.0-pre.2Jun 5, 2026 What's Changed
* Update link and description in plugins.yml by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3485 * Allow locales folder to add and override acf messages by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3484 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.0-pre.1May 24, 2026 What's Changed
* Fix folder detection during 26.1 migration at world load by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3481 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.7…5.7.0-preMay 20, 2026 What's Changed
* Refactor compatibility utilities to use Try for method and class retrieval by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3446 * Refactor long chained if-else to use Attempt#failIf by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3447 * Migrate world config to store worlds using namespace key by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3449 * Add world key to output in/mv infocommand by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3451 * Move getCoordinateScale to WorldCompatibility by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3453 * Prevent instantiation of utility classes by adding private constructors by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3452 * Fix isIteratingOverLevels field not found by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3455 * Add support for looking up worlds with namespace key string by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3454 * Fix command typo in spawn adjustment logging message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3457 * Bump mockbukkit to fix skipped tests by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3460 * Add support for potential worlds finding with new 26.1 dimensions format by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3456 * Add preCreatureSpawn event handler to optimize spawn checks by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3458 * Add support for creating world with bonus chest and force spawn by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3459 * Add support for custom destination with--remove-playerflag by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3461 * Improve getCoordinateScale method checking by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3463 * Add support for setting world border time with ticks by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3462 * Fix unable to remove world config with legacy name as key by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3464 * Store generator settings used to ensure it persist during regen by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3465 * Notify users about the removal of the keep spawn in memory feature in Minecraft 1.21.9+ by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3466 * Make MultiverseCoreApi class final to prevent subclassing by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3467 * Retain bonus chest setting on regen world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3468 * Add support for setting metadata key value for each world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3469 * Fix world exist checking not looking up both name and key by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3470 * Remove use of jspecify annotation in favour of jetbrains by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3471 * Fix entity purging should ignore players by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3472 * Improve tab completion for namespaced keys and properties by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3475 * Add support for new dumps viewer with more debug info and better ui by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3473 * Fix crashes with regen and cloning world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3479 * Add portal form disabled messages for end and nether portals by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3480 * V5.7 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3450 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.2May 8, 2026 What's Changed
* Update multiverse-core_zh.properties by @xiaohuang2004 in https://github.com/Multiverse/Multiverse-Core/pull/3441 * Update platform upload version list to include 26.1.2 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3445 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.2-preApr 16, 2026 What's Changed
* Update multiverse-core_zh.properties by @xiaohuang2004 in https://github.com/Multiverse/Multiverse-Core/pull/3441 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.1Apr 11, 2026 What's Changed
* Add support for detecting PaperMC 26.1 folder migration by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3439 * Fix world folder being lowercased due to namespace changes in 26.1 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3440 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.1-pre.1Apr 8, 2026 What's Changed
* Fix world folder being lowercased due to namespace changes in 26.1 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3440 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.1-preApr 8, 2026 What's Changed
* Add support for detecting PaperMC 26.1 folder migration by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3439 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.0Apr 5, 2026 What's Changed
* Fix--skip-folder-checkflag not showing for/mv loadcommand by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3434 * Update world folder discovery and checking to support new 26.1 format by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3435 * Fix clone not working due to duplicated Paper world metadata in 26.1 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3436 * Add support for cloning unloaded worlds by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3422 * Fix ANSI color format reset in log messages by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3437 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.6.0-pre.3Apr 4, 2026 What's Changed
* Fix ANSI color format reset in log messages by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3437 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.0-pre.2Apr 4, 2026 What's Changed
* Add support for cloning unloaded worlds by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3422 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.0-pre.1Apr 4, 2026 What's Changed
* Fix clone not working due to duplicated Paper world metadata in 26.1 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3436 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.6…5.6.0-preApr 4, 2026 What's Changed
* Update world folder discovery and checking to support new 26.1 format by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3435 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.4-preApr 3, 2026 What's Changed
* Fix--skip-folder-checkflag not showing for/mv loadcommand by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3434 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.3Mar 11, 2026 What's Changed
* Fix biome not applying during world regen by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3427 * Change entry fee migrator class access modifier to private by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3430 * Apply passenger mode to join location and first spawn as well by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3429 * Add PlaceholderAPI support for showing world load status (%multiverse-core_isloaded_<worldname>%) by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3431 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.3-pre.2Mar 10, 2026 What's Changed
* Add PlaceholderAPI support for showing world load status (%multiverse-core_isloaded_<worldname>%) by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3431 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.3-pre.1Mar 9, 2026 What's Changed
* Change entry fee migrator class access modifier to private by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3430 * Apply passenger mode to join location and first spawn as well by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3429 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.3-preFeb 26, 2026 What's Changed
* Fix biome not applying during world regen by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3427 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.2Feb 1, 2026 What's Changed
* Fix null error when world name for non-player placeholders not specified by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3423 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.2-preJan 28, 2026 What's Changed
* Fix null error when world name for non-player placeholders not specified by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3423 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.1Jan 27, 2026 What's Changed
* Bump mockbukkit and associated mc version to 1.21.11 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3420 * Better null checking for to and from event locations by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3421 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.1-preJan 20, 2026 What's Changed
* Bump mockbukkit and associated mc version to 1.21.11 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3420 * Better null checking for to and from event locations by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3421 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.0Jan 11, 2026 What's Changed
* Allow placerholders to work on unloaded worlds by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3405 * Add config optionswarn-invalid-papi-formatandinvalid-papi-format-returns-blankby @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3406 * Fix case-insensitive world name handling by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3408 * V5.5 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3407 * Add world border check for spawn safety by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3409 * Add configurable delay for gamemode and flight enforcement on world change by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3411 * Add event priority configuration for PlayerChangedWorldEvent by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3412 * Fix spelling error for addOnToCommaSeparated method name by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3413 * Add support for customising world properties during world creation by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3414 * Add a logging message when plugin shutdown by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3416 * Enhance StringFormatter methods to handle null inputs and improve type annotations by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3415 * Add @since annotation for worldPropertyStrings method in CreateWorldOptions by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3417 * V5.5-2 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3410 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.5.0-pre.1Jan 3, 2026 What's Changed
* Add world border check for spawn safety by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3409 * Add configurable delay for gamemode and flight enforcement on world change by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3411 * Add event priority configuration for PlayerChangedWorldEvent by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3412 * Fix spelling error for addOnToCommaSeparated method name by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3413 * Add support for customising world properties during world creation by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3414 * Add a logging message when plugin shutdown by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3416 * Enhance StringFormatter methods to handle null inputs and improve type annotations by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3415 * Add @since annotation for worldPropertyStrings method in CreateWorldOptions by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3417 * V5.5-2 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3410 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.5…5.5.0-preJan 1, 2026 What's Changed
* Allow placerholders to work on unloaded worlds by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3405 * Add config optionswarn-invalid-papi-formatandinvalid-papi-format-returns-blankby @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3406 * Fix case-insensitive world name handling by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3408 * V5.5 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3407 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0Dec 20, 2025 What's Changed
* Implement display message for destination instances to improve teleport command output by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3360 * Implement ConcurrentPlayerWorldTracker to allow for async online player names and worlds lookup by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3359 * Add a silent flag to turn off teleport output message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3364 * Minor perf improvement to suggestDestinationsWithPerms by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3368 * Add simplified destination tab completion configuration option by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3369 * Register permission with its wildcards explicitly by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3372 * Remove unnecessary blank line in CloneWorldOptions.java by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3381 * Refactor Attempt interface to remove default method implementations and enforce contract by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3382 * Better error message for teleport command when no players match selectors by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3380 * Fix ambiguous error message with issue aware args is not found by using maxArgForAware by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3384 * Fix selectors spamming stacktrace and improve invalid format message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3387 * Refactor world manager methods with better use of streams and option by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3383 * Add purpur as a supported loader tag on modrinth by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3388 * V5.4 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3361 * Add player count placeholder by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3390 * Sort plugin list alphabetically for dumps by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3391 * Add more useful common regex patterns by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3393 * Make world name matching case-insensitive to follow papermc behvaiour by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3394 * Refactor configuration node on set callbacks to split up load and change events by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3395 * Properly localise message replacement even if message itself is not localised by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3399 * Add maxArgForAware flag to gamerule commands for improved argument handling by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3398 * Remove config saving on plugin disable by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3397 * Default spawn rate and limit to "unset" instead of server wide's default by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3396 * Add restart message for config options that only applies after a server restart by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3400 * Update platforms supported version for 1.21.11 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3401 * Always fire onChange for node even if old and new values may be equal by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3402 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.4.0-pre.7Dec 12, 2025 What's Changed
* Update platforms supported version for 1.21.11 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3401 * Always fire onChange for node even if old and new values may be equal by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3402 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0-pre.6Dec 10, 2025 What's Changed
* Add restart message for config options that only applies after a server restart by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3400 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0-pre.5Dec 9, 2025 What's Changed
* Properly localise message replacement even if message itself is not localised by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3399 * Add maxArgForAware flag to gamerule commands for improved argument handling by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3398 * Remove config saving on plugin disable by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3397 * Default spawn rate and limit to "unset" instead of server wide's default by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3396 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0-pre.4Dec 9, 2025 What's Changed
* Refactor configuration node on set callbacks to split up load and change events by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3395 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0-pre.3Dec 8, 2025 What's Changed
* Add more useful common regex patterns by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3393 * Make world name matching case-insensitive to follow papermc behvaiour by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3394 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0-pre.2Dec 4, 2025 What's Changed
* Sort plugin list alphabetically for dumps by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3391 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0-pre.1Dec 2, 2025 What's Changed
* Add player count placeholder by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3390 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.4…5.4.0-preDec 1, 2025 What's Changed
* Implement display message for destination instances to improve teleport command output by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3360 * Implement ConcurrentPlayerWorldTracker to allow for async online player names and worlds lookup by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3359 * Add a silent flag to turn off teleport output message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3364 * Minor perf improvement to suggestDestinationsWithPerms by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3368 * Add simplified destination tab completion configuration option by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3369 * Register permission with its wildcards explicitly by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3372 * Remove unnecessary blank line in CloneWorldOptions.java by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3381 * Refactor Attempt interface to remove default method implementations and enforce contract by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3382 * Better error message for teleport command when no players match selectors by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3380 * Fix ambiguous error message with issue aware args is not found by using maxArgForAware by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3384 * Fix selectors spamming stacktrace and improve invalid format message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3387 * Refactor world manager methods with better use of streams and option by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3383 * Add purpur as a supported loader tag on modrinth by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3388 * V5.4 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3361 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.4Nov 16, 2025 What's Changed
* Quote multi-word strings for all tab-completion by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3367 * Update default passenger mode description for papermc 1.21.10 changes by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3370 *fix typo in UnloadWorldOptions by @BenTechDev in https://github.com/Multiverse/Multiverse-Core/pull/3375 * Fix spawn location inconsistency by @riku6460 in https://github.com/Multiverse/Multiverse-Core/pull/3373 * Bump checkstyle action version by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3377 * Fix compatibility with Java 17 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3376
New Contributors
* @BenTechDev made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3375 * @riku6460 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3373 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.4-pre.3Nov 5, 2025 What's Changed
* Bump checkstyle action version by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3377 * Fix compatibility with Java 17 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3376 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.4-pre.2Nov 4, 2025 What's Changed
*fix typo in UnloadWorldOptions by @BenTechDev in https://github.com/Multiverse/Multiverse-Core/pull/3375 * Fix spawn location inconsistency by @riku6460 in https://github.com/Multiverse/Multiverse-Core/pull/3373
New Contributors
* @BenTechDev made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3375 * @riku6460 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3373 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.4-pre.1Oct 26, 2025 What's Changed
* Update default passenger mode description for papermc 1.21.10 changes by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3370 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.4-preOct 24, 2025 What's Changed
* Quote multi-word strings for all tab-completion by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3367 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.3Oct 20, 2025 What's Changed
* Fix spigot compatibility with getCoordinateScale by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3366 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.3-preOct 20, 2025 What's Changed
* Fix spigot compatibility with getCoordinateScale by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3366 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.2Oct 15, 2025 What's Changed
* Revert throw an error when trying to set spawn-rate or spawn-limit if… by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3363 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.2-preOct 15, 2025 What's Changed
* Revert throw an error when trying to set spawn-rate or spawn-limit if… by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3363 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.1Oct 14, 2025 What's Changed
* Pass empty string instead of null for generator id and improve error message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3344 * Cleanup listener methods to be non-public by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3345 * Fix issues with lower/uppercasing string when server is of non-english locale by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3346 * Throw an error when trying to set spawn-rate or spawn-limit if disabled by config by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3349 * Refactor biome parsing to use NamespacedKey and Registry by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3347 * Use bukkit world properties for difficulty, scale, and keep-spawn when create/import by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3348 * Bump multiverse-plugin and mockbukkit version by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3350 * Fix join location on 1.21.9 due to deprecated PlayerSpawnLocationEvent by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3351 * Add supported mc versions for 1.21.9 and 1.21.10 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3356 * Update wiki and add donation link inconfig.ymlby @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3355 * Bump mockbukkit and fix test dep by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3358 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.1-pre.4Oct 9, 2025 What's Changed
* Add supported mc versions for 1.21.9 and 1.21.10 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3356 * Update wiki and add donation link inconfig.ymlby @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3355 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.1-pre.3Oct 3, 2025 What's Changed
* Bump multiverse-plugin and mockbukkit version by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3350 * Fix join location on 1.21.9 due to deprecated PlayerSpawnLocationEvent by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3351 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.1-pre.2Oct 1, 2025 What's Changed
* Throw an error when trying to set spawn-rate or spawn-limit if disabled by config by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3349 * Refactor biome parsing to use NamespacedKey and Registry by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3347 * Use bukkit world properties for difficulty, scale, and keep-spawn when create/import by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3348 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.1-pre.1Sep 29, 2025 What's Changed
* Cleanup listener methods to be non-public by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3345 * Fix issues with lower/uppercasing string when server is of non-english locale by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3346 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.1-preSep 28, 2025 What's Changed
* Pass empty string instead of null for generator id and improve error message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3344 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.0Sep 28, 2025 What's Changed
* Fix some dependency issues by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3324 * Add option to disable mv handling of spawn rate and limit by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3325 * Maintain spawn category config order between config saves by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3326 * Pass in config object directly into spawn config class instead of using mvapi by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3328 * 5.3 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3327 * Configurable server.properties path by @ElFrod0 in https://github.com/Multiverse/Multiverse-Core/pull/3330 * Fix message when delete failed due to invalid world folder by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3332 * Fix issue when trying to backupworlds.yml.oldand file already exists by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3339 * Improve generator plugin detection and add an option to disable it by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3340 * Make UnloadedWorldLocation non-final to allow extending by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3341 * Add back support for relative position with ~ in destination coordinates by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3338 * Remove tab completing "custom" environment type by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3343New Contributors
* @ElFrod0 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3330 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.2…5.3.0-pre.4Sep 28, 2025 What's Changed
* Remove tab completing "custom" environment type by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3343 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.0-pre.3Sep 22, 2025 What's Changed
* Fix issue when trying to backupworlds.yml.oldand file already exists by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3339 * Improve generator plugin detection and add an option to disable it by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3340 * Make UnloadedWorldLocation non-final to allow extending by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3341 * Add back support for relative position with ~ in destination coordinates by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3338 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.0-pre.2Sep 6, 2025 What's Changed
* Fix message when delete failed due to invalid world folder by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3332 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.0-pre.1Aug 31, 2025 What's Changed
* Configurable server.properties path by @ElFrod0 in https://github.com/Multiverse/Multiverse-Core/pull/3330New Contributors
* @ElFrod0 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3330 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.3…5.3.0-preAug 29, 2025 What's Changed
* Fix some dependency issues by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3324 * Add option to disable mv handling of spawn rate and limit by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3325 * Maintain spawn category config order between config saves by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3326 * Pass in config object directly into spawn config class instead of using mvapi by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3328 * 5.3 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3327 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.2…5.2.1Aug 21, 2025 What's Changed
* Fix unwanted warning logging for matcher by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3317 * Properly handle error from invalid regex string in matcher by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3318 * Fix adventure dep in spigot-based server by @MrXiaoM in https://github.com/Multiverse/Multiverse-Core/pull/3320 * fix spawn location angle by @KioProject123 in https://github.com/Multiverse/Multiverse-Core/pull/3321New Contributors
* @MrXiaoM made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3320 * @KioProject123 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3321 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.2…5.2.1-pre.2Aug 18, 2025 What's Changed
* fix spawn location angle by @KioProject123 in https://github.com/Multiverse/Multiverse-Core/pull/3321New Contributors
* @KioProject123 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3321 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.2…5.2.1-pre.1Aug 17, 2025 What's Changed
* Fix adventure dep in spigot-based server by @MrXiaoM in https://github.com/Multiverse/Multiverse-Core/pull/3320New Contributors
* @MrXiaoM made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3320 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.2…5.2.1-preAug 11, 2025 What's Changed
* Fix unwanted warning logging for matcher by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3317 * Properly handle error from invalid regex string in matcher by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3318 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.2…5.2.0Aug 8, 2025 What's Changed
* Add bypass permission for join location by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3285 * Add causeBy chaining for Attempt by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3296 * Implement StringMatcher api by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3297 * Add an environment check when loading a world that already exist in b… by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3300 * Add option to skip folder check on import by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3299 * Improve support for importing worlds already loaded on the server by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3301 * Refactor/wm cleanup by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3304 * Add options to remove a world without unloading or saving the bukkit … by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3303 * Fix v4 config migration when world name contains dot by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3308 * Fix ChatTextFormatter handling null strings by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3305 * Fix spawn command using deprecated teleport method by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3310 * Bump dependencies by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3312 * Use newer save method with chunk flushing when possible by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3313 * Deprecate other removeWorld methods in favour of using RemoveWorldOpt… by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3311 * Fix debug-permission comment spacing by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3314 * 5.2 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3291 * Add folder checking before loading world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3315 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.2.0-pre.1Jul 31, 2025 What's Changed
* Add folder checking before loading world by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3315 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.2…5.2.0-preJul 28, 2025 What's Changed
* Add bypass permission for join location by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3285 * Add causeBy chaining for Attempt by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3296 * Implement StringMatcher api by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3297 * Add an environment check when loading a world that already exist in b… by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3300 * Add option to skip folder check on import by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3299 * Improve support for importing worlds already loaded on the server by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3301 * Refactor/wm cleanup by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3304 * Add options to remove a world without unloading or saving the bukkit … by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3303 * Fix ChatTextFormatter handling null strings by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3305 * Fix spawn command using deprecated teleport method by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3310 * Bump dependencies by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3312 * Use newer save method with chunk flushing when possible by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3313 * Deprecate other removeWorld methods in favour of using RemoveWorldOpt… by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3311 * Fix debug-permission comment spacing by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3314 * 5.2 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3291 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.3-preJul 26, 2025 What's Changed
* Fix v4 config migration when world name contains dot by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3308 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.2Jul 23, 2025 What's Changed
* Always allow spawner egg to align with v4 behaviour by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3292 * Tab complete to include unloaded worlds for delete command by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3293 * Add warning on removed animals and monsters world properties by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3294 * Update supported game version for 1.21.7 and 1.21.8 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3306 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.2-pre.1Jul 23, 2025 What's Changed
* Update supported game version for 1.21.7 and 1.21.8 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3306 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.2-preJul 18, 2025 What's Changed
* Always allow spawner egg to align with v4 behaviour by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3292 * Tab complete to include unloaded worlds for delete command by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3293 * Add warning on removed animals and monsters world properties by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3294 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.1Jul 15, 2025 What's Changed
* Make teleport failure message more descriptive by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3284 * Fix missing world placeholder in BUKKIT_CREATION_FAILED message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3287 * Fix PlayerSpawnLocationEvent may not be available on bukkit by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3288 * Fix gamerule tab complete when legacy alias is enabled by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3290 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.1-pre.3Jul 14, 2025 What's Changed
* Fix gamerule tab complete when legacy alias is enabled by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3290 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.1-pre.2Jul 11, 2025 What's Changed
* Fix PlayerSpawnLocationEvent may not be available on bukkit by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3288 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.1-pre.1Jul 9, 2025 What's Changed
* Fix missing world placeholder in BUKKIT_CREATION_FAILED message by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3287 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.1-preJul 7, 2025 What's Changed
* Make teleport failure message more descriptive by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3284 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…5.1.0Jul 3, 2025 What's Changed
* Implement time formatting for world time placeholder by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3243 * Add location safety check for setspawn command by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3237 * Use kyori adventure whenever possible to support rgb formatting by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3245 * Add ApiStatus annotations to new and deprecated api by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3250 * Add support for passenger and vehicle teleports by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3249 * Feat/improve context by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3252 * Implement sender context for config node suggestions by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3258 * Streamline destination suggestions with helper methods to directly parse to string by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3261 * Add qol methods whenLoaded and isLoaded to MultiverseCoreApi by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3262 * Add support for alias name in config node by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3263 * Add support config string parsing with sender context by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3264 * Add support for destination parse with sender context by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3265 * Fix world not loading when the world name has.in it by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3270 * Add 1.21.6 as supported version for Modrinth and Hangar by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3266 * 5.1 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3244 * Fix setspawn command not saving the updated location to file immediately by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3271 * Translation of the plugin to Spanish by @Tisment in https://github.com/Multiverse/Multiverse-Core/pull/3272 * Update donation links to our github sponsor and open collective by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3273 * Update dbo supported version list with 1.21.6 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3275 * Update multiverse-core_zh.properties by @Q2297045667 in https://github.com/Multiverse/Multiverse-Core/pull/3274 * Fix config.yml comment spacing by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3277 * Fix message key lowercase issues if java environment is non-english by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3276New Contributors
* @Tisment made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3272 * @Q2297045667 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3274 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.0…5.1.0-pre.3Jun 28, 2025 What's Changed
* Update donation links to our github sponsor and open collective by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3273 * Update dbo supported version list with 1.21.6 by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3275 * Update multiverse-core_zh.properties by @Q2297045667 in https://github.com/Multiverse/Multiverse-Core/pull/3274 * Fix config.yml comment spacing by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3277 * Fix message key lowercase issues if java environment is non-english by @benwoo1110 in https://github.com/Multiverse/Multiverse-Core/pull/3276New Contributors
* @Q2297045667 made their first contribution in https://github.com/Multiverse/Multiverse-Core/pull/3274 Full Changelog: https://github.com/Multiverse/Multiverse-Core/compare/5.1…
Similar projects
Plugin →Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
LuckPerms
A permissions plugin/mod for Minecraft servers.
2.8MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta
SkinsRestorer
🎨 Ability to restore/change skins on servers! (Offline and Online Mode)
1.6MSueta
Universal TierTagger
Displays a players Tiers across the following Networks: MCTiers PVPTiers SubTiers TiersMC PVPHQ
1.1MSueta