mcserver/instances/forge-1.20.1-survival/mod-configs.md
JaniSoto 78d2ffeb08 docs: update server specification and config matrix for 1.20.1 survival
- Sync server mod manifest (59 -> 65) and client mod manifest (49 -> 63)
- Remove obsolete references to FLAN, MCDA, MCDW, and Distant Horizons
- Document active custom configurations for AntiXray and Create Addition
- Filter out unchanged default mod configurations verified via container diff
- Update relative docker-compose file location and RCON port mapping in README
2026-08-15 12:07:25 +00:00

3.9 KiB

Mod Configurations Matrix & Schemas

Summary Matrix

Note on File Paths: runtime/data/config/... on the host filesystem mounts directly to /data/config/... inside the mc_forge_server Docker container.

Mod Config File Path Key Setting Value Purpose
LTS Auth runtime/data/config/lts_auth/messages.yml timeout_kick Configured message Ingame auth, invulnerability lock & auto-kick
Locks Reforged runtime/data/config/locks-common.toml "Lock Generation Chance" 1.0 Controls world generation probability of locked containers
Improved Mobs runtime/data/config/improvedmobs/common.toml "Enable difficulty scaling" false Disables time-based difficulty scaling & HUD banner
Majrusz Difficulty runtime/data/config/majruszsdifficulty.json is_per_player_difficulty_enabled true Isolated per-player milestone progression
Create Addition runtime/data/config/createaddition-common.toml generator_efficiency 0.5 Tech power generation rebalance
Sophisticated Core runtime/data/config/sophisticatedcore-common.toml enabledItems Tier 3/4 upgrades = false Cap portable storage capacity
AntiXray runtime/data/config/antixray.toml [overworld].engineMode 3 Anti-xray tile entity & ore obfuscation
JourneyMap runtime/data/journeymap/server/6.0/*.config radarEnabled "Disabled" Server-enforced radar disablement

Validated Configuration Code Snippets

1. Locks Reforged (runtime/data/config/locks-common.toml)

"Lock Generation Chance" = 1.0
"Generation Enchant Chance" = 0.4
"Generated Locks" = ["locks:wood_lock", "locks:copper_lock", "locks:iron_lock", "locks:steel_lock", "locks:gold_lock", "locks:diamond_lock", "locks:netherite_lock"]
"Generated Lock Chances" = [3, 3, 3, 2, 2, 1, 1]

2. Improved Mobs (runtime/data/config/improvedmobs/common.toml)

[general]
"Enable difficulty scaling" = false

[ai]
"Breaker Chance" = 0.0
"Break BlockEntities" = false

3. Create Addition (runtime/data/config/createaddition-common.toml)

[general]
    # FE/t generator efficiency modifier
    # Range: 0.0 ~ 1.0
    generator_efficiency = 0.5

4. Sophisticated Core (runtime/data/config/sophisticatedcore-common.toml)

[common]
        # Disable / enable any items here (disables their recipes)
        enabledItems = [
                "sophisticatedbackpacks:stack_upgrade_tier_3|false",
                "sophisticatedbackpacks:stack_upgrade_tier_4|false"
        ]

5. Majrusz's Progressive Difficulty (runtime/data/config/majruszsdifficulty.json)

{
  "game_stages": {
    "is_per_player_difficulty_enabled": true,
    "list": [
      {
        "id": "expert",
        "triggers": { "dimensions": ["minecraft:the_nether"] }
      },
      {
        "id": "master",
        "triggers": { "dimensions": ["minecraft:the_end"] }
      }
    ]
  }
}

6. AntiXray (runtime/data/config/antixray.toml)

[overworld]
enabled = true
engineMode = 3
maxBlockHeight = 256
updateRadius = 2
lavaObscures = false
hiddenBlocks = ["#forge:ores", "raw_copper_block", "raw_iron_block", "raw_gold_block"]
replacementBlocks = ["stone", "deepslate", "andesite", "calcite", "diorite", "dirt", "granite", "gravel", "sand", "tuff", "mossy_cobblestone", "obsidian", "clay", "infested_stone", "amethyst_block", "budding_amethyst", "chest"]

[the_nether]
enabled = true
engineMode = 1
maxBlockHeight = 128
updateRadius = 2
lavaObscures = true
hiddenBlocks = ["ancient_debris", "nether_quartz_ore", "nether_gold_ore", "gold_block", "gilded_blackstone"]

7. JourneyMap Server Enforced Radar (runtime/data/journeymap/server/6.0/journeymap.server.global.config & journeymap.server.default.config)

{
  "radarEnabled": "Disabled",
  "caveMappingEnabled": "Disabled",
  "surfaceMappingEnabled": "Enabled"
}