Sueta

RegionVision { WorldGuard & WorldEdit Visualization }

1.0.0

The Ultimate WorldGuard & WorldEdit Visualization Tool

·Plugin

RegionVision
The Ultimate WorldGuard & WorldEdit Visualization Tool

✨ Overview
RegionVision revolutionizes how you interact with server regions. Stop guessing where a PvP zone ends or where your WorldEdit selection begins.

Built specifically for Minecraft 1.21 using modern asynchronous architecture, RegionVision provides immediate, high-performance visual feedback for WorldGuard regions and WorldEdit selections without dragging down your server's TPS.

Key Features
️ Dynamic Permission Visualization
Automatically visualize the WorldGuard region you are currently standing in.

  • Green Particles: You have build rights.
  • Red Particles: You are denied build rights.

Real-Time WorldEdit Feedback
Forget typing //pos1 blindly.

  • Hold your Wooden Axe to see your selection instantly.
  • Displays a crisp Purple Wireframe.
  • Updates in real-time as you modify your selection.
  • Note: Particles vanish when you switch items to keep your view clean.


Permanent Admin Regions
Mark critical areas (Spawns, Hubs, Arenas) to be permanently visible to players.

  • Customizable Colors: Set unique RGB colors for every region.
  • Performance Mode: Set view distances so particles only render when players are close.
  • Toggleable: Turn particles on/off while keeping entry notifications active.


Entry Notifications
Inform players when they enter specific zones with modern UI elements.

  • Boss Bar: With auto-fade.
  • Action Bar: Subtle text above the hotbar.
  • Title: Large screen text.


⚡ Performance First
RegionVision is built with an Async-First architecture.

  • All geometric calculations are handled off the main thread.
  • Smart caching prevents recalculating static regions.
  • Race-condition protection ensures no "ghost" particles remain after rapid clicking.

Commands

  • /rv show - Visualize the region you are standing in.
    Permission: regionvision.use
  • /rv clear - Clear all active particles immediately.
    Permission: regionvision.use
  • /rv info - View Owners, Members, and Flags.
    Permission: regionvision.info
  • /rv toggle selection - Toggle auto-WorldEdit visualization.
    Permission: regionvision.toggle
  • /rv view <region> - Force view a remote region.
    Permission: regionvision.view.remote
  • /rv near [radius] - Visualize all nearby regions.
    Permission: regionvision.near

Admin & Permanent Regions
Permission:

regionvision.admin
  • /rv perm add <name> - Make a region permanently visible.
  • /rv perm color <name> <RGB> - Set custom particle color.
  • /rv perm density <name> <0.1-1.0> - Adjust particle density (0.1 = Dense).
  • /rv perm message <name> <TYPE> <msg> - Set entry notification (BOSS_BAR, etc).
  • /rv perm particles <name> <bool> - Toggle particles on/off for this region.
  • /rv reload - Reload configuration.

⚙️ Configuration
The plugin is highly configurable out of the box.

visualizer:
  # Duration (seconds) static particles remain visible
  duration: 15
  # Particle density (0.25 = High Quality, 1.0 = Performance)
  particle-density: 0.25
  # Safety cap for /rv near
  max-near-radius: 100
colors:
  allowed: {r: 0, g: 255, b: 0}
  denied: {r: 255, g: 0, b: 0}
  selection: {r: 200, g: 0, b: 255}

Similar projects

Plugin →