PerfAreaReset
Save WorldEdit / FAWE selections as per-area schematics, restore them on demand or on timers, with a MiniMessage GUI, optional reset queue, and SQLite or MySQL storage. Built for Paper 1.21.x with Folia in mind.
Support
Discord — bugs & support
Features
Placeholders ( PlaceholderAPI, identifier perfareareset)
Commands
/areareset — Open main area GUI ( perfareareset.use, players only)
/areareset gui — Same ( perfareareset.use)
/areareset list — List areas ( perfareareset.use)
/areareset info (name) — Area details ( perfareareset.use)
/areareset teleport (name) — TP to area origin ( perfareareset.use)
/areareset reset (name) — Trigger reset ( perfareareset.use)
/areareset create (name) — Save selection as area ( perfareareset.admin)
/areareset delete (name) — Delete area ( perfareareset.admin)
/areareset redefine (name) — Resave schematic from selection ( perfareareset.admin)
/areareset rename (old) (new) — Rename area + schematic file ( perfareareset.admin)
/areareset preview (name) — Particle outline of bounds ( perfareareset.admin)
/areareset reload — Reload plugin ( perfareareset.admin)
/areareset stats (player) — Simple stats (area count); optional target name ( perfareareset.admin)
/areareset help — Admin usage text ( perfareareset.admin)
/perfareareset … — Same subcommands as above; entire command ( perfareareset.admin)

Save WorldEdit / FAWE selections as per-area schematics, restore them on demand or on timers, with a MiniMessage GUI, optional reset queue, and SQLite or MySQL storage. Built for Paper 1.21.x with Folia in mind.
Support
Discord — bugs & support
Features
- Folia support — region/global scheduling used in a Folia-safe way where required.
- WorldEdit / FastAsyncWorldEdit — soft-depend; create and redefine areas from your selection into .schem files.
- Hub GUI — Browse areas, open per-area options, confirm reset/delete; layout and text from gui/area-gui.yml (MiniMessage).
- Per-area options — Auto-reset interval, cooldown, countdown length and style (chat, actionbar, bossbar, title, subtitle, combined), reset-when-empty + delay, countdown broadcast scope (area vs all), optional clear-entities / teleport-on-regen overrides, custom teleport destination.
- Global defaults — clear-entities, teleport-on-regen, regen and countdown sounds, paste limits, schematic copy-entities toggle (Folia note in config).
- Reset flow — Countdown then paste; optional serialized queue with max size; world blacklist supported in code paths where configured.
- Schedulers — Auto-reset tick and empty-area check intervals; area cache TTL in config.
- Commands — Player-facing /areareset (GUI + list/info/tp/reset) vs full admin suite on /perfareareset or admin subcommands on /areareset.
- PlaceholderAPI — Expansion perfareareset (optional): cooldown, last reset age, players in area, can-reset per area name (see Placeholders below).
Placeholders ( PlaceholderAPI, identifier perfareareset)
- %perfareareset_cooldown_(areaname)% — minutes of cooldown left (0 if ready). Area name as in the database (case-insensitive cache key).
- %perfareareset_lastreset_(areaname)% — time since last reset (s / m / h) or -.
- %perfareareset_players_(areaname)% — players counted inside the area bounds.
- %perfareareset_canreset_(areaname)% — true / false from cooldown state.
Commands
/areareset — Open main area GUI ( perfareareset.use, players only)
/areareset gui — Same ( perfareareset.use)
/areareset list — List areas ( perfareareset.use)
/areareset info (name) — Area details ( perfareareset.use)
/areareset teleport (name) — TP to area origin ( perfareareset.use)
/areareset reset (name) — Trigger reset ( perfareareset.use)
/areareset create (name) — Save selection as area ( perfareareset.admin)
/areareset delete (name) — Delete area ( perfareareset.admin)
/areareset redefine (name) — Resave schematic from selection ( perfareareset.admin)
/areareset rename (old) (new) — Rename area + schematic file ( perfareareset.admin)
/areareset preview (name) — Particle outline of bounds ( perfareareset.admin)
/areareset reload — Reload plugin ( perfareareset.admin)
/areareset stats (player) — Simple stats (area count); optional target name ( perfareareset.admin)
/areareset help — Admin usage text ( perfareareset.admin)
/perfareareset … — Same subcommands as above; entire command ( perfareareset.admin)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
PerfAreaReset — Schematic resets, GUI & timers [1.21.x + Folia support] is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 104 times (via Spigot). Download it and open it directly in the game.