mojira.dev
MCPE-39655

Water doesn't work as intended if used with glass panes and fences

I'm not sure if I'm the only person experiencing this but water doesn't work the way it should. If you place water in the middle of a 6 x 6 glass pane box, it won't flow and fill the air pockets. Placing it on the block only makes it flow through the glass. If you try to make water flow through fences, it won't go in the gaps and pass through it

Comments 6

Water doesn't flow into them, you have to place a water bucket on the block, or place the blocks in already existing water if you want a water-logged block. This is an intended feature to my knowledge.

Water doesn't flow into them, you have to place a water bucket on the block, or place the blocks in already existing water if you want a water-logged block. This is an intended feature to my knowledge.

It's ok, that's just how minecraft works even with the aquatic update. 

It's ok, that's just how minecraft works even with the aquatic update. 

Thank you for your report!
However, this issue is Working as Intended.

Water in Minecraft does not actually flow the way it does in the real world. In the real world water spreads out by looking for gaps it can flow through, but simulating that behavior in the game would require far too much processing power. Instead, water flow in the game is simulated block by block. This means that when a block is waterlogged, all the air spaces within it are replaced with water.

For almost all blocks, this gives a realistic simulation of how water works in the real world when a block is waterlogged. It's not as realistic when a non-waterlogged block is surrounded by water, though, because in that case the water stops at the boundaries of the block rather than flowing into the air space within it. The game gives us a choice of waterlogging a block so that we can make it look realistic, or not waterlogging it so that it behaves the way it did before waterlogging was introduced.

Unfortunately, glass panes are the exception where the realism fails. In the real world, a glass pane can be used as a barrier that stops water from flowing into the air space on the other side. However, that's not possible in Minecraft because a waterlogged block can only have either air or water surrounding it, not some of both. For this reason, a glass pane immersed in water always has an air gap on both sides (if it's not waterlogged) or water on both sides (if it is). This is a limitation of how water is simulated in the game, and was a compromise made during design to make the simulated water mechanics possible at all on computers smaller than a room.

I'm not sure what you're saying about fences. They work just like any other waterloggable block: When not waterlogged, water in an adjacent block stops at the boundaries of the fence block, and when waterlogged they have water on both sides.

Full Version HistorySnapshot Version HistoryFeature Requests and Suggestions

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki

Thank you for your report!
However, this issue is Working as Intended.

Water in Minecraft does not actually flow the way it does in the real world. In the real world water spreads out by looking for gaps it can flow through, but simulating that behavior in the game would require far too much processing power. Instead, water flow in the game is simulated block by block. This means that when a block is waterlogged, all the air spaces within it are replaced with water.

For almost all blocks, this gives a realistic simulation of how water works in the real world when a block is waterlogged. It's not as realistic when a non-waterlogged block is surrounded by water, though, because in that case the water stops at the boundaries of the block rather than flowing into the air space within it. The game gives us a choice of waterlogging a block so that we can make it look realistic, or not waterlogging it so that it behaves the way it did before waterlogging was introduced.

Unfortunately, glass panes are the exception where the realism fails. In the real world, a glass pane can be used as a barrier that stops water from flowing into the air space on the other side. However, that's not possible in Minecraft because a waterlogged block can only have either air or water surrounding it, not some of both. For this reason, a glass pane immersed in water always has an air gap on both sides (if it's not waterlogged) or water on both sides (if it is). This is a limitation of how water is simulated in the game, and was a compromise made during design to make the simulated water mechanics possible at all on computers smaller than a room.

I'm not sure what you're saying about fences. They work just like any other waterloggable block: When not waterlogged, water in an adjacent block stops at the boundaries of the fence block, and when waterlogged they have water on both sides.

Full Version HistorySnapshot Version HistoryFeature Requests and Suggestions

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki

Joe Buck

(Unassigned)

Unconfirmed

Xbox

1.8.0

Retrieved