UltimateWall

a plugin that adds unbreakable expandable walls

File Details

The Regions and Flags Update

  • R
  • Oct 1, 2025
  • 18.61 KB
  • 24
  • 1.21.9+10

File Name

UltimateWall-1.0.3.jar

Supported Versions

  • 1.21.5-Snapshot
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21

Regions

Created with command: /wallregion define <name>

Permission required: ultimatewall.region.define

Definition logic:

Creates a cuboid region around the executing player.

Uses the values from config:

shape-walls.corner1-x/y/z

shape-walls.corner2-x/y/z

Region bounds are calculated relative to the player’s location.

Each region has a unique name.

Persistence:

Saved in config.yml under regions.<regionname>.

Includes:

World

minX/minY/minZ

maxX/maxY/maxZ

Flags

Removal:

Regions within 10 blocks of a player can be removed using:

/wallremove

With permission: ultimatewall.remove.others

🚩 Region Flags

Set with command: /wallflags <regionname> <flagname> <true|false>

Permission required: ultimatewall.region.flags

Stored per-region: All flags are stored under: regions.<regionname>.flags.<flagname>

Available Flags:

Flag Name Default Description allowblockbreak true Whether players can break blocks inside the region allowblockplace true Whether players can place blocks inside the region allowplayerpass true Whether players can enter the region (blocks movement if false)

Bypass: Players with the ultimatewall.bypass permission ignore all flags.