Mineuniverse
Log in Register
Mods

Bonemeal Tweaker

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
77,192 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Miscellaneous Utility & QoL

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

More from ACGaming

LegendGear Returns
936
Wild Caves 4
919
Skewers Updated
88,743
AstikorCarts [Horse Carts] for TFC
84,539
Deadly Monsters Patched
79,794
Default Potion Tweaks
79,265

You Might Also Like

LoadingTips
A mod that adds custom tips to the loading screen
999,218
Charm Fixer
Disables some modules on charm to fix incompatbility issues with owo
996,251
NarrateBookForMe [FABRIC]
Adds a narration keybind, and two GUI buttons to the book screen. Text-to-speech (tts) / narration on the go! Client sided.
99,734
Sampler
Performance oriented debugging/administration tools
998,926
VulkanMod
Vulkan renderer mod for Minecraft.
997,115
Easier Powdered Snow [Fabric]
Serverside mod to make powdered snow easier to farm
9,994