ZsoltMolnarrr / DungeonDifficulty

☠️ Increase the power of enemies and rewards
https://www.curseforge.com/minecraft/mc-mods/dungeon-difficulty
GNU General Public License v3.0
4 stars 3 forks source link

[Feature Request] add world scaling #15

Closed elhertz closed 1 year ago

elhertz commented 1 year ago

Add world scaling to increase mob levels depending on the distance from the world's spawnpoint (x,z) In this example config below you have a zone where a mob spawning in x:500 z:500 would be a Level 5 mob

  "dimensions": [
    {
      "world_matches": {
        "dimension_regex": "minecraft:overworld"
      },
      "zones": [
        {
          "zone_matches": {
            "world_scaling": {
              "enabled": true,
              "distance_from_spawn": 100
            }
          },
          "difficulty": {
            "name": "normal",
            "starting_level": 0,
            "increase_level_by": 1
          }
        }

Tried making a new zone setting so it's easier to understand my suggestion

ZsoltMolnarrr commented 1 year ago

World specific scaling is already implemented, however it doesn't have anything to do with coordinates, because it applies to a world.

      "world_matches": {
        "dimension_regex": "minecraft:the_nether"
      },
      "difficulty": {
        "name": "normal",
        "level": 3
      },

This issue looks like a duplicate of #16 , where some kind of coordinate related scaling is requested. Feel free to reopen if that is not the case.