▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/peyajArenaReset
peyajArenaReset

peyajArenaReset

A light-weight and optimized arena resetter Minecraft Plugin for PaperMC.

10
0

🌍 peyajArenaReset

The Ultimate Area Management & Resetting Tool for PaperMC

Paper Supported Version Status

A modern, asynchronous, and fully-featured fork of AreaResetterPro, now maintained and updated by peyaj.


📖 About This Fork

peyajArenaReset breathes new life into the original concept of AreaResetterPro. It has been completely refactored to seamlessly support Java 21, Paper 1.21.x, and the modern FastAsyncWorldEdit API.

Designed for performance and simplicity, this plugin allows server administrators to create, manage, and schedule automated resets for specific regions in any world—all without stalling the main server thread.

✨ Features

  • Asynchronous Operations: All area resets are handled off the main thread, ensuring zero lag spikes during scheduled regenerations.
  • 🕒 Automated Scheduling: Set specific time intervals for domains to auto-reset. Perfect for minigames, resource worlds, or PvP arenas.
  • 🎨 Fully Customizable: Every single message, menu title, and item lore is translatable and stylized with modern MiniMessage (Kyori) formatting.
  • 🌎 Multi-World Architecture: Create and manage distinct areas across any dimension or custom world seamlessly.
  • 🛠️ In-Game GUI: An intuitive, click-to-manage menu system for handling area settings, timers, and spawn points.

⚙️ Requirements

To run peyajArenaReset, your server must meet the following requirements:

RequirementVersionNote
Server SoftwarePaperMC 1.21+Required for asynchronous scheduler API.
JavaJava 21+Required for modern runtime compatibility.
FastAsyncWorldEditLatestCRITICAL: The plugin will not function without FAWE installed.
PlaceholderAPILatestOptional. Enables %peyajarenareset_[areaName]% for reset countdowns.

🚀 Installation

  1. Ensure FastAsyncWorldEdit is installed in your plugins/ directory.
  2. Download peyajArenaReset-1.0.jar.
  3. Drop the .jar into your server's plugins/ folder.
  4. Restart your server.
  5. Configure the generated config.yml and messages.yml files to your liking!

💻 Commands & Permissions

All commands are routed cleanly through the /par root command.

CommandPermissionDescription
/par helppeyajarenareset.helpDisplays the help menu in chat.
/par menupeyajarenareset.menuOpens the interactive management GUI.
/par create <name>peyajarenareset.createCreates a new area object with the given name.
/par remove <name>peyajarenareset.removeDeletes the specified area object.
/par reset <name>peyajarenareset.resetForce-resets the specified area instantly.
/par toolpeyajarenareset.toolGives the admin wand for selecting region corners.
/par getpospeyajarenareset.getposRetrieves the currently set selection coordinates.
/par setspawnpointpeyajarenareset.setspawnpointSets the area's spawn to your current location.
/par getspawnpointpeyajarenareset.getspawnpointRetrieves the area's configured spawn coordinates.
/par reloadpeyajarenareset.reloadHot-reloads all plugin configurations and messages.

made with ❤️ by peyaj

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

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:4 недели назад
Обновлён:4 недели назад
Главная