FGFareas

✨ Temporary build areas with automatic reset and full world protection.

5

Quick challenge

How far can you run before the mobs catch you?

FGFareas

✨ FGFarea – Area Plugin

FGFarea is a plugin for Paper / Folia / Purpur 1.21.x that creates temporary build zones without permanently damaging your world. 🔄

---

🌟 Features

🧱 Destruction

- Place any blocks you want - ❌ Only player-placed blocks can be broken - 🌍 Original terrain is protected

⏳ Reset

- Timer per area - On end: - 🧹 Blocks removed - 💧 Water cleared - 🚫 Waterlogging fixed - 🛤️ Paths restored

🔔 Countdown

- 💜 Styled messages (§d) - 🔔 15s warning - ⏱️ 5–1 countdown

---

🛠️ Admin

- 📍 Selection: `/fgfareas pos1` & `/fgfareas pos2` - 🏗️ Build mode (bypass) - 🐞 Debug mode - 📋 Area list

---

⚙️ Config

- 💬 Custom messages - 🔊 Custom sounds - ⏱️ Adjustable timers - 💾 Saved in `areas.yml`

---

⌨️ Commands

/fgfareas pos1 /fgfareas pos2 /fgfareas create <name> <seconds> /fgfareas list /fgfareas reset <name> /fgfareas build /fgfareas debug /fgfareas reload

---

🎯 Use Cases

- 🏹 Bridge maps - 🛏️ Bedwars practice - 🧪 Testing arenas - 🎨 Creative events

---

🧠 Summary

Build freely. Reset instantly. Keep your world clean. FGFarea handles everything automatically.

Config

<pre> ```

======================================================

FGFarea Configuration

======================================================

Support: Paper 1.21.11

Formatting: Use § for color codes.

#

Available Placeholders:

<name> - Name of the area

<time> - Time in seconds (used in reset countdowns/list)

<world> - Name of the world

<action> - The debug action (e.g., PLACED, BREAK)

<material>- Block type name

<coords> - X, Y, Z coordinates (debug only)

--- [ General Settings ] ---

settings:

Enable or disable all sounds played by the plugin

play_sounds: true

Seconds at which a countdown message should be sent in the chat

announcement_times: [15, 5, 4, 3, 2, 1]

Interval in seconds to remind admins that they are still in Build Mode

build_mode_reminder_interval: 5

--- [ Sounds ] ---

Valid sounds can be found here: https://jd.papermc.io/paper/1.21.1/org/bukkit/Sound.html

sounds: warning_15s: "BLOCK_NOTE_BLOCK_PLING" countdown: "BLOCK_NOTE_BLOCK_BIT" reset_success: "ENTITY_PLAYER_LEVELUP"

--- [ Plugin Messages ] ---

messages:

Prefix prepended to most plugin messages

prefix: "§d[FGFarea] "

System & Error Messages

no_permission: "§cNo permission." only_placed_blocks: "§cYou can only break placed blocks!" config_reloaded: "§aConfiguration successfully reloaded!"

Admin & Build Mode

build_mode_enabled: "§7Build mode: §aENABLED" build_mode_disabled: "§7Build mode: §cDISABLED" build_mode_reminder: "§eReminder: You are still in BUILD MODE!" debug_mode_enabled: "§7Debug mode: §aENABLED" debug_mode_disabled: "§7Debug mode: §cDISABLED"

Area Management

pos1_set: "§aPosition 1 successfully set!" pos2_set: "§aPosition 2 successfully set!" pos_missing: "§cPlease set both pos1 and pos2 first!" area_created: "§aArea '<name>' created with a <time>s timer!" area_not_found: "§cThe specified area was not found." invalid_timer: "§cError: Invalid timer value. Please use a number."

Reset System

Placeholders: <name> (Area Name), <time> (Seconds remaining)

reset_announcement_15s: "§eArea <name> will reset in 15 seconds!" reset_announcement_countdown: "§cReset in <time>..." reset_success: "§aArea '<name>' has been reset to its original state!"

List Command (/fgfareas list)

Placeholders: <name>, <world>, <time>

area_list_header: "§d--- Active FGFareas ---" area_list_format: "§7- §f<name> §7(World: <world>, Reset: <time>s)" </pre>

ADS