Mineuniverse
Mods
Bonemeal Tweaker

Bonemeal Tweaker

MOD
A highly-configurable modpack utility that modifies the way plants are spawned when bonemeal is applied on blocks, also an efficient surface foliage generator.
by ACGaming
Download Claim this project
88,674 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Miscellaneous Utility & QoL
Advertisement Remove ads with Premium →

Bonemeal Tweaker

Not bad to the bone!

A highly-configurable modpack utility that modifies the way plants are spawned when bonemeal is applied on blocks, also an efficient surface foliage generator.

Configuration is handled by JSON-based config files per blocks in the config/bonemealtweaker directory. Example for the vanilla grass block (vanilla_grass.json):

{
    "blocks": [
        "minecraft:grass"
    ],
    "replaceBlock": "minecraft:air",
    "adjacentBlock": "minecraft:grass",
    "iterations": 128,
    "applyMode": "BONEMEAL",
    "genDensity": 0,
    "biomes": [
        "minecraft:plains",
        "minecraft:forest"
    ],
    "dimensions": [
        0
    ],
    "spawnBlocks": [
        {
            "block": "minecraft:tallgrass[type=tall_grass]",
            "weight": 60
        },
        {
            "block": "flowerEntry",
            "weight": 20
        }
    ]
}
  • blocks: An array of blocks (preferably IGrowable for full support) to apply custom bonemeal logic on
  • replaceBlock: An optional block to be replaced with foliage above block, can be omitted to replace air
  • adjacentBlock: An optional block required horizontally adjacent to block, can be omitted to allow any
  • iterations: The density of blocks/plants to spawn
  • applyMode: The logic to apply, can be BONEMEAL (on bonemealing, default), SURFACE (natural surface world generation) or BOTH (bonemealing + world generation)
  • genDensity: The amount of generation cycles for surface world generation, required when applyMode is SURFACE or BOTH
  • biomes: An optional list of whitelisted biomes, can be left empty to allow any
  • dimensions: An optional list of whitelisted dimensions, can be left empty to allow any
  • spawnBlocks: An array of blocks/plants by resource location to spawn on the specified block, flowerEntry picks a random flower
  • weight: The relative chance to spawn across all spawnBlocks entries

This mod was commissioned for Minecraft 1.12.2.

1.3.0
MC Client, Forge, Server, 1.12.2
Release 2026-03-30 Get
1.2.0
MC Client, Forge, Server, 1.12.2
Release 2025-08-27 Get
1.1.2
MC Client, Forge, Server, 1.12.2
Release 2025-07-20 Get
1.1.1
MC Client, Forge, Server, 1.12.2
Release 2025-07-09 Get
1.1.0
MC Client, Forge, Server, 1.12.2
Release 2025-07-08 Get
1.0.0
MC Client, Forge, Server, 1.12.2
Release 2025-07-01 Get

More from ACGaming

Advertisement Remove ads with Premium →

You Might Also Like