Water Fix

Water Fix

This mod fixes a longstanding bug (MC-195271), allowing water to render in block_display entities and enderman. It also allows falling blocks to render block entities.

by
258 Downloads
fabricgame-mechanics
Rent Server with this Mod

Screenshots

Various blocks and block entities in falling blocks
Transformed water in a display entity
Endermen holding water (fix for MC-195271)
Falling campfire

About this Mod

Water Fix

This mod fixes the bug MC-195271, which is caused by how water's model is not saved in the same way as every other model in the game. Specifically, it's model is generated at runtime based on the water in the world around it. This mod changes how that model is generated, allowing it to be displayed in display entities and in falling blocks.

This mod is required client side, but optional server-side. If enabled, installing it on the server allows blocks with visual data like banners, signs, or campfires to show their data when they are falling blocks.

This is a mod made for a video by Gneiss Name, discussing how weird Minecraft's water is.

Gneiss Name's channel: https://www.youtube.com/@gneissname

Video this mod was created for

Config

This mod allows you to enable or disable each feature of it. You can reload the config file in game with the client command reloadWaterFixConfig. Below is a description of what each option does.

useSpecialWaterTesselationForNormalWater (default false) This changes the water tesselation for water in the world to the custom tesselation that I built for display entities. It looks a lot like water from the first infdev version that water could flow in.
renderBackfacesForFluids (default true) enables/disables adding backfaces to the faces in water this mod tesselates. It can look cleaner in certain scenarios.
renderBlockEntitesInFallingBlocks (default true) This enables/disables rendering block entites in falling blocks, e.g. end gateways, bells, banners.
replaceFallingBlockRendering (default true) Replaces vanilla's falling block rendering with rendering that accounts for block entities and water.

Available Versions

Water Fix 1.0release
MC 1.21.11fabric
February 18, 2026

How to Install Water Fix on Your Server

1

Order Server

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

2

Set fabric Loader

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

3

Install Mod

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

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11

Server-side

~ Optional

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Water Fix server crashes on startup – what to do?

Most common cause: wrong fabric 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.21.11). You can switch loaders with one click in the panel.

Is Water Fix compatible with fabric?

Water Fix officially supports fabric for Minecraft 1.21.11. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Water Fix – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Water Fix 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 Water Fix 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
Optional

Supported Versions

1.21.11