ModsFinder

Xaero Map Regions

by AxelEncore

Xaero Map Regions lets an operator draw named, icon-marked regions over Xaero's World Map, with the server keeping track of who owns each one.

ForgeNeoForgeClient and serverMIT License1.20.1 – 1.21.1

What it does

Regions are drawn on the map. Pressing R in Xaero's World Map opens the region drawing workflow. A middle mouse click places a new polygon point, while Backspace or Delete takes away the point most recently placed; a right click closes the polygon and brings up the region editor, where a name, boundary and icon are assigned. Pressing E or T over an existing region edits it, Shift with R opens the region manager directly, and a target player sees the marker on the map.

By default only operators can create, edit, delete or upload custom icons for regions, and the operator permission level is set to 2 in the config. With allowNonOperatorRegionCreation set to true, ordinary players can create regions and upload new icons, but they can only edit or delete regions they created. The server assigns and preserves each region's owner UUID, so ownership cannot be forged or changed from the client. Administrative region commands stay operator-only whatever the setting.

The mod is published for Forge and NeoForge for 1.20.1, 1.21 and 1.21.1, and it runs on client and server. Both sides need the mod, and it is released under the MIT License. It is not open source. Kotlin for Forge, Xaero's World Map and XaeroLib are required, and Traveler's Titles is optional. Creative mode is needed for the building workflow when preparing a server pack.

Key features

  1. Polygon region drawing

    Regions are outlined point by point on the map, closing with a right click to open the editor.

  2. Names, boundaries and icons

    Each region is saved with a name, its boundary shape and an icon shown on the map.

  3. Region manager

    Holding Shift and pressing R goes straight to the region manager, and pressing T or E works on whichever manageable region the cursor is over.

  4. Owner-based permissions

    Edits and deletes follow the stored owner UUID, so players can only change regions they created when the setting allows it.

Compatibility

Latest build for each game version and loader.

1.21.1Not available1.0.8
1.21Not available1.0.4
1.20.11.0.8Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Xaero's World MapAdds a full screen world map which shows you what you have explored in the world. Works great together with Xaero's Minimap.
Required
Kotlin for ForgeAdds a Kotlin language loader and provides some optional utilities.
Required
XaeroLibLibrary containing shared code for Xaero's Minimap and World Map
Required

Optional 1

Traveler's TitlesEpic, RPG-like titles when entering biomes & dimensions!
Optional

Use cases

Who it’s for: Server owners and operators who want labeled areas on the world map, and players on those servers who want to mark their own regions.

Questions

Does Xaero Map Regions need Xaero's World Map?

Yes. Xaero's World Map and XaeroLib are required dependencies, and Kotlin for Forge is required as well.

Can regular players create regions on a server?

Only if the server sets allowNonOperatorRegionCreation to true. By default, only operators can create, edit and delete regions.

Does the mod need to be installed on both sides?

Yes. The server and every player need the mod installed.

More from AxelEncore

All projects

What the author says

Open Xaero's World Map and use the region controls: - R opens the region drawing workflow on Xaero's map screen when the player is an operator in creative mode. - P or middle mouse click adds a polygon point. - Right mouse click or Enter finishes the polygon and opens the region editor. - Backspace or Delete removes…
AxelEncore, on the Modrinth page

Official listing

Owner
AxelEncore
Published
2026-05-16
Updated on Modrinth
2026-07-20
Facts verified
2026-10-15