Fluid Interactions

Quick rating

Community listing page, reviews here may not be monitored by the author.

Fluid Interactions

By BeeIsYouOwner

No reviews yet

Allows custom cobbblestone generators

Mod Loaders
Minecraft

About

Description

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
    }
  ]
}