Zone Permissions

Zone owners have full control over who can enter, build, and manage within their zone. The permission system uses roles — predefined or custom — to grant specific abilities to players.

Roles

Every zone comes with built-in roles:

RoleWhat They Can Do
OwnerEverything. Full control over the zone.
AdminManage roles, members, settings, and sub-zones. Can't transfer or delete the zone.
ModeratorKick/ban players, manage chat, review reports.
BuilderPlace and remove blocks, upload assets, run scripts.
TenantBuild within their assigned sub-zone only.
VisitorEnter the zone, interact with objects, chat. Default role for everyone.

Custom Roles

Zone owners can create custom roles with granular permissions. For example, a "Shop Staff" role might allow building within a sub-zone and moderating chat, but not managing other players.

Custom roles have:

Permissions

Permissions are additive — if a player has multiple roles, they get the combined permissions of all their roles.

Available Permissions

PermissionDescription
zone.buildPlace and remove blocks anywhere in the zone
zone.manageEdit zone name, description, visibility, and configuration
zone.rolesCreate, edit, and delete roles
zone.membersAssign and remove member roles
zone.banBan and kick players from the zone
zone.subzonesCreate, edit, and delete sub-zones
zone.portalsCreate, edit, and delete portals
zone.scriptsExecute and manage scripts in the zone
zone.assetsUpload and manage assets in the zone
chat.moderateDelete messages, mute players in zone chat
subzone.buildPlace and remove blocks within assigned sub-zone
subzone.assetsUpload assets within assigned sub-zone
subzone.scriptsExecute scripts within assigned sub-zone

All permissions are enforced server-side. Block operations are validated in real-time by the dedicated server — it checks the player's permissions from their PlayerState before allowing any block placement or removal.

Block Limits

Each zone tier has a maximum block count, enforced server-side:

Zone TierMax Blocks
Plot10,000
District100,000
Region500,000
Realm2,000,000

Bans

Owners, admins, and moderators can ban players from a zone:

TypeDurationEffect
KickInstantRemoved but can re-enter
Temp Ban1h – 30 daysCannot enter until ban expires
PermanentIndefiniteCannot enter; zone hidden from their search

Banned players can appeal through the game overlay. The zone owner decides whether to lift the ban.

Zone Settings

These zone-wide settings act as master toggles that affect all players:

SettingValuesDescription
PvPon / offWhether players can damage each other
Flighton / offWhether players can fly
Buildingon / offMaster toggle — overrides all build permissions
Scriptson / offMaster toggle — overrides all script execution
Gravity0.0 – 2.0Gravity multiplier (1.0 = normal)
Weathernone / rain / snow / fogEnvironmental effects
Time of Dayfixed / dynamicLock the sky or let it cycle
Max Playersvaries by tierPer-instance player cap (see below)
Entry Fee0+ creditsCharge visitors to enter (public zones)

Player Capacity

Each zone tier has a maximum concurrent player count:

Zone TierMax Players
Plot20
District50
Region200
Realm500

When a zone is full, new players will receive a "zone is full" message and will need to wait for a spot to open.

Managing Members

From the zone management overlay or web dashboard:

  1. Invite — send an invite to a specific player or generate a shareable invite link
  2. Assign Roles — give a player one or more roles
  3. Remove Roles — revoke a player's role
  4. View Members — see all players with roles in your zone
  5. Review Bans — manage active bans and appeals