MORIA DEPTHSWIKI
Command referenceDownload on CurseForge
Moria Depths Server reference

Server reference

Configuration

Adjust the world, creatures and sounds.

Edit config/moria.properties in your Minecraft or server folder, then restart. On multiplayer servers, the server’s settings apply to everyone.

Moria creates the file on first launch and adds new settings after updates without replacing your choices. If a value is invalid, the error message names the setting to fix.

Settings

Download the default settings file. Keep values within the listed ranges. Spacing, counts, limits and player range use whole numbers.

Setting Default Allowed values What it changes
cavern_scale 1.25 0.5..3.0 Horizontal size of the caverns.
lode_frequency 0.58 0.0..1.0 Chance of a giant ore deposit at each possible location. 0 turns them off.
portal_spacing_chunks 24 8.0..128.0 Size of each ancient gate search region, in chunks.
ruins true true/false Turn ruins, avenues, villages and small remains on or off.
structure_mine_chance_percent 76.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
structure_forge_chance_percent 76.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
structure_gate_chance_percent 76.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
structure_watch_chance_percent 76.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
structure_archive_chance_percent 76.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
structure_necropolis_chance_percent 76.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
structure_city_chance_percent 76.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
structure_throne_chance_percent 40.0 0.0..100.0 Chance once this structure type is chosen. 0 disables it.
additional_watch_chance_percent 100.0 0.0..100.0 Chance of extra watch bridges. Watch bridges must also be enabled.
village_chance_percent 70.0 0.0..100.0 Chance of a village at each possible location.
avenue_chance_percent 90.0 0.0..100.0 Chance of a great avenue. 0 turns off all avenues.
lake_chance_percent 34.0 0.0..100.0 Chance of an underground lake at each possible location.
remains_chance_percent 100.0 0.0..100.0 Chance of a camp, ore cart, repair station or memorial.
dwarf_miner_health 26.0 1.0..1024.0 Health points; 2 HP equal one heart.
dwarf_miner_damage_multiplier 1.0 0.0..10.0 Attack damage: 1 is normal, 2 doubles it, 0 prevents damage.
dwarf_guard_health 36.0 1.0..1024.0 Health points; 2 HP equal one heart.
dwarf_guard_damage_multiplier 1.0 0.0..10.0 Attack damage: 1 is normal, 2 doubles it, 0 prevents damage.
dwarf_elder_health 24.0 1.0..1024.0 Health points; 2 HP equal one heart.
dwarf_elder_damage_multiplier 1.0 0.0..10.0 Attack damage: 1 is normal, 2 doubles it, 0 prevents damage.
basalisk_health 100.0 1.0..1024.0 Exposed head health in HP. Body segments have separate armor.
basalisk_damage_multiplier 1.0 0.0..10.0 Attack damage: 1 is normal, 2 doubles it, 0 prevents damage.
fallen_king_health 1000.0 1.0..1024.0 Health points; 2 HP equal one heart.
fallen_king_damage_multiplier 1.0 0.0..10.0 Attack damage: 1 is normal, 2 doubles it, 0 prevents damage.
basalisk_spawn_chance_percent 25.0 0.0..100.0 Natural Basalisk spawn chance. 0 turns off natural spawns.
basalisk_spacing_blocks 384 32.0..2048.0 Minimum distance from nearby Basalisks, in blocks.
dwarf_spawner_count 2 0.0..16.0 Dwarves attempted per wave. 0 turns off waves.
dwarf_spawner_nearby_limit 4 1.0..64.0 A spawner pauses when this many dwarves are nearby.
dwarf_spawner_player_range 12 1.0..64.0 How close a player must be to activate a spawner, in blocks.
dwarf_spawner_delay_multiplier 1.0 0.1..10.0 Time between waves: 1 is normal, 2 doubles the wait.
king_max_reinforcements 6 0.0..32.0 Maximum dwarves the king can summon at once. 0 disables summoning.
exploration_ambience true true/false Turn exploration sounds on or off.
ambience_volume 0.5 0.0..1.0 Exploration sound volume, alongside Minecraft’s ambient sound slider.

Generation settings

Higher chances make structures more common, but they still need suitable terrain. Even at 100%, a mine needs enough space to fit. The rates page explains the default chances.

Keep these settings stable once you start a world. Changes affect newly explored areas and can leave abrupt terrain borders. They can also make /moria find report different locations from those created with your old settings.

A value of zero disables the corresponding structure or feature. A few settings work together:

  • structure_watch_chance_percent=0 disables all watch bridges, including extra bridges.
  • avenue_chance_percent=0 also disables avenues connected to gates.
  • Gates need somewhere to lead. Disabling every possible destination prevents them from appearing.
  • lode_frequency controls giant deposits; small ore pockets remain available.

Creature health and damage

Two HP equal one heart. Each creature has a health setting and a damage multiplier. A multiplier of 1 uses normal damage, 2 doubles it, and 0 prevents damage. Knockback and other effects can still occur at zero.

The Basalisk’s health setting applies to its exposed head. Its body segments have separate armor. Natural spawn settings do not affect creatures summoned with commands or produced by spawners.

Spawner waves

Adjust the number of dwarves per wave, the nearby dwarf limit, the player activation range and the delay between waves. Larger delay multipliers mean a longer wait.

Set dwarf_spawner_count=0 to disable dwarf waves, or king_max_reinforcements=0 to stop the king from summoning dwarves.

Ambience

Set exploration_ambience=false to turn off exploration sounds. ambience_volume adjusts their volume alongside Minecraft’s ambient sound slider. Its default is 0.5.