COWMODSКаталог модов

Riddles Labs Region Manager

Riddles Region Manager (RRM) is a modern Paper plugin that transforms WorldGuard regions into a complete market listing system.

4824обновлён 29 сент. 2026 г.
ЭкономикаУправление

Описание

Riddles Region Manager

A property marketplace built around WorldGuard.

Turn existing regions into plots, houses, shops, apartments, and hotel rooms that players can buy, rent, manage, and auction through in-game menus.

Documentation · Getting Started · Player Guide · Discord


Your regions. Your marketplace.

Riddles Region Manager (RRM) brings property listings, reusable templates, pricing, protection settings, and player management together.

Administrators select existing WorldGuard regions, configure their rules and prices, then publish them. Players use /market to browse listings, inspect properties, visit plots, and purchase or rent eligible spaces.

Whether you run a residential district, shopping area, rental town, or hotel, RRM gives you a consistent way to manage it.

Features

Buy, rent, or offer both

Choose how players acquire each property:

ModePlayer options
BUYPurchase the property.
RENTRent it for a configured price and period.
BOTHChoose purchase or rental while it is available.

Each plot can have its own transaction mode, prices, and rental period.

Guided setup

Run /rrm setup to work through five stages:

  1. Detect Regions — find and select existing WorldGuard regions.
  2. Region Sub-Templates — save or choose a collection of plots.
  3. Settings Sub-Templates — assign protection rules, priority, entity profiles, and hotel behavior.
  4. Price Sub-Templates — configure shared pricing and individual plot overrides.
  5. Review & Generate — check your selections and publish.

Save publishing arrangements to reuse across your property collections.

Flexible pricing

Set shared defaults, then override individual plots where needed.

Seven plots could share one rental price while three larger plots use higher prices. You can also mix purchase-only, rental-only, and combined offers in the same plan.

You do not need a separate price template for every plot.

WorldGuard protection groups

Organize protection rules into reusable settings groups:

  • Baseline flags define the rules applied to a region.
  • Unlocked flags determine which settings eligible owners may change.

Settings presets combine a flag group with region priority, an entity profile, and hotel behavior.

Members and managers

Manage plot access through in-game menus.

Owners can add members and assign manager roles. Available actions depend on the player’s role and server permissions, and players can change only the protection settings administrators have unlocked.

Rentals and renewals

Configure rental periods, renewal windows, reminders, and grace periods.

Eligible players renew through /market renew. Renewal charges the current rental price and adds another period to the existing expiration date. Expired properties follow the server’s configured policies.

Whole-plot rentals and subleases

Eligible outright owners can rent out their entire property while retaining ownership.

Owners can also create subleases for rooms, stalls, or other defined spaces inside a plot. Lease-management menus handle invitations, prices, periods, and contracts.

Sublease tenants use /rental manage to review and manage their rented sub-region.

Property auctions

Eligible owners can offer properties through sale auctions. Players browse auctions and place bids through /market.

RRM also supports configurable inactivity and takeover auction workflows. Existing rentals, subleases, and eligibility rules determine which actions are available.

Hotel behavior

Enable hotel mode for rooms and controlled building spaces. Players normally may break only blocks they placed.

Management tools provide hotel information and placed-block tracking features.

Entity limits

Assign entity profiles to properties and let players inspect configured limits and loaded living-entity counts.

Entity restrictions and property acquisition limits remain under server control.

Property discovery

Help players explore listings with:

  • Property information and boundary previews.
  • Teleporting with configurable costs and cooldowns.
  • Path guidance where navigation routes are available.

Plot restoration

Restore eligible regions from saved baseline schematics.

A valid baseline and the appropriate permissions are required. Restoration can replace player changes within the restored area.


Requirements

Use the RRM build that matches your server platform, and check the release’s supported Minecraft versions before installing.

ComponentRequirement
PaperRequired for the full marketplace, including financial features.
FoliaSupported through a separate build with financial features disabled.
WorldGuardRequired for regions and protection.
WorldEditRequired for selections and editing infrastructure.
zMenuRequired for the in-game menu system.
MySQLRequired for the full setup and management workflow.
Economy providerRequired for financial features on Paper.

Economy integrations

On Paper, use one of the following:

  • ExcellentEconomy, with its NightCore dependency.
  • Vault, with an economy plugin that registers a compatible service.
  • VaultUnlocked, with a compatible economy provider.

A bridge alone does not provide an economy. Direct CoinsEngine integration is no longer supported.

Database setup

MySQL is disabled in the fresh configuration. RRM can start in limited JSON fallback mode, but the full marketplace and setup workflow require a working MySQL connection.

Configure the database, enable MySQL, and restart before continuing.

Folia limitations

The current Folia build supports the documented nonfinancial workflow, including setup, publishing, browsing, and supported administration features.

Purchases, rental payments, renewals, auctions, and financial sublease operations are disabled on this build.


Getting started

  1. Install RRM and its required dependencies.
  2. Start the server to generate configuration files.
  3. Configure MySQL and your Paper economy integration.
  4. Restart and verify initialization.
  5. Create your WorldGuard regions.
  6. Run /Rrm setup in the world containing those regions.
  7. Review and publish your properties.
  8. Open /market to verify the result.

Create your regions first. RRM detects existing WorldGuard regions; the setup wizard does not create their boundaries.

Follow the Getting Started guide for screenshots, configuration examples, menu controls, and troubleshooting.


Player commands

Use /market to access the property marketplace.

Replace <id> with the actual listing ID, such as plot04. Do not type the angle brackets.

Browse and visit

CommandDescription
/marketOpen the property browser.
/market helpShow command help.
/market info <id>Inspect a listing.
/market tp <id>Teleport near a property when available.
/market find <id>Start available path guidance.
/market myregionsOpen your regions.

Buy, rent, and manage

CommandDescription
/market buy <id>Purchase an eligible property.
/market rent <id>Rent an eligible property.
/market renew <id>Renew an eligible whole-plot rental.
/market manageOpen management tools while inside your plot.
/market reset <id>Restore an eligible property from its baseline.

Subleases and auctions

CommandDescription
/market sublease create <name>Create an eligible sub-region from your selection.
/market sublease acceptAccept a sublease invitation.
/market sublease denyDecline a sublease invitation.
/rental manageManage a rented sub-region or pending invitation.
/market auctionsBrowse property auctions.
/market bid <id> <amount>Place an auction bid.

Whole-plot rentals and subleases are different. /rental manage is specifically for rented sub-regions and sublease invitations.

See the Player Guide for usage examples, management roles, renewals, tenant contracts, and auction guidance.

Administrator tools

CommandDescription
/rrm setupOpen the guided setup menus.
/rrm doctorInspect integrations and economy availability.
/rrm guicheckCheck menu configuration and setup diagnostics.
/rrm statsInspect listing counts.

Database and economy configuration changes require a full server restart.


Frequently asked questions

Can I use RRM for houses instead of shops?

Yes. RRM manages WorldGuard regions, so properties can represent houses, plots, shops, rooms, or other spaces.

Can every plot have a different price?

Yes. Shared defaults simplify setup, while per-region overrides allow different prices, transaction modes, and rental periods.

Can players change protection flags?

Only where the server permits it. Administrators choose editable flags, and tenant access can be restricted further by owner permissions.

Does the setup wizard create regions?

No. Define your WorldGuard regions first, then use the wizard to detect and select them.

Can installation be completed entirely through menus?

Initial database, economy, and detection configuration may require editing the generated configuration. The setup menus then handle region selection, settings presets, pricing, and publishing.

Is RRM a drop-in replacement for AdvancedRegionMarket?

RRM is an alternative for region-based property markets with its own setup and template workflow. Test the features you rely on before migrating, and do not assume identical commands, presets, or migration behavior.


Documentation and support

Our documentation is available on the Riddles Labs Wiki.

For bug reports, include your RRM version, server platform and version, steps to reproduce, and the relevant error message. Remove passwords and credentials from configuration excerpts.

Галерея

Setup Wizard MenuShop Listing

Последние версии

Все версии →
release

Riddles Labs Region Manager 1.1.14ac

1.1.14ac
29 сент. 2026 г.56Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper
Скачать
Что нового
# RiddlesLabsRegionManager – 1.1.14ac ## Rebrand & Command Migration - Renamed the plugin to **RiddlesLabsRegionManager**. - Replaced all `/nrm` commands and bundled menu actions with `/rrm`. - Migrated permission nodes from `nrm.*` to `rrm.*`. - Updated Java packages, plugin entry point, artifact names, messages, and documentation. - Added automatic migration from the previous plugin and zMenu folders while preserving the originals as backups. - Prevented the legacy and renamed versions of the plugin from running simultaneously. - Preserved existing template IDs, region IDs, marker-sign bindings, and display modes during migration. - Limited automated text replacements to configuration files, language files, and menus to avoid modifying unrelated saved data. ## Legacy Compatibility - Retained support for legacy sign headers alongside the new `[RRM]` header. - Added migration and sign-compatibility tests. - Added compatibility handling for renamed enchantments and particles. - Added support for optional trail particles. - Added compatibility with older WorldEdit APIs. ## Platform Support - Officially defined supported platforms as: - **Paper 1.20+** - **Folia 1.20.1+** - Lowered the plugin bytecode requirement to **Java 17** for broader server compatibility. - Removed unnecessary API-version rejection on supported servers. - Added runtime platform detection for Paper and Folia. - Added platform-aware scheduler handling for both server implementations. - Combined Paper and Folia support into a **single universal JAR**. - Removed the separate Folia build profile and `-folia` artifact suffix. - Enabled Folia support metadata in the shared plugin descriptor. - Retained Folia-specific economy and financial-expiry restrictions where required. ## Paper API Compatibility Compatibility was validated across multiple Paper API targets during development, including: - Paper 26.3 beta build 134 - Paper 26.2 - Paper 1.21+ - Older supported Paper 1.20+ APIs The final compatibility target was expanded to support Paper 1.20+ while retaining compatibility checks against newer APIs. ## Startup & Configuration Improvements - Separated economy selection and command registration from the primary startup process. - Fixed command configuration remaining stale after `/reload` or plugin reload operations. - Improved initialization failure handling. - Database connections are now properly closed when initialization fails and the plugin falls back to JSON storage. ## Input & Wizard Compatibility - Added private chat-based input when native wizard input screens are unavailable. - Added: - Input validation - Cancellation handling - Input timeouts - Disconnect cleanup - Duplicate-confirmation protection This allows configuration workflows to remain functional across a wider range of supported Paper and Folia versions. ## Current Build `riddleslabsregionmanager-1.1.14ac.jar` This release establishes a single cross-platform RiddlesLabsRegionManager build with migration support, legacy compatibility, broader Paper/Folia version support, safer startup behavior, and improved runtime compatibility.
release

Nexus Region Manager 1.1.14w

1.1.14w
23 сент. 2026 г.21Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper
Скачать
Что нового
This update improves setup, publishing, plot management, and the player market. - New /market command: Replaces /shop. Run /market to browse listings directly. Help, tab completion, and menu actions have been updated. - Cleaner naming: New listings use region IDs such as plot04. New template names no longer receive the _publishlisting suffix. - Easier template access: Added a publishing-template chest beneath the furnace in setup, including support for older installed menus. - Cleaner setup state: New setups no longer inherit unrelated pricing or publishing selections. Successful publishing clears the draft, and server restarts start setup with a clean slate. - Smarter Reset button: Appears only when there is unfinished setup progress. Published setups cannot be reset. - Protected defaults: Added a default rental price plan of 3,000 for 30 days. Default price and settings templates cannot be deleted. - Safer deletion: Published templates and their linked sub-templates are protected. Deleting an unpublished publishing template requires confirmation. - Fixed pricing selection: Publishing now uses the selected price plan instead of an outdated saved reference. - Fixed region selection: Published plots are excluded from new selections, and stale hidden selections no longer block saving. - Fixed empty market menus: Corrected menu detection that could prevent published listings from appearing. - Better failure handling: Failed or partial publishing keeps setup progress available so it can be corrected and retried.
release

Nexus Region Manager 1.1.13

1.1.13
8 июл. 2026 г.119Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper
Скачать
Что нового
# 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: ```text plugins/NexusRegionManager/languages/ ``` --- ## 🌍 Creating a New Language To create a custom language file: 1. Copy `english.yml` 2. Rename it to the language you want, for example: ```text spanish.yml ``` 3. Edit only the right-side values: ```yaml '§aSaved.': '<green>Guardado.' '§cNo permission.': '<red>No tienes permiso.' ``` 4. Set the language in `config.yml` using the file name without `.yml`: ```yaml language: spanish ``` 5. Restart the server or run: ```text /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 ---
release

Nexus Region Manager 1.1.10

1.1.10
22 февр. 2026 г.130Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper
Скачать
Что нового
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.
release

Nexus Region Manager 1.1.09.a

1.1.09
20 февр. 2026 г.31Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper
Скачать
Что нового
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.
release

Nexus Region Manager 1.1.09

1.1.09
20 февр. 2026 г.38Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper
Скачать
Что нового
Added support for Vaultunlocked - refactor economy in config added shop teleport feature - players can now teleport to shops
release

Nexus Region Manager 1.1.07

1.1.07
20 февр. 2026 г.32Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper
Скачать
release

Nexus Region Manager 1.1.02

1.1.02
18 февр. 2026 г.52Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Скачать