Перейти к содержимому
Mineforgian

PhantomWorlds

A powerful, lightweight & reliable world manager plugin.

Загрузки
2K
Подписчики
5
Обновлён
30 июля 2026 г.
Лицензия
AGPL-3.0-only

Опубликован 19 марта 2024 г.

PhantomWorlds

About

  • A Spigot plugin that allows administrators to create, manage and teleport to whatever worlds they wish.

Contributors

  • Please see the Credits - thank you very much to all contributors to the resource! ❤

Ченджлог

2.2.0Релиз26.1.1, 26.1.2, 26.2 · 30 июля 2026 г.

Added

  • Added compatibility with Paper 26.1+ world storage layout.
  • Added automatic detection of legacy and modern world storage formats.
  • Added WorldFolders utility for resolving and discovering world folders across supported server versions.
  • Added semantic version detection using semver4j to determine server storage layout.
  • Improved unloaded world discovery for both legacy and modern Paper servers.

Changed

  • Refactored world folder resolution throughout the plugin to eliminate direct reliance on Bukkit#getWorldContainer().
  • Updated world loading, copying, backup, and deletion operations to use the new WorldFolders abstraction.
  • Improved handling of world folder locations for loaded and unloaded worlds.
  • Modernized internal filesystem discovery to support Paper's Vanilla world storage implementation.
  • Improved compatibility with Paper 1.21.9 / 26.1+.

Fixed

  • Fixed world management commands failing on servers using the new Paper storage layout.
  • Fixed unloaded worlds being incorrectly detected under modern Paper versions.
  • Fixed backup and delete operations resolving incorrect world directories.
  • Fixed copied worlds resolving to invalid filesystem locations on newer Paper versions.
  • Fixed several command flow issues where failures could still report success.
  • Fixed console execution issues in player-only spawn-related commands.
  • Improved validation when creating or copying worlds that already exist.

Internal

  • Reduced filesystem assumptions by centralizing world discovery logic.
  • Improved code maintainability by separating world resolution from world management.
  • Updated dependency shading configuration for bundled libraries.
2.1.0Релиз1.21.6, 1.21.7, 1.21.8 · 27 июля 2025 г.

2.1.0

Major Changes

  • Added Folia Support

Minor Changes

  • Internally moved all teleportation calls to a utility method, which will call it async if possible, otherwise sync
  • Implemented a temporary cache for last player location per world, note this doesn't persist on restarts
  • Removed custom environment option as it caused more confusion than it was worth
  • Added serverProperties as a commandline argument for servers that have server.properties in a different location, add: -DserverProperties=location here(config/server.properties as example) to your server startup script.

Fixes

  • Fixed issues with respawns after death
  • Fixed issue with gamemode/effects set on spawn in
2.0.13Релиз1.21.2, 1.21.3, 1.21.4 · 8 марта 2025 г.

2.0.13

  • Added phantomworlds.command.phantomworlds.teleport.other which grants permission to use /pw tp on other players
  • Added regenerate-missing-worlds configuration, which allows PW to regenerate previously imported worlds if they no longer exist(thanks to JeBob)
  • Added /pw set backup <backup(true/false)> which will let you enable/disable backups for an imported world, default is true.
2.0.12Релиз1.20.5, 1.20.6, 1.21 · 1 августа 2024 г.
  • Added /pw copy - creates a copy of the world with the name new world. This command also loads and imports the new world into the PW data system.
2.0.11Релиз1.20.5, 1.20.6, 1.21 · 28 июля 2024 г.
  • Corrected an issue auto-loading some worlds that had the world_ prefix.
2.0.10Релиз1.20.3, 1.20.4, 1.20.5 · 28 апреля 2024 г.
  • added /pw set transfer in order to allow setting portals for each world to transfer a player to different server. This may be set by nether/end portals individually for each world.
2.09Релиз1.20.2, 1.20.3, 1.20.4 · 19 марта 2024 г.

Initial Modrinth Release

Комментарии

Загружаем…