Skip to content

Configuration

Valeim82 edited this page Nov 5, 2026 · 3 revisions

Configuration

Edit plugins/NahNoMinimap/config.yml and run /nm reload. Use spaces for YAML indentation. If the configuration is invalid, reload is rejected; check the console.

Complete default configuration

config-version: 1
language: ru
global:
  xaero-minimap: {blocked: true}
  diorama: {blocked: true}
  xaero-worldmap: {blocked: true}
  journeymap: {blocked: true}
  voxelmap: {blocked: true}
  conflux-map: {blocked: true}
resource-pack:
  enabled: true
  provider: none
  rebuild-on-reload: false
alerts:
  enabled: true
  maps:
    xaero-minimap: true
    xaero-worldmap: true
    journeymap: true
    voxelmap: true
    conflux-map: true
    wmap: true
    surveyor-framework: true
  chat: true
  console: true
  notify-on-rejoin: true
worlds:
  enabled: false
  world:
    xaero-minimap: {blocked: true}
    diorama: {blocked: true}
    xaero-worldmap: {blocked: true}
    journeymap: {blocked: true}
    voxelmap: {blocked: true}
    conflux-map: {blocked: true}
  world_nether:
    xaero-minimap: {blocked: true}
    diorama: {blocked: true}
    xaero-worldmap: {blocked: true}
    journeymap: {blocked: true}
    voxelmap: {blocked: true}
    conflux-map: {blocked: true}
  world_the_end:
    xaero-minimap: {blocked: true}
    diorama: {blocked: true}
    xaero-worldmap: {blocked: true}
    journeymap: {blocked: true}
    voxelmap: {blocked: true}
    conflux-map: {blocked: true}

{blocked: true} is compact YAML equivalent to a nested blocked: true. Actual world names may differ.

General

Setting Default Description
config-version 1 Managed by the plugin; do not change manually.
language ru Language filename in lang without .json; see Languages.

Global restrictions

Each setting below ends in .blocked. true requests a restriction, while false allows the mod globally, subject to world rules and bypass permissions. All default to true.

Setting Mod
global.xaero-minimap.blocked Xaero's Minimap
global.diorama.blocked Diorama
global.xaero-worldmap.blocked Xaero's World Map
global.journeymap.blocked JourneyMap
global.voxelmap.blocked VoxelMap
global.conflux-map.blocked Conflux Map: full restriction since 0.1.15, partial radar restriction on older versions.

Resource pack

Setting Default Description
resource-pack.enabled true Enables pack integration and test-block name handling.
resource-pack.provider none none and auto select an installed provider automatically. Explicit choices: itemsadder, nexo, craftengine, oraxen; automatic priority follows that order.
resource-pack.rebuild-on-reload false Request a provider rebuild on /nm reload when generated assets change. Players still need the updated pack.

See Resource Packs for provider commands.

Alerts

Setting Default Description
alerts.enabled true Master alert switch.
alerts.maps.xaero-minimap true Report Xaero minimap channel evidence.
alerts.maps.xaero-worldmap true Report Xaero world map channel evidence.
alerts.maps.journeymap true Report JourneyMap channel evidence.
alerts.maps.voxelmap true Report VoxelMap channel evidence.
alerts.maps.conflux-map true Report Conflux Map channel evidence.
alerts.maps.wmap true Report WMap handshake evidence; does not block WMap.
alerts.maps.surveyor-framework true Report Surveyor Framework channel evidence; it does not identify a particular dependent mod.
alerts.chat true Send alerts to permitted administrators.
alerts.console true Log alerts to the console.
alerts.notify-on-rejoin true Allow another notification upon detection after reconnect.

There is no separate reliable Diorama alert. A channel is not proof that the player opened a map. See Commands and Permissions.

Worlds

worlds.enabled defaults to false; when disabled, world-specific entries are ignored. Under each exact world name, the six mod keys listed under global accept the same blocked value. Default example entries are true in world, world_nether and world_the_end. Missing entries fall back to the global value. Add custom worlds using their exact server names.

Global blocked: true takes priority. For example, allow JourneyMap globally but block it in the Nether:

global:
  journeymap:
    blocked: false
worlds:
  enabled: true
  world_nether:
    journeymap:
      blocked: true
  custom_better_world:
    xaero-minimap:
      blocked: true

Keep all worlds under one worlds section. See Supported Mods for limitations.

Clone this wiki locally