Download Flopper — Minecraft Mods — MetaMods
Flopper

Flopper

Active

Downloads

20

Last update

2 months ago

Versions

1.18.2 — 1.21.8
Client and server
Fabric
Forge
Neoforge
Quilt
Technological
Utils

Flopper - Liquid Transfer Mod for Minecraft

Overcome Early Game Liquid Transportation Challenges

Finally, there's a solution for those tired of difficulties with liquid movement in the early stages of the game! Flopper is a special block that works with liquids in the same way a regular hopper works with items.

How Flopper Works

This block can take liquids from above (from tanks or directly from the world) and transfer them in the desired direction (to other containers or back into the environment). Priority is always given to interaction with tanks rather than with the world.

Note: The tanks themselves are not part of this mod - the screenshots show Dark Tanks from the EvilCraft mod.

Simple Crafting

The Flopper crafting recipe is quite simple and accessible in the early stages of the game.

Convenient Control

The block has no graphical interface - instead, simply right-click on it to see the contents. The liquid inside is displayed visually (this feature can be disabled). You can also add liquids using tank items, or extract them using the Shift+RMB combination.

The block design includes special bounding boxes that allow interaction with objects located behind it.

Functionality

Like a regular hopper, Flopper can be deactivated using a redstone signal.

Flexible Configuration

The mod offers extensive configuration options: from liquid intake speed to delay time when interacting with the world. Here's an example of settings from the configuration file:

machine {
    # Maximum capacity in milliliters.
    I:flopper.capacityMb=5000

    # Whether to reduce collision boxes to allow clicking behind the flopper.
    B:flopper.narrowCollision=true

    # Speed of liquid intake from other tanks.
    I:flopper.pullFluidRate=100

    # Whether to take liquids from the world.
    B:flopper.pullFluidsWorld=true

    # Speed of liquid transfer to other tanks.
    I:flopper.pushFluidRate=100

    # Whether to pour liquids into the world.
    B:flopper.pushFluidsWorld=true

    # Whether to display the contained liquid.
    B:flopper.renderFluid=true

    # Number of ticks to rest after interacting with tanks
    I:flopper.workCooldown=8

    # Number of ticks to rest after collecting or placing liquids.
    I:flopper.workWorldCooldown=20

    # Whether to activate neighbor change events when placing or collecting liquids to/from the world.
    B:flopper.worldPullPushNeighbourEvents=true

    # Whether to play sounds when placing or collecting liquids to/from the world.
    B:flopper.worldPullPushSounds=true
}

The idea for this mod was inspired by the Funnels mod for versions before 1.12.

Project members
rubensworks

rubensworks

Developer

kroeser

kroeser

Created: 5 Jun 2022

ID: 8553