FGFareas
✨ Temporary build areas with automatic reset and full world protection.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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>