CorgiTaco / Enhanced-Celestials

A Minecraft mod adding new Lunar Events such as Blood Moons!
GNU Lesser General Public License v3.0
46 stars 21 forks source link

descriptions for Config #66

Open Nicknaem opened 3 years ago

Nicknaem commented 3 years ago

it would be great if you could provide descriptions for config, by adding readme in this repo, or comments straight into the config, idk if its possible in .json I dont understand bunch of properties in config, also make examples what type of values go into array, should I just write down mosnter names like this ["blaze","skeleton" ...]

LoganCF commented 2 years ago

I was able to figure this out from the Minecraft wiki, as this uses the same format as biome spawn tables: https://minecraft.fandom.com/wiki/Biome/JSON_format

My spawn settings look like this:

"lunarSpawnSettings": {
    "useBiomeSpawnSettings": false,
    "forceSurfaceSpawning": true,
    "monster": [
        {
          "type": "minecraft:zombie",
          "weight": 20,
          "minCount": 5,
          "maxCount": 10
        },
        {
          "type": "minecraft:skeleton",
          "weight": 40,
          "minCount": 3,
          "maxCount": 6
        },
        {
          "type": "minecraft:husk",
          "weight": 40,
          "minCount": 1,
          "maxCount": 3
        },
        {
          "type": "minecraft:stray",
          "weight": 60,
          "minCount": 1,
          "maxCount": 3
        }
      ],
      "creature": [],
      "ambient": [],
      "water_creature": [],
      "water_ambient": [],
      "misc": [],
      "IECREATURE": [],
      "end_creature": []
    },
    "spawn_costs": {},
    "player_spawn_friendly": false
  }