Build Zones

Define permitted and restricted build zones. Alert admins when players build in the wrong areas.

This is a Pro module — requires a Pro subscription.

What it does

The Build Zones module lets you define areas on your server's map where building is either permitted or restricted. When a player builds a structure, Vigil checks the location against your configured zones and posts an alert to Discord if a rule is broken.

Use this to prevent bases near traders, lock down military areas, or restrict building to designated spots.


Zone types

Restricted zones

Building inside these zones triggers an alert. Use for areas that should stay clear — trader zones, military bases, spawn areas.

Permitted zones

Building outside these zones triggers an alert. Use when you want to confine all bases to designated land.

You can mix both types freely.


Adding a zone

Click + Add Zone to open the zone creation wizard. There are three ways to define a zone:

Draw on Map (recommended)

Click points directly on an interactive map to outline your zone as a polygon. Best for irregular shapes.

Circle Zone

Enter a centre point (X and Y coordinates) and a radius in metres. Good when you already know your coordinates from a tool like iZurvive.

Auto Detect via Fireplaces

Go in-game as your linked gamertag and place up to 10 Fireplaces around the boundary. Vigil tracks each placement and calculates a zone from those positions. Click Use These Positions to confirm.

Auto Detect is useful when you want to physically walk the boundary in-game rather than look up coordinates. The detection window is 20 minutes from when you connect.


Managing zones

Each zone in the list shows its name, type badge (Restricted / Permitted), and shape summary.

  • Edit — reopens the wizard to redraw or adjust the zone geometry.
  • — expands inline settings for the zone: change its type (restricted/permitted) and configure a time window.
  • Active / Disabled — toggle a zone without deleting it.
  • Del — permanently removes the zone.

Time window

Each zone can optionally only be enforced during a set time range based on server time. Enable the time window in the ⚙ settings for that zone and set the start and end times.


Object filtering

By default Vigil alerts on all built objects. You can narrow this down:

ModeBehaviour
All objectsAlert on every build action (default)
AllowlistOnly alert on classnames you specify
BlocklistIgnore classnames you specify, alert on everything else

Classnames come from your server's types.xml — for example MediumTent, Fence_Kit.


Strike system

Instead of banning on the first offence, you can give players a warning first:

  • Set the number of strikes before a ban (2nd, 3rd, 5th, or 10th)
  • Strikes older than the reset window are ignored
  • Warning embeds use a separate colour so they're visually distinct from violations

Max builds per player

Optionally alert when a player exceeds a set number of builds inside any zone within a time window. Useful for detecting mass fortification or griefing.


Whitelist

Gamertags listed here bypass all enforcement — no alerts, no strikes, no bans.


Auto-ban

Automatically bans the player via Nitrado when a violation (or final strike) is detected. Configure the ban duration — use 0 for permanent.


Suggested Discord channel

#build-violations or #admin-alerts.

Build Zones alerts only — it does not remove illegal structures. You will need to remove them manually via Nitrado's file manager or in-game admin tools.