Skip to main content
New

Minimap Control

Control minimap mod features using Xaero's minimap protocol.

Overview

Minimap Control restricts minimap mod features server-wide. It communicates with compatible mods (like Xaero's Minimap) to set rules: disable the minimap entirely, allow navigation only, or allow everything including radar.

Configuration

features:
minimap-control:
enabled: false
global-mode: FAIR
nether-fair-mode: true
send-on-join: true
send-on-world-change: true
worlds: {}

Configuration Options

OptionTypeDefaultDescription
enabledbooleanfalseMaster toggle for minimap control
global-modestringFAIRDefault mode for all worlds
nether-fair-modebooleantrueForce FAIR mode in nether regardless of other settings
send-on-joinbooleantrueSend minimap rules when player joins
send-on-world-changebooleantrueSend minimap rules when player changes world
worldsmapemptyPer-world minimap mode overrides

Minimap Modes

ModeDescription
DISABLEDMinimap completely disabled - no map display
FAIRMinimap allowed but radar features blocked (no entity/player radar)
FULLAll minimap features allowed including radar

Using the GUI

  1. Run /smp to open the main menu
  2. Click on Minimap Control
  3. Left Click: Toggle the feature on/off
  4. Right Click: Open settings menu

Settings

Fair PvP Server

Allow basic minimap but block radar features:

minimap-control:
enabled: true
global-mode: FAIR
nether-fair-mode: true
send-on-join: true
send-on-world-change: true

This setup:

  • Players can use minimap for navigation
  • Radar features (player/entity tracking) are blocked
  • Nether always uses FAIR mode (no finding players through walls)

No Minimaps Server

Completely disable minimaps:

minimap-control:
enabled: true
global-mode: DISABLED
nether-fair-mode: true
send-on-join: true
send-on-world-change: true

Per-World Configuration

Different rules for different worlds:

minimap-control:
enabled: true
global-mode: FAIR
nether-fair-mode: true
send-on-join: true
send-on-world-change: true
worlds:
creative_world: FULL
pvp_world: DISABLED
survival_world: FAIR

Why Use FAIR Mode?

FAIR mode blocks radar features which provide unfair advantages:

Blocked FeatureWhy It's Unfair
Player radarReveals player positions through walls, negates invisibility
Entity radarTrivializes finding spawners and mob farms

FAIR mode still allows:

  • Basic map display
  • Waypoints
  • Map exploration

FAIR mode is ideal for most SMP servers.

Nether Fair Mode

When nether-fair-mode: true:

  • Nether always uses FAIR mode regardless of global-mode or worlds settings
  • Prevents radar abuse in the nether where players often travel
  • Useful even on servers that allow full minimap features elsewhere

Compatible Mods

Minimap Control uses the Xaero's minimap protocol. Compatible mods include:

ModCompatibility
Xaero's MinimapFull support
Xaero's World MapFull support

Other minimap mods may or may not respond to these server-sent restrictions. Players using incompatible mods or ignoring server restrictions won't be kicked automatically.

How It Works

  1. When enabled, the server sends minimap restriction packets
  2. Compatible mods receive these packets and adjust their features
  3. Packets are sent on join and/or world change (configurable)
  4. Per-world settings allow different rules in different dimensions

Troubleshooting

Players report minimap still works fully

  1. Check if the player is using a compatible mod (Xaero's)
  2. Verify enabled: true in config
  3. Ensure send-on-join: true
  4. Player may need to reconnect after config changes

Settings not applying on world change

Ensure send-on-world-change: true is set.

Want to allow full features in creative world

Add the world to the worlds map with FULL mode:

worlds:
creative_world: FULL