Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/BetterReset
  • BetterReset 1.2.9

    release14 мая 2026 г.

    BetterReset 1.2.9 Changelog

    • Fixed world spawns sometimes being placed underground or inside caves after a reset.
    • Added shared safe surface spawn detection using Bukkit heightmaps.
    • Full resets now prefer the seed’s natural spawn area, then search nearby for a playable surface.
    • Spawn checks now verify safe ground plus clear feet/head space before saving the spawn.
    • Respawn protection now uses the same safe surface logic.
    • Player return-to-spawn after reset/restore now uses the same safe surface logic.
    • End portal return handling now uses the same safe surface logic.
    • Added configurable spawn search settings:
      • spawn.searchRadius: 512
      • spawn.searchStep: 8

    Verification:

    • Tested on Paper 1.21.11.
    • Tested with Multiverse-Core 5.6.2.
  • BetterReset 1.2.8

    release13 мая 2026 г.

    BetterReset 1.2.8

    • Added full Multiverse-Core 5.x support using the current getApi().getWorldManager() API, while keeping legacy reflection-based support for older Multiverse installs.
    • Improved spawn handling after overworld regeneration: BetterReset now finds a safe fresh spawn near 0,0, sets the Bukkit world spawn, and synchronizes that spawn with Multiverse to avoid stale spawn locations.
    • Implemented standalone portal routing for <world>, <world>_nether, and <world>_the_end so portals behave correctly even without Multiverse-NetherPortals.
    • Added graceful Multiverse-NetherPortals integration: when Multiverse-NetherPortals is present, BetterReset defers portal behavior to it by default.
    • Clarified default-world limitation: documented that the server’s default level-name world cannot be fully unloaded and reset live; for example, use level-name=lobby and reset sandbox instead of making sandbox the main world.
    • Fixed misleading warnings for fresh worlds that legitimately have no playerdata folder after regeneration.
      • Tested with Multiverse-Core 5.6.2 using level-name=lobby and a resettable sandbox world, confirming seed and spawn persistence and clean logs (no ERROR/SEVERE/compat warnings).
  • BetterReset 1.2.7

    release12 мая 2026 г.

    BetterReset v1.2.7 Changelog

    Fixed

    • Fixed an issue where BetterReset could teleport players into a preloaded world like brprep_sandbox during a reset.
    • Fixed reset failures caused by trying to unload or move a preloaded world while players were inside it.
    • Fixed unsafe behavior when Paper refuses to unload the server’s main/default world.
    • Fixed an offline-player reset issue caused by the background worker not being ready early enough.
    • Fixed thread-safety issues with chat-based GUI/config editing.

    Changed

    • BetterReset now refuses to use temporary worlds like brprep_* or betterreset_safe_* as fallback worlds.
    • If a world cannot be unloaded safely, the reset now aborts cleanly instead of deleting live world files.
    • Temporary fallback worlds are now cleaned up after safe aborts.
    • Preload state is now cleared after swaps so future resets can preload cleanly.

    Safety

    • BetterReset no longer deletes region, playerdata, level.dat, or other world files while the world is still loaded.
    • Main/default worlds that Paper refuses to unload are now protected from unsafe reset attempts.

    Notes

    • If your target world is the server’s main/default world, Paper may still refuse to unload it live. In that case BetterReset will safely abort instead of risking world damage.
    • For best results, use a separate fallback/lobby world or teleport mode when resetting the main/default world.
  • BetterReset v1.2.6

    release15 февраля 2026 г.

    BetterReset 1.2.6

    Added

    New Chunk Trim system for partial world cleanup without full resets.

    New command

    /betterreset trimchunks <base> [--overworld] [--nether] [--end] [--all]

    Use this to trim chunks in specific dimensions or all at once.


    New config section: chunkReset

    • chunkReset.enabled
    • chunkReset.backupBeforeTrim
    • chunkReset.inactive.enabled
    • chunkReset.inactive.days
    • chunkReset.endDistance.enabled
    • chunkReset.endDistance.minDistanceBlocks

    GUI support for chunk trimming

    • "Trim Chunks Now" action in the reset menu
    • Dedicated confirmation GUI before the trim executes
    • New settings toggles/cycles for chunk trim rules

    Chunk Trim Behavior

    Can delete region files based on:

    • Inactive age – regions older than the configured number of days
    • End distance – regions beyond the configured radius from 0,0 in End worlds

    Additional behavior:

    • Protects currently loaded regions from deletion
    • Supports optional backup snapshot before trim
    • Reports per-world trim summary (scanned / deleted / skipped) to the command sender
  • BetterReset v1.2.5

    release17 декабря 2025 г.
    • Fixed World unloading bug and the nether not working.
  • BetterReset v1.2.4

    release15 декабря 2025 г.

    What Was Wrong:

    • After the plugin reset the world, it saved some info in memory.
    • When the server restarted, that info was GONE.
    • So, when you joined, the plugin didn't know the world was just reset.
    • You spawned at your old location, but that location was now inside blocks → you died 💀.

    What I Fixed:

    • The plugin now saves this info to a file.
    • Even after a server restart, it remembers "hey this world was just reset".
    • Now it will teleport you to a safe spawn instead of your old spot
  • BetterReset v1.2.3

    release14 декабря 2025 г.

    Fixed the API breaking change in Minecraft 1.21.11 when Attribute.GENERIC_MAX_HEALTH was renamed. Making it work on this version now.

  • BetterReset v1.2.2

    release13 декабря 2025 г.
    • New feature allowing the plugin too reset players who are offline aswell, this is set to true by default and can be changed in the config and GUI.

    Some other changes:

    Better thread safety (avoiding Bukkit API calls off main thread) Better code organization (smaller focused methods) Fixed GUI layout conflicts

  • BetterReset v1.2.1

    release22 сентября 2025 г.

    Changelog

    • Fixed 201 bugs
    • Added new features in the GUI
    • Added teleport option rather than full reset
    • Fixed compatibility with Spigot, Purpur, and Bukkit
      If issues persist, let me know in the Discord.
    • This version is stable and the most optimized
  • BetterReset 1.1.1

    beta20 сентября 2025 г.
    • Fixed 102 bugs
    • Added new beta features
    • Now correlates with my speedrunner swap plugin aswell
  • BetterReset v1.0.2

    release15 сентября 2025 г.

    Changelog - Version 1.0.2

    This major update focuses on stability, user experience, and powerful new features requested by the community. It addresses numerous bugs related to the reset process, GUI behavior, and data management to create a more reliable and intuitive plugin.

    ✨ New Features

    • World Preloading: To make resets feel instant, new worlds are now generated in the background during the countdown. This feature can be toggled via /betterreset preload <on|off>.
    • Force Unload Mode: A robust system (on by default) that aggressively retries unloading worlds, even kicking stuck players as a last resort, to prevent reset failures.
    • Full In-Game Configuration: A new /betterreset -> Settings GUI allows for changing every single option from the config.yml file without needing to edit the file manually.
    • Player "Fresh Start": When a world is reset, all online players now have their inventory, experience, health, and hunger reset by default, ensuring a true new-world experience.
    • Archive Management Commands: Added /betterreset deleteallbackups [base] to mass-delete archives and a global "Delete ALL Archives" button in the GUI.
    • Far-Teleport Reset: An optional mode to reset only the Nether and End, while teleporting all players 15,000 blocks away in the Overworld to a new, safe spawn point.
    • Performance Testing: Added a /betterreset testreset <base> command to safely measure the time it takes to create and delete a world set on your server.
    • Lag-Aware Preloading: The plugin now automatically disables world preloading if server TPS drops too low, preventing countdown lag on strained servers.

    🐛 Bug Fixes & Stability

    • GUI Hijacking Fixed: The plugin's GUI will no longer be overtaken by GUIs from other plugins (like SpeedrunnerSwap). Clicks are now correctly handled and isolated.
    • Reliable Unloads: Drastically reduced "Failed to unload world" errors. The new force-unload system ensures resets can proceed even when other plugins are holding worlds open.
    • Consistent Archiving: Fixed a critical bug where the first world reset would not be archived. Archives are now created reliably on every reset.
    • Correct Reset Flow: Players are no longer teleported to a temporary world before the final new world. The process is now seamless from countdown to new world spawn.
    • Respawn Integrity: Fixed a major bug where players would respawn in old, archived worlds after dying. All players will now correctly respawn in the new world.
    • Safe Teleportation: The far-teleport feature now performs safety checks to ensure players spawn in an area with air, preventing suffocation.
    • Prune Functionality: The "Prune Now" button now correctly deletes old archives according to its configured keep-policy.

    🎨 UI/UX Improvements

    • Renamed to "Archive": The "Backups" feature has been renamed to "Archive" for clarity.
    • Clean "Reset Worlds" View: The "Reset Worlds" GUI now only shows the current base world, centered and clean. All temporary (brprep_) and old worlds are correctly hidden and only accessible in the Archive.
    • Accurate Archive View: The Archive GUI now correctly filters out junk folders (like restore-aside) and only displays valid, timestamped archives.
    • Detailed Archive Tooltips: Hovering over an archived world now displays detailed statistics, including estimated storage size, total player playtime, and the deletion timestamp.
    • Intuitive Archive Layout: The Archive menu has been reorganized with clear tooltips explaining the difference between "Prune Now" (maintenance) and "Delete ALL" (permanent wipe).
  • BetterReset v1.0.1

    release15 сентября 2025 г.

    Fixed world backup errors when doing multiple resets.

  • BetterReset v1.0.0

    release15 сентября 2025 г.

    First ever release of BetterReset, let's celebrate!

Совместимость

Minecraft: Java Edition

Платформы

Сведения

Лицензия:
Опубликован:9 месяцев назад
Обновлён:1 месяц назад
ID проекта:
Главная