
Nexus Region Manager
Nexus Region Manager (NRM) is a modern Paper plugin that transforms WorldGuard regions into a complete market listing system.
- Загрузки
- 182
- Подписчики
- 2
- Обновлён
- 8 июля 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 18 февраля 2026 г.
Nexus Region Manager — NRM
A modern, production-grade replacement for AdvancedRegionMarket
Turn WorldGuard regions into a full marketplace — Buy • Rent • Manage • Auction • Hotel Mode
- 💬 Discord — discord.gg/hVN2srDsY2
What is NRM?
Nexus Region Manager (NRM) is a modern Paper plugin that transforms WorldGuard regions into a complete market listing system.
Admins publish regions as shops, plots, rooms, rentals, or hotel suites — then players browse, buy, rent, renew, manage members, and navigate to listings through a clean in-game GUI.
Built as a next-generation alternative to AdvancedRegionMarket (ARM) with modern architecture, template-driven publishing, and a setup wizard that actually works.
Why NRM over ARM?
| Feature | ARM | NRM |
|---|---|---|
| Buy & Rent listings | ✅ | ✅ |
| WorldGuard integration | ✅ | ✅ |
| GUI setup wizard | ❌ | ✅ |
| Template-driven bulk publish | ❌ | ✅ |
| Flag groups + owner overrides | ⚠️ | ✅ |
| Inactivity → auction automation | ❌ | ✅ |
| Hotel mode | ❌ | ✅ |
| Particle trail navigation | ❌ | ✅ |
| Entity limit profiles | ❌ | ✅ |
| MySQL / MariaDB support | ⚠️ | ✅ |
| Modern codebase & architecture | ❌ | ✅ |
Core Features
🗺️ WorldGuard → Marketplace
Tie any WorldGuard region to a listing. Set it to BUY, RENT, or BOTH and publish or unpublish at any time.
🔄 Full Rent Lifecycle
Expiry, grace windows, auto-renew, catch-up renewals, pre-expiry reminders, and automatic relist on lapse — the full loop, hands-free.
📋 Template System
Listing Templates, Region Selection Templates, Publish Templates, and Price Plans. Publish 500 regions consistently in minutes instead of hours.
🪄 Setup Wizard
/nrm setup opens a GUI wizard — detect regions, create templates, assign pricing plans, configure flags. No YAML editing required.
🚩 Flag Groups
Admins define baseline protection flags. Optionally unlock specific flags for owner customization. NRM re-applies the correct state automatically whenever needed.
👥 Member Management
Owners add/remove members, assign roles, and sync WorldGuard membership — all through in-game GUI menus, no commands needed.
⚡ Inactivity → Auction
Abandoned listings automatically enter auction after a configurable inactivity window. Bidding and finalization are handled without any admin input.
🏨 Hotel Mode
Listings that behave like rentable rooms — specialized tools for spawn hotels, apartments, town rooms, and server hubs.
🐾 Entity Limits
Per-type entity profiles, permission-based limit groups, and max owned / max rented enforcement to keep your server fair and performant.
🧭 Navigation & Trails
Store shop points, build an optional nav graph with nodes and edges, and guide players to listings with configurable particle trails.
Commands
Player — /shop
| Command | Description |
|---|---|
/shop |
Open the listing browser |
/shop buy <region> |
Purchase a listing |
/shop rent <region> |
Rent a listing |
/shop renew <region> |
Renew your active rental |
/shop info <region> |
View listing details |
/shop myshops |
View your owned listings |
/shop navigate <region> |
Start particle trail guidance |
Admin — /nrm
| Command | Description |
|---|---|
/nrm setup |
Open the GUI setup wizard |
/nrm publish <region> [template] |
Publish a listing |
/nrm unpublish <region> |
Unpublish a listing |
/nrm bulkpublish <template> |
Bulk publish via selection template |
/nrm template |
Manage listing & region templates |
/nrm priceplan |
Manage price plans |
/nrm reload |
Reload config and data |
/nrm doctor |
Run diagnostic checks |
/nrm audit |
View audit log |
/nrm snapshot |
Snapshot / restore tools |
Integrations
| Plugin | Status |
|---|---|
| WorldGuard | Required |
| WorldEdit | Recommended |
| CoinsEngine | Recommended |
| Vault | Optional |
| MySQL / MariaDB | Recommended for production |
| SQLite | Fallback for small servers |
Requirements
- Paper 1.21.1+
- WorldGuard
- WorldEdit (recommended)
- CoinsEngine or Vault (economy)
- MySQL (recommended for production)
❓ FAQ — ARM vs NRM
Does NRM support everything ARM does?
Short answer: No — and that's intentional.
NRM is not a legacy clone. It's a redesigned system that replaces outdated structures with cleaner, modern architecture. Here's a transparent breakdown of where the two differ.
What ARM offers that NRM doesn't fully replicate
Preset system ARM uses deeply nested region presets. NRM replaces this with a modular Template + Flag Group system. Some highly specific preset inheritance behaviors aren't mirrored — NRM favors clarity over complex chains.
Legacy flag edge cases ARM carries a large number of flag behaviors tied to older WorldGuard versions. NRM supports modern flag categories organized into clean groups, and intentionally drops deprecated mechanics.
Complex limit stacking ARM supports highly specific per-player, per-group, and per-region rental limit combinations. NRM uses a cleaner limit structure that's easier to reason about and maintain.
1:1 migration behavior NRM doesn't aim to replicate ARM workflows pixel-for-pixel. Some processes are redesigned, some UI logic is modernized. Migration is adapted — not cloned.
Why these differences exist
ARM evolved over many years and accumulated technical debt. NRM was built fresh with modern principles:
- Clean, modular service architecture
- Async database operations
- Designed for Paper 1.21+
- No legacy compatibility shims
- Built to scale on large networks
What NRM does better
| Area | NRM Advantage |
|---|---|
| Setup | Wizard-based — no config chains |
| Publishing | Template syncing across hundreds of regions |
| Flags | Clean group system with owner overrides |
| Automation | Hotel lifecycle, inactivity auctions, rent ticking |
| Database | Async MySQL with SQLite fallback |
| Architecture | Modular, maintainable, future-proof |
Should you migrate?
You may need adaptation time if you rely on:
- Niche preset inheritance logic
- Heavy legacy limit stacking
- Deeply custom ARM workflows
NRM is the right choice if you want:
- A modern, maintainable system
- Scalable design for growing servers
- Active development and support
- Future-proof Paper 1.21+ compatibility
NRM is not ARM 2.0. It's ARM rebuilt for modern servers.
Other questions
Does it support both buy and rent on the same listing? Yes — listings can be BUY, RENT, or BOTH simultaneously.
Can players customize their region flags? Yes. Admins define baseline flags and optionally unlock specific flags for owners. Overrides persist per listing and are re-applied automatically.
Does it support auctions? Yes. Listings enter auction automatically after a configurable inactivity period. Bidding and finalization require no admin input.
What economy plugins are supported? CoinsEngine is recommended. Vault is supported as an alternative.
Commands & Permissions
Commands
| Command | Usage | Description |
|---|---|---|
/shop |
/shop [browse|search|info|my|help] |
Player shop browsing & actions |
/rental |
/rental manage |
Renter management menu |
/nrm |
/nrm [help|setup|reload|publish|unpublish|template|plan|audit|fixownership|highway|branch|path] |
Admin command |
Permissions
Player
| Permission | Description | Default |
|---|---|---|
nrm.shop.use |
Use /shop |
✅ Everyone |
nrm.shop.* |
All /shop permissions |
❌ |
nrm.player.path |
Use /nrm path |
✅ Everyone |
Limit Groups
| Permission | Description | Default |
|---|---|---|
nrm.limitgroup.default |
Default listing limits | ✅ Everyone |
nrm.limitgroup.vip |
VIP listing limits | ❌ |
nrm.limitgroup.mvp |
MVP listing limits | ❌ |
nrm.limitgroup.unlimited |
Unlimited listing limits | 🔑 OP |
Admin
| Permission | Description | Default |
|---|---|---|
nrm.admin.use |
Use /nrm |
🔑 OP |
nrm.admin.setup |
Access /nrm setup |
🔑 OP |
nrm.admin.reload |
Run /nrm reload |
🔑 OP |
nrm.admin.fixownership |
Run /nrm fixownership |
🔑 OP |
nrm.admin.highway |
Access /nrm highway commands |
🔑 OP |
nrm.admin.branch |
Access /nrm branch commands |
🔑 OP |
nrm.admin.* |
All admin permissions | 🔑 OP |
Support
- 💬 Discord — discord.gg/hVN2srDsY2
- 📖 Documentation — Coming Soon
- 🐛 Bug Reports — Post in the Discord server
Ready to modernize your marketplace? NRM brings ARM-style region markets into the modern era — with templates, automation, and a UI players actually enjoy.
Ченджлог
1.1.13Релиз1.21.9, 1.21.10, 1.21.11 · 8 июля 2026 г.
NexusRegionManager 1.1.13 — Translation Beta and Economy Fix
This release focuses on making NexusRegionManager easier to configure, translate, and run on multilingual servers.
✨ Added
Unified MiniMessage Language System
NRM now includes a unified language file system using MiniMessage formatting.
The bundled English language file has been converted so every editable translation value is active and written in MiniMessage. This makes it much easier for server owners to copy the file, rename it, and translate messages without dealing with legacy § color codes.
Language files are stored in:
plugins/NexusRegionManager/languages/
🌍 Creating a New Language
To create a custom language file:
- Copy
english.yml - Rename it to the language you want, for example:
spanish.yml
- Edit only the right-side values:
'§aSaved.': '<green>Guardado.'
'§cNo permission.': '<red>No tienes permiso.'
- Set the language in
config.ymlusing the file name without.yml:
language: spanish
- Restart the server or run:
/nrm reload
Important: Do not change the left-side keys. They are used internally so existing messages, GUIs, and config-driven text can resolve correctly.
🛠️ Fixed
Renters Can No Longer Sublease Rented Regions
Fixed a rental ownership bug where players renting a region could still create or manage subleases for that rented region.
Renters can no longer rent or sublease the region to another player.
Only the actual region owner can now:
- Create sublease regions
- Invite tenants
- Rent out or sublease a region
- Relist an owned region for rent
- List an owned region for sale auction
🔧 Improved
Translation Coverage
This release expands translation coverage across:
- Player messages
- Admin messages
- Shop and rental GUIs
- Setup wizard UI
- Config-facing language documentation
- Sublease and renter warning text
The default English file is now intended to be used as the template for custom translations.
✅ Compatibility
| Requirement | Version / Support |
|---|---|
| Server Software | Paper-compatible servers |
| Minecraft Target | 1.21.x |
| Built Against | Paper API 1.21.11 |
| Java | 21 |
📦 Dependencies
Required
- WorldGuard
- WorldEdit
Optional Economy Hooks
- Vault
- VaultUnlocked
- CoinsEngine
- ExcellentEconomy
1.1.10Релиз1.21.9, 1.21.10, 1.21.11 · 22 февраля 2026 г.
Big update:
Added
- Full command tab-completion across all NRM commands:
/nrm/shop/shopedit/rental- Added tab-complete handling in fallback mode as well.
- Added shop teleport support from shop UI and command (
/shop tp <shopId>). - Added admin waypoint override for teleport target (
/shopedit waypoint [shopId]). - Added baseline override command (
/shopedit baseline [shopId]) for reset snapshots. - Added owner listing flow from My Regions (owner sale/owner rent auction workflows).
Changed
- Setup/wizard and shop flows refined for consistency and clearer progression.
- Rental/shop duration display formatting updated to avoid raw second strings.
- Sign behavior updated to support live state refresh and purchased/rented status display cycling.
- Startup/config versioning and release metadata aligned to
1.1.10.
Fixed
- Fixed economy provider auto-selection crash path when optional providers are missing.
- Fixed shop ownership handling so renting out a region does not incorrectly drop owner ownership.
- Fixed region border particle rendering to show full 3D bounds (not only bottom outline).
- Fixed multiple menu interaction/state issues where clicks became unresponsive after selection.
- Fixed command UX gaps by adding proper suggestions for subcommands and IDs.
Notes
- This release is focused on production hardening, command UX, ownership correctness, and admin tooling.
- Recommended: regenerate/merge config keys if upgrading from much older builds.
1.1.09Релиз1.21.9, 1.21.10, 1.21.11 · 20 февраля 2026 г.
Fixed:
prevent NoClassDefFoundError when VaultUnlocked is missing
lazy-load optional economy providers in NRMRuntime
add guarded class presence checks + safe provider init fallbacks
keep AUTO flow resilient: CoinsEngine -> VaultUnlocked/Vault -> Disabled
Please Copy database and Region Detection Groups, and delte config, restart after adding new jar, and paste copied selection back.
1.1.09Релиз1.21.9, 1.21.10, 1.21.11 · 20 февраля 2026 г.
Added support for Vaultunlocked
- refactor economy in config added shop teleport feature
- players can now teleport to shops
Комментарии
Загружаем…