Fluid Interactions
The Fluid Interactions mod provides users with advanced capabilities to create customizable cobblestone generators, where the outcomes depend on the flowing fluid, adjacent fluids, and surrounding blocks.
Core Features
The system utilizes weighted randomness, allowing for diverse resource generation. For instance, you can configure not only regular cobblestone but also various ores with different spawn probabilities.
Configuration
By default, the mod includes several preset interactions:
Basic lava and water interaction:
- Cobblestone with weight 15
- Coal ore with weight 7
- Iron ore with weight 3
- Lapis ore with weight 2
Deepslate interactions (at Y≤0):
- Deepslate cobblestone with weight 15
- Deepslate iron ore with weight 7
- Deepslate gold ore with weight 3
- Deepslate redstone ore with weight 5
- Deepslate diamond ore with weight 1
Special interactions:
- Lava + blue ice + soul soil catalyst creates basalt, blackstone, and gilded blackstone (only in dimensions other than the Nether)
- Sandstone in beach and desert biomes
- Compatibility with Create mod for crafting special casings when honey and chocolate mix
{
"interactions": [
{
"priority": 0,
"flowing": "minecraft:lava",
"adjacent_fluid": "minecraft:water",
"results": [
{
"block": "minecraft:cobblestone",
"weight": 15
},
{
"block": "minecraft:coal_ore",
"weight": 7
},
{
"block": "minecraft:iron_ore",
"weight": 3
},
{
"block": "minecraft:lapis_ore",
"weight": 2
}
]
},
{
"priority": 5,
"flowing": "minecraft:lava",
"adjacent_fluid": "minecraft:water",
"max_y": 0,
"results": [
{
"block": "minecraft:cobbled_deepslate",
"weight": 15
},
{
"block": "minecraft:deepslate_iron_ore",
"weight": 7
},
{
"block": "minecraft:deepslate_gold_ore",
"weight": 3
},
{
"block": "minecraft:deepslate_redstone_ore",
"weight": 5
},
{
"block": "minecraft:deepslate_diamond_ore",
"weight": 1
}
]
},
{
"flowing": "minecraft:lava",
"adjacent_block": "minecraft:blue_ice",
"catalyst": "minecraft:soul_soil",
"results": [
{
"block": "minecraft:basalt",
"weight": 5
},
{
"block": "minecraft:blackstone",
"weight": 4
},
{
"block": "minecraft:gilded_blackstone",
"weight": 1
}
],
"dimensions": {
"blacklist": false,
"dimensions": [
"minecraft:the_nether"
]
}
},
{
"priority": 2,
"flowing": "minecraft:lava",
"adjacent_fluid": "minecraft:water",
"results": [
{
"block": "minecraft:sandstone",
"weight": 1
}
],
"biomes": {
"blacklist": false,
"biomes": [
"minecraft:beach",
"minecraft:snowy_beach",
"minecraft:desert"
]
}
},
{
"flowing": "create:honey",
"adjacent_fluid": "create:chocolate",
"min_temp": 0.5,
"results": [
{
"block": "create:andesite_casing",
"weight": 4
},
{
"block": "create:brass_casing",
"weight": 1
}
],
"silent": true
}
]
}
The system supports fine-tuning through parameters including priorities, biomes, dimensions, height, and temperature criteria, making it exceptionally versatile for crafting sophisticated block generation systems.