Download FunctionalAreas — Minecraft Mods — MetaMods
FunctionalAreas

FunctionalAreas

Active

Downloads

0

Last update

5 months ago

Versions

1.21.1
Server
Fabric
Game mechanics
Control
Utils

FunctionalAreas

A lightweight modification that allows creating custom zones in the game world with a set of special activations. Essential for server owners with adventure maps, quest systems, or role-playing scenarios!

🔧 Main Features

/faset — preparing a new area by selecting two boundary points.

/facancel — completing the setup phase and restoring the standard inventory.

/faset [identifier] [data] — configuring a zone, with the possibility of activating a custom command and a signal message (marker #, diamond color codes available).

/faview — list of all registered territories, including markers and details.

/fadelete [identifier] — removal of a sector with a specific name.

/fahelp — displays a summary help about the modification's working tools.

📏 Configuration Stage

After receiving a specialized marker (breeze effect), designate reference points A and B with a single mouse click—no block breaking required. Clear particle animation will demonstrate the perimeter of the created area. The tool is fixed exclusively in slot zero; moving or removing it is impossible. An unexpected session interruption will halt the setup process and restore the previous set of items.

Activation Upon Entering a Controlled Zone

As soon as a user crosses the established boundary:

  • If an operational command was specified, it is immediately executed by the server logic.
  • Any existing pop-up message is integrated into the individual player's screen.

Note that activation occurs only once, even if re-entering the same zone repeatedly.

Access Permissions

Managing the mod requires the general permissible right—usage functionality (functionalareas.use). For each defined section, setting a separate permission can also be enabled (e.g., access.secretzone).

If a participant lacks the required condition, a warning will appear, and they will be instantly returned to their last safe location. Be aware: multiple simultaneous triggers are handled thoughtfully.

Storage State

Configuration information is saved in the database Regions.json, located in the game world's root. Zone setups are automatically restored upon the environment's restart.

Compatibility Requirements:

  • Game platform v1.21.1.
  • Fabric Loader framework version 0.16.14 or higher.
  • Core Fabric API platform.
  • modification management layer (luckperms) v0.3.3.

Join our Discord community for updates and inspiration! Have ideas or want to enhance the experience? We value your feedback and even creative contributions.

Project members
F0CUS

F0CUS

Developer

Created: 7 May 2025

ID: 87930