Skip to content

Data Maps

deonjonker123 edited this page Jun 13, 2026 · 4 revisions

Data maps assign properties to items without modifying recipes. AT2 uses two data maps: fertilizers and soil modifiers.

Fertilizer Data Map

Registers an item as a valid fertilizer and sets its speed and yield multipliers. You can override existing fertilizer speed and yield multipliers here too. File path: data/agritechtwo/data_maps/item/fertilizers.json

{
  "values": {
    "modid:fertilizer_item": {
      "speed_multiplier": 1.5,
      "yield_multiplier": 1.5
    }
  }
}

Field

Field Type Description
speed_multiplier float Multiplier applied to growth speed. 1.0 = no change, 2.0 = twice as fast.
yield_multiplier float Multiplier applied to harvest output count.

Built-in Fertilizer Values

Item Speed Yield
minecraft:bone_meal 1.2 1.2
immersiveengineering:fertilizer 1.4 1.4
forbidden_arcanus:arcane_bone_meal 1.5 1.5
mysticalagriculture:mystical_fertilizer 1.6 1.6
mysticalagriculture:fertilized_essence 1.4 1.4

Soil Modifier Data Map

Assigns a growth speed modifier to a soil block. Only affects the block's growth rate — does not make the block a valid soil on its own (add it to the appropriate tag for that). You can override existing soil growth modifiers here too.

File path: data/agritechtwo/data_maps/item/soil_modifiers.json

{
  "values": {
    "modid:soil_block": {
      "growth_modifier": 1.25
    }
  }
}

Fields

Field Type Description
growth_modifier float Multiplier applied to growth speed for this soil. 1.0 = base speed, 2.0 = twice as fast, 0.5 = half speed.

Clone this wiki locally