📄
Emendatus Enigmatica V2 Wiki
  • Home
  • Getting Started
  • Materials
    • Core Module
    • Properties Module
    • Ore Drop Module
    • Tools Module
    • Armor Module
    • Color Module
    • Gas Module
    • Compat Module
  • Compat
    • Core Module
    • Recipes Module
    • Values Module
    • Input Module
    • Output Module
  • Strata
    • Core Module
  • Deposits
    • Core Module
    • Vanilla Module
    • Sphere Module
    • Geode Module
    • Dense Module
    • Dike Module
  • Examples
    • Materials
    • Compats
    • Strata
    • Deposits
  • Resources
    • Vanilla
    • Metal
    • Gem
    • Alloy
    • Changelog
  • Vanilla Templates
    • Materials
    • Strata
    • Deposits
Powered by GitBook
On this page

Strata

PreviousCompatNextDeposits

Last updated 1 year ago

Note: EE does not come with any pre-configured strata, and therefore creation of strata should be completely done by the modpack developer from scratch.

  • Locate the emendatusenigmatica\strata config folder inside the root config folder.

  • Create a *.json file inside this folder for each strata you wish to add to the game.

Below you will find a more detailed break down of the Strata Data object, and a brief explanation of each data field. An example of a complete strata file can be found .

Strata Core module:

REQUIRED FIELD
"id": string // example: "id": "granite"

Used for all registry naming conventions, and should be a unique identifier for each strata.

REQUIRED FIELD
"baseTexture": string // example: "baseTexture": "minecraft:block/granite"

A Resource Location string of the strata type's texture.

REQUIRED FIELD
"suffix": string // example: "suffix": "granite"

Used for ore registry and data generation of that specific strata.

REQUIRED FIELD
"fillerType": string // example: "fillerType": "minecraft:granite"

Used to determine a list of Strata for each ore generation feature.

REQUIRED FIELD
"localizedName": string // example: "localizedName": "Granite"

Used for the generation of the lang (en_us) entries of the strata-based ores.

"harvestTool": string // example: "harvestTool": "pickaxe"

Determines the harvest tool requirement for the strata ore block. Only Vanilla tools are accepted, and they are the following: pickaxe axe hoe shovel

"hardness": float // example: "hardness": 0.5

Determines the hardness of the strata ore block.

"resistance": float // example: "resistance": 0.7

Determines the resistance of the strata ore block.

"sampleStrata": boolean // example: "sampleStrata": true

Determines whether this Strata should be used for Ore Surface Samples.

here
Surface Sample of a Deposit with a Stone Strata