The Zones module allows you to create "work zones" for players with renewable resources, inside which players can receive bonuses or penalties when completing objectives.
Zones come with a built-in protection system that prevents players and mobs from destroying them.
Configuration files:
Main module configuration file - zones.yml.
Zone configurations - in the zones folder.
This module is fully optional and can be disabled completely in the engine.yml config.
Zone Identifiers
The unique identifier (ID) of a zone is determined by the name of its configuration file. For example, the zone ID for the wood_zone.yml file will be wood_zone.
Use names that are clear and easy to remember for you, so it will be easier for you to configure the plugin.
Creating Zones
To create a new zone, follow these simple steps:
Get the selection tool
Use the /jobzone wand command to get the item for marking the zone territory.
Mark the points
Using the left and right mouse buttons while holding the selection tool, mark the lower and upper boundaries of the zone respectively.
Create the zone
Use the /jobzone define name command to create a zone with the specified boundaries.
Replace name with your custom name for the zone.
Commands
List of commands added by this module.
Command
Arguments
Description
Permission
/jobzone
help
Show help page.
excellentjobs.zones.command.zone
/jobzone define
name
Create a zone from the selection.
excellentjobs.zones.command.zone.define
/jobzone delete
name
Delete a zone.
excellentjobs.zones.command.zone.delete
/jobzone wand
-
Get the zone selection tool.
excellentjobs.zones.command.zone.wand
Permissions
List of permissions added by this module.
Permission
Description
excellentjobs.zones.*
Full module access.
excellentjobs.zones.zone.*
Access to all zones that require permission.
excellentjobs.zones.zone.[zoneId]
Access to a specific zone with a permission requirement.