Download Fluid Interactions — Minecraft Mods — MetaMods

Fluid Interactions

Active

Downloads

0

Last update

3 years ago

Versions

1.18.2
Client and server
Fabric
Utils

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.

Project members
BeeIsYou

BeeIsYou

Developer

Created: 15 Jul 2022

ID: 20069