Fluid Interaction Tweaker

Fluid Interaction Tweaker

This is a CraftTweaker/GroovyScript addon that enables you to add more fluid interactions.

by
455 Downloads
forgegame-mechanicslibrary
Rent Server with this Mod

About this Mod

If you like this project, don't forget to give it a star⭐ ->here!

Overview

  • This is a (1.12.2 Minecraft Forge) CraftTweaker/GroovyScript addon that enables you to add more fluid interactions using the zenscript/groovyscript.
  • This mod doesn't extend anything on the vanilla water and lava interaction system. Instead, the mod creates a new general system for fluid interactions.
  • It can also act as a library mod for fluid interactions.

Features

Fluid Interaction

  • Fluid turns into another block when it comes into contact with another fluid.
  • Fluid turns into another block when it comes into contact with a block.
  • A block turns into another block when it comes into contact with fluid.
  • Any of the above reactions can trigger a series of events. The available events are as follows:
    • Placing a block
    • Explosion
    • Spawning an entity
    • Spawning an item
    • Placing a fluid (experimental)

Fluid Behavior

  • Fluids can perform a series of actions. The available actions are as follows:
    • Applying potion effects
    • Entity conversion
    • Instant forced fire extinguishing
    • Igniting nearby blocks
    • Covering nearby blocks with snow
    • Teleporting entities
    • Breaking blocks (experimental; only supports OreDict for now)

JEI Compatibilities

  • Thermal Foundation

Todo List

  • Update groovy support
  • Finish bop-jei compat (maybe also fixing bop's buggy fluid interactions)
  • Add abyssalcraft-jei compat
  • Add more conditions for interaction and behavior
  • Add abyssalcraft-like limited fluid spread mechanism
  • Add configurable boolean expressions for conditions

Suggestions/PRs are welcome!

Wiki

Here's the Wiki Link

Issues

Here's the Issues Link

Credits

This mod is created using GregTechCEu's Buildscripts

Dependencies

  • Optional: crafttweaker
  • Optional: groovyscript
  • Optional: zenutils (for crt reloading purposes)
  • Optional: jei (for recipes to be displayed)
  • Optional: modularui (makes jei recipes look better; no longer needed since v1.4.0)

Available Versions

fluidintetweaker-1.5.4release
MC 1.12.2forge
July 4, 2025
fluidintetweaker-1.5.3release
MC 1.12.2forge
June 7, 2025
fluidintetweaker-1.5.2release
MC 1.12.2forge
April 14, 2025

How to Install Fluid Interaction Tweaker on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.12.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Fluid Interaction Tweaker". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.12.2

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Fluid Interaction Tweaker server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.12.2). You can switch loaders with one click in the panel.

Is Fluid Interaction Tweaker compatible with forge?

Fluid Interaction Tweaker officially supports forge for Minecraft 1.12.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Fluid Interaction Tweaker – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Fluid Interaction Tweaker consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Fluid Interaction Tweaker with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.12.2