Fluid Interactions
Allows custom cobbblestone generators
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Fluid Interactions
Lets you create custom cobblestone generators, changing based on flowing fluid and adjacent fluids and blocks.
Uses weighed randomness to let you add variety (such as ores)
Default json
``` { "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 } ] } ```