Download MES - Moog's End Structures (config pack) — Minecraft Resourcepacks — MetaMods

MES - Moog's End Structures (config pack)

Active

Downloads

0

Last update

8 months ago
Client
Разнообразные

MES - Moog's End Structures (Config Pack)

This resource pack provides a template configuration set for the MES (Moog's End Structures) modification, allowing you to easily customize the generation of in-game structures in your world.

MES Configuration Personalization

Using this package, you can fully adapt the MES modification to your preferences by performing several simple configuration adjustments.

Removing Unwanted Structures

To exclude specific types of buildings from world generation, make changes to the corresponding files in the data/mes/worldgen/structure_set folder.

For example, to disable the appearance of the "astral_hideaway" structure:

  • Open the file data/mes/worldgen/structure_set/other_decoration/astral_hideaway.json

  • Replace the content with the following code:

    {
    "structures":[
    
    ],
    "placement": {
      "type": "mes:advanced_random_spread",
      "salt": 136568741,
      "spacing": 25,
      "separation": 15,
      "min_distance_from_world_origin": 1000
    }
    }

Configuring Structure Spawn Frequency

Change the rarity of structures by adjusting the spacing and separation values in the corresponding files from the data/mes/worldgen/structure_set directory.

Example for changing the frequency of the "astral_hideaway" structure:

{
  "structures": [
    {
      "structure": "mes:astral_hideaway",
      "weight": 1
    }
  ],
  "placement": {
    "type": "mes:advanced_random_spread",
    "salt": 136568741,
    "spacing": 100,  // Increase this value to reduce frequency
    "separation": 80  // This value must be smaller than spacing
    "min_distance_from_world_origin": 1000
  }
}

Parameter Explanation:

  • spacing – determines the average distance between generation attempts, range from 0 to 4096
  • separation – minimum distance between two attempts, must be smaller than spacing

Biome Modification

Configure the lists of biomes where structures can generate through files in the data/mes/tags/worldgen/biome/has_structure folder.

To add or remove biomes from the "end_biomes" tag:

  • Open data/mes/tags/worldgen/biome/has_structure/end_biomes.json
  • Modify the values array:
    {
    "replace": false,
    "values": [
      // add or remove biomes here
      "#minecraft:is_end",
      {
        "id": "#forge:is_end",
        "required": false
      },
      {
        "id": "#c:in_the_end",
        "required": false
      },
      {
        "id": "#c:end_islands",
        "required": false
      }
    ]
    }

Important Features:

  • Biomes are specified as "minecraft:snowy_taiga"
  • Biome tags are written with a hashtag like "#minecraft:is_jungle"
  • For additional biomes, set the parameter "required": false

Compatibility: All data pack versions work with Forge, NeoForge, and Fabric.

Project members
finndog_123

finndog_123