The bug
Some partial blocks that are not washed away by water or pop off, show air around them and the flowing animation of water, when submerged.
Affected blocks:
Anvils (all)
Bamboo
Banners (all)
Barrier
Beds (all)
Bell
Brewing stand
Cake
Chorus flower
Daylight detectors
Dirt path
Doors (all)
Dragon egg
Enchanting table
End portal
End portal frame (with and without eye of ender)
Extended pistons (head and base)
Farmland
Grass path
Grindstone
Hopper
Lectern
Nether portal
Pressure plates (all)
Stonecutter
Structure Void
Sugar cane
Turtle eggs
Chain(fixed in 20w18a, see MC-178817)Conduit(fixed)Lightning rod(fixed in 21w11a)
Affected waterloggable blocks:
These blocks can be/are normally waterlogged and thus render properly, but when specifically placed to not cause them to get waterlogged, would still show the flowing water animation. Expected these blocks are WAI however are still listed here for now:
Amethyst buds (all)
Amethyst cluster
Campfire
Candles (all)
Chests
Corals (all)
Coral wall fans (all)
Dead corals (all)
Dead coral wall fans (all)
Ender chest
Fences (all)
Fence gates (all)
Glass panes
Iron bars
Ladder
Lantern
Rails (all)
Scaffolding
Sea pickles
Signs (all)
Slabs (all)
Soul campfire
Soul lantern
Stained glass panes
Stairs (all)
Trapdoors (all)
Trapped chests
Walls (all)
Related issues
is duplicated by
relates to
Attachments
Comments


That's because they don't have the #water_hacked tag. They might fix it eventually. Okay, apparently they removed the tags and replaced them with something else. Okay.
This issue relates to MC-91224.

I went through all the items you could place in creative mode without commands. Some of the items listed above are fine in this snapshot. Also there are still random air bubbles spawning on pirate ships that are unrelated to specific items.
verison: Java 18w14b
mode: creative
seed: -8300275442758179407
Items Affected:
Anvils (all three types)
Banners (all colors)
Beacon
Beds (all colors)
Brewing Stand (with and without bottles)
Cake
Cauldron (with and without water)
Daylight Detector
Doors (iron, all wood types)
Enchanting Table
End Portal Frame (with and without eye)
Fence Gate (all wood types)
Ice
Hopper
Pistons (head and base - only when active)
Pressure Plate (all wood types, stone, light, and heavy)
Shulker Boxes (all colors)
Slime Block
Sugar Cane
Turtle Eggs
Not quite as important as above, but falling sand and gravel still show air around them as well.
Unable to confirm from OP list:
Barriers
Frosted Ice
Spawners
End Rods (breaks as soon as it is placed)
Edit: Some chests that spawn in underwater ruined temples and pirate ships also have air around them. (see pic)

Confirmed for 18w15a.

Confirmed for 18w16a.

Confirmed for 18w19b

Affects 18w20b

There are also certain blocks which can be waterlogged in Bedrock Edition but not in Java Edition, which could possibly be added to the list in the interests of feature parity:
Carpets
Repeaters
Comparators
All rails
Levers
Buttons
Cocoa Pods
Grass

Affects 18w20c

Cocoa Pods should be added to the "still have air around them in Java" list. You can place them underwater and they have air around them, but as soon as they grow at all they detach.
[media]
Also sea pickles will be surrounded by air if the water is flowing instead of a source block (MC-128035).

Confirmed in 18w22a.

Confirmed in 18w22b, however the following items have been fixed:
enchanting table
end portal frame (with and without eye of ender)

Affects 18w22c for at least doors

Confirmed in 18w22c, however the following items have been fixed:
enchanting table
end portal frame (with and without eye of ender)
daylight detector

The former two do not seem to be fixed on my end.

Huh. I double checked and all three are fine for me.

enchanting table,end portal frame (with and without eye of ender),daylight detector actually haven't been fixed,they still can't be waterlogged.
[media]
Affects 1.13-pre1 for at least doors

Please don't "fix" signs without providing an alternative, they are an important building block for mob traps.

Affects 1.13-pre2

Doors and other blocks still not fixed in pre-release 3
[media][media]
Bug not fixed yet
Still bug present in 1.13-pre3
As well as pre4, hopefully this will get fixed OwO

confirmed 1.13-pre4 too

Confirmed in 1.13-pre5. And as mentioned above the crafting table, daylight detector, and end portal frame are back to having air around them, as well growing cocoa pods and sea pickles. (Sea pickles are surrounded by air only if the water is flowing instead of a source block.)

I didn't see vines or torches in the list of affected blocks

@unknown I don't think the torch or vine should be since water displaces them currently in 1.12.2. Although, it might be nice if vines could grow down into water source blocks and maybe break off if flowing? Cool vine farm.

This bug has been here since February and it still hasn't been fixed.

shipwrecks continue with air pockets with any type of doors
minecraft-1.13-pre6

If the door doesn't get fixed before the release of 1.13, they should be removed from the shipwreck structures

Shouldn't it be worth mentioning blocks that can get waterlogged in Bedrock Edition but not Java Edition? Such as redstone repeaters, comparators and carpets.
Also, maybe add carved pumpkins, since they're hollow.

bug still presents, shipwrecks continue with air pockets with any type of doors
version: minecraft-1.13-pre7

Still an issue in 1.13-pre8.

Will this be fixed in the full 1.13 release?

can reproduce in 1.13-pre9

Still not fixed in 1.13-pre10

Here's a more comprehensive list of blocks which are not waterloggable: https://minecraft.gamepedia.com/Waterlogging#Behavior

@unknown Please refrain from leaving comments that are not useful to the ticket. There are many people on the watcher list that get emails when people leave comments.

Still not fixed in 1.13 release

The doors in shipwrecks really have priority and needed fix it

Beacons are already full blocks
Frost ice and ice are already full blocks
Barrier,glass,leaves and spawners,slime blocks and shulker blocks are all full blocks
Please remove them from your list

Thank you for that pointing out @unknown
All of these blocks on the "affected list" were/are full blocks:
Barriers
Beacons
Cauldrons
Frosted ice
Glass
Hoppers
Ice
Leaves
Pistons (head and base)
Shulker boxes
Slime Blocks
Spawners

Aren't cauldrons, pistons (head and base), and hoppers all partial blocks?

bug still presents, shipwrecks continue with air pockets with any type of doors
version: 18w30b

bug still presents, shipwrecks continue with air pockets with any type of doors
version: 1.13.1-pre1 and oldest snapshots

bug still presents, shipwrecks continue with air pockets with any type of doors
version: 1.13.1-pre2

Still present in 1.13.1

bug still presents, shipwrecks continue with air pockets with any type of doors
version: 1.13.2-pre1
screenshots:
[media][media]
bug still presents, shipwrecks continue with air pockets with any type of doors
version: 1.13.2-pre2

Confirmed in 1.13.2 for all the items mentioned in the description.
Note that glass blocks only render the adjacent water faces on the sides of the glass block that are on the other side (i.e. rendered through the front).
Note that ice (packed and blue ice both are not affected by this issue), although similarly transparent like glass blocks, show water faces on all sides, and not just the ones on the other side.

Also note that blocks from the following subselection automatically pop off when placed in water anyway, so don't necessarily need to be able to get waterlogged:
Buttons
End rods
Flower pots
Head
Lever
Rail
Redstone comparator
Redstone repeater
Tripwire hook
Vines (get instantly destroyed without dropping)

Confirmed for 18w43a

I went through all the items you could place in creative mode without commands again. Some of the items listed in the OP are fine in this snapshot. There are also a good number of items that show air around them, but break when placed. I also included items that can’t be placed underwater.
verison: Java 18w45a
Items in the OP that appear fixed:
Glass (both types/all colors)
Leaves (all types)
Blocks that show air around them:
Anvil (all types)
Banners (all types/only the half with the hitbox)
Beacon
Bed (all types)
Bell
Brewing Stand (empty & full)
Cake
Cauldron (empty & full)
Chorus Flower
Daylight Detector (on & off)
Door (all types/open & closed)
Enchanting Table
End Portal Frame (with & without Eye of Ender)
Farmland (all saturation levels)
Fence Gate (all types/open & closed)
Grass Path
Grindstone
Hopper
Ice
Lectern
Piston (both types/only when activated)
Pressure Plate (all types)
Redstone Comparator
Redstone Repeater
Shulker Box (all types/open & closed)
Slime Block
Stonecutter
Sugar Cane
Turtle Egg (all amount)
Blocks that show air around them but break when placed:
Button (all types)
Carpet (all types)
Chorus Plant
Cobweb
Cocoa Pod
Dead Bush
End Rod
Fern (both types)
Flowers (all types)
Flower Pot
Grass (both types)
Head (all types)
Lever
Mushrooms (both types)
Rails (all types)
Redstone torch
Saplings (all types)
Snow (flat type)
Torch
Tripwire
Vine
Blocks that can’t be placed underwater:
Bamboo
Boat (all types)
Cactus
End Crystal
Lily Pad
Minecart (all types)
Nether Wart
Potato
Seeds (all types)
Blocks that I could not confirm:
Barriers
Dragon Egg
Frosted Ice (this isn’t a block type?)
Spawners

I confirmed barrier, dragon egg, frosted ice and spawners can’t be waterlogged, by looking the block state whether have the waterlogged
block state or not.

Confirmed for 18w46a.
Unfortunately, Glass panes (all colors) and Leaves (all types) are back to having air around them. The Glass Block is still fine. Also the new Lantern is also not waterlogged. Is it supposed to be a block that can be placed underwater?
Edit: I'm wrong all Glass is fine. But Leaves are still having issues.

Confirmed for 18w47a

Confirmed for 18w48a.
All blocks of the OP were re-tested, and all are still affected.
Exceptions:
Pistons show waterlogged, but extended pistons do not (neither head nor base)

Confirmed for 18w48b, exactly the same as above

Could the description be modified please, to state that not "Pistons" but "Extended pistons" are affected?

Confirmed for 18w49a

Confirmed for 18w50a

Confirmed for 19w02a

Confirmed for 19w03a

Confirmed for 19w03b

Confirmed for 19w03c

Comfirmed for 19w04a

the worst part of this problem is the fact that it was intended in order to make pocket(bedrock) shine over java just look at the campfire it can be waterlogged but this other blocks can't

Confirmed for 19w04b and 19w05a

Fences can be waterlogged, but fence gates can't?!
Trapdoors can be waterlogged, but doors can't?!
I hope this is a bug.

In Bedrock Edition, waterlogging is handled by the game's layers system. Through editing, any block can be waterlogged, as well as other things such as placing multiple slabs into a single block.

still they don't have added the corresponding tag in java even now 2 of the new blocks has that tag from the very begining

Confirmed for 19w06a

Confirmed for 19w07a

Confirmed for 19w08a and 19w08b

Confirmed for 19w09a

Confirmed for 19w11a

Confirmed for 19w11b

Confirmed for 19w12a

Confirmed for 19w12b

Confirmed for 19w13a

Still in 19w13a

Confirmed for 19w13b

To go along with items not available in the creative inventory like spawner and dragon eggs there is also the end gateway block which has the same flowing water next to it underwater
[media]
Also, I think this bug affects version 19w08a.

Confirmed for 19w14a

Confirmed for 1.14 pre-1

Still in 1.14 Pre-Release 2

Confirmed for 1.14 pre-3

Confirmed for 1.14 pre-4

This one totally deserves to be fixed. 1.13 released like 8 months ago now yet we still can't waterlog basic things like doors (which can naturally generate underwater as well now)
Some others like enchantment tables, anvils, and hoppers are also incredibly annoying to people like me who like to build their bases completely underwater using conduits
Also, some blocks seem to be waterloggable on bedrock edition and not on java for seemingly no reason, such as rails

Confirmed for 1.14 pre-5

at the bare minimum it would be nice if glass could be waterlogged by 1.14.
underwater domes really suffer from this bug.

Still in 1.14 Release

Please check the "affected versions" list before commenting this.

Absolutely every placeable item in the water isn't waterlogged if placed next to another block, try it, place a door or something next to a fence both of them aren't waterlogged

Kutzee, that's true. That isn't the main issue of this bug, though; fences and various other blocks can be waterlogged when placed in water or when a water bucket is used on them. Barriers and some other blocks that should be cannot be (for example, anvils should be able to be waterlogged. I don't particularly agree that all blocks should be able to be waterlogged, but some definitely should be.

Confirmed for 1.14.1 pre-1

Confirmed for 1.14.1 pre-2

Confirmed for 1.14.1

Can also confirm in 1.14.1 Release

Still in 1.14.2 Pre-Release 1 and 1.14.2 Pre-Release 2

Waterlogged barriers would be very interesting, because you could, for example, make limited underwater maps, without the player going snorkeling somewhere else in seas/oceans, while making the map looking really good without "dry" barriers interrupting the view.

But I think other blocks like redstone conponents and out of water plants should stay the same, because is like the water is washing away/damaging them,

Encountered this today when trying to build an underwater structure involving leaves. It's quite unfortunate, hope they fix it soon.

Basing on Bedrock Edition, Java also miss endrods (also at every water state) , cobwebs, deadbushes, and conduits at every water state

still present in 1.16 snapshots. Both versions are due for a parity update

Composters are not longer affected ( ? )
the water is only visible when player is inside of this block

Add Chain for 20w16a

Chains are now waterloggable as of 20w18a

i agree that these blocks should be waterloggable by default for Java but it is stupid how doors aren’t waterloggable. Parity Update?

Please keep any discussions about this (and any other bug) on the mojira subreddit. All additional comments here should only be providing helpful information about this report.

Spawners are also affected by this

Spawners are full blocks.

Yes but when in water they arn't submerged there is still an outline meaning they arn't logged

Spawners have been in the list of the description for a long time. They're already included.

There's more blocks that aren't waterloggable and should be added to the list.
Carpets
Minecart (doesn't act correctly in water)
Mob Heads
Stained Glass
String

Carpets are flushed away by water anyway. Minecarts are not even blocks! Glass is a full block. String is also washed away by water.
Mob heads might be a valid example.

Ice, Frosted Ice, Honey Blocks, Slime Blocks, Leaves and Respawn Anchors have all been fixed in 1.16-pre1. Tested in Fabulous graphics settings (although that might be unrelated).

Carpets are waterloggable in bedrock edition but it’s not listed in the ticket.

Repeaters and Comparators are also flushed away at the moment in java, but they're waterloggable in bedrock and ARE in this ticket, unlike carpets and tripwire (string)

Pistons are also affected. They are waterloggable in bedrock Edition. On java when they are extended underwater they will show air on both parts. That's why they can be waterlogged on bedrock Edition.

Some blocks like ice, leaves and glass have been semi fixed. Leaves are still technically not 'fixed' though since they are only visually looking, semi waterlogged but cannot actually be waterlogged through any means

That still means those blocks are fixed. Because this ticket merely addresses the air around the blocks, not specifically that they should be waterloggable. This is just a rendering problem and most of these blocks don't require a waterloggable state anyway.

Good point but leaves should still not be addressed as fixed, since they are only semi fixed. Like with glass since they are transparent they look strange when looking through them

In that case glass also is "semi-fixed" since 1.13, but it's just how game tells "hey, there is water behind that block!"

Can confirm for 1.16.1

In my opinion these shouldn't be just visually fixed, they should become fully waterlogged!

Yeah i agree 100% this is a parity bug that id really enjoy to have fixed

Don't forget to add carpets to the description. They are waterloggable in Bedrock Edition.

I don’t think, carpets should be added to the list, becaue they get destroyed by water. (On bedrock it is also the case, but when they are waterlogged, they don’t get destroyed)

KingSheepMC, this isn't where you report bedrock bugs, go to the dedicated bedrock bug reporter to report bugs in that you have found in bedrock there.

what I’m trying to say about carpets is that it pops off in both java and bedrock editions of the block if it is not a source. If the block is a source, then java edition pops off and bedrock edition stays waterlogged until you remove the source from it. Buttons are in the list but have the same properties as carpets in waterloggable states for parity.
cobwebs can be added to the list after doing more research.

Leaves is not fixed.
Leaves are fixed

Leaves not fixed, see screenshot.
[media]
That is a different issue, @unknown. The leaves are just showing the colour of water behind them because they are transparent. It is not the same as before when it appeared to be non-waterlogged or showing air inside.

Chorus fruits also are affected. Add that to the description too perhaps? (I know water usually breaks it but sometimes water just doesn't flow into it at all.)

I added Chorus Flower instead, seeing that is what the block form is really called, and I tested it myself too.
Chorus plant works similarly to carpets, which immediately drops as an item inside water, briefly after it shows air around it as if not waterloggable. I'm not sure it should be added because it's supposed to be washed away by water. Some of the other blocks that are as well I have been testing just for the sake of them having been mentioned already.

Shouldn’t then all other blocks that get destroyed by water be added to the list like torches etc, if carpets and cobwebs already have been added?

I’ve looked at the gamepedia page for water logging in Minecraft. That’s where I got the ideas. Theres more blocks in the list than you think it’s there. Blocks have different behaviors in bedrock edition than in Java edition so that’s why some people are not sure whether these blocks can be added to the list. https://minecraft.gamepedia.com/Waterlogging#Behavior

The wiki isn't a valid source of information KingSheepMC

I know but I had to test the blocks to see if they were water loggable or not.

Fixed for Lanterns and soul lanterns in 20w30a

Barrier is intentional, barrier is a full block.

Only mojang decides what is intended or not. Barrier is probably not intentional, since they are waterloggable on bedrock.

A feature being present in Bedrock does not mean it should be present in Java
Barrier was probably a mistake, but it has Mojang Priority, so I guess they are gonna somehow make barriers waterloggable.

Cobwebs should be removed from the list; water is meant to break them.
I'm okay with barrier blocks being waterloggable, but I think priority should be blocks like doors which are found in underwater structures like shipwrecks. Just a hotfix for doors would already make underwater exploration a lot more exciting.

@Alex Lecuyer Cobwebs are waterloggable on bedrock

If cobwebs are waterloggable on Bedrock then they should also be on Java. So that's valid.

Not properly fixed for leaves

@unknown You're referring to a different issue, see my comment above.

it kind of is the same issue. They technically aren't waterlogged. I've tried in bedrock, they can be properly waterlogged. Like water in the leaves and all, semi visually fixing a problem isent fixing a problem

Yeah, why are leaves marked as fixed? They still can’t be waterlogged like in Bedrock. Just because they no longer have the air bubble doesn’t make it “fixed”. That’s “somewhat fixed”. The ticket title isn’t just about the bubble, it also has “/cannot be waterlogged” at the end.

You don't understand. It is a different issue like I said above. Different issues get different tickets. The issue with leaves that is described here is fixed. Leaves may have another remaining problem, but that has something to do with block transparency and rendering, not with waterlogging. So please take this discussion to a different platform, we're only dealing with one issue per ticket, thanks.

So, is there a ticket about waterlogging?

@ItsTinay, this ticket is already about waterlogging

Well the helper above says this is not.
I am very confused now

@Dmitry Konev, not entirely according to @Jack McKalling, who’s a helper for this site. The title clearly says “/cannot be waterlogged”, which implies this ticket is about water actually being within a block as well as not having the air bubble, but according to them, this ticket is only about the air bubbles around blocks. In my mind, “waterlogged” means that the block allows for water to be within the block AND not have the air bubble. Like, look at the controversial leave block for example. It’s marked as fixed because it no longer has the air bubble. However, unlike Bedrock edition, water still cannot be within the block. In my mind, that means it isn’t fully fixed, but it seems like it’ll stay marked as “fixed” anyway. @Jack McKalling, is there a ticket about water physically appearing within blocks?

The waterlogging part of the summary is indeed misleading. It is an attempt to make it clearer what kind of problem is at hand, seeing that the ability to become waterlogged would effectively solve this issue.
Because if a block can become waterlogged, it won't show the air around it anymore (at least after the instant it is placed). However, this report is specifically only about the showing the air part because there are other solutions to solving this than waterloggability. See what I mean?

I think I understand now, but is there a ticket about leaves etc. being actually waterloggable? Or something like that

After an internal discussion, we've decided to split this report into three categories of blocks:
Full blocks (now maintained in MC-91224)
Non-full blocks that are washed away by water or pop off (now maintained in MC-204842)
Non-full blocks that can be placed underwater
This report is dedicated to only the third category of blocks (at least from now on). I also took the liberty to clarify the description and summary of all three tickets. Hopefully this will clarify what block goes where.
If you find a block that should be listed here but isn't in any of the three yet, you're welcome to comment.

Ok, since there was so much confusion about leaves, do they belong in any of these categories or is it a whole other thing that needs a different ticket? I know they don’t show the air around them I guess, but they still don’t allow water to be inside them like Bedrock. Is that it’s own ticket or one of these?

They belong in category 1, I just added it there as fixed, thanks for reminding me.

No problem. I guess them actually having water within them is a totally different thing. Do you know if there’s already a ticket for that or should I make one?

we still need a ticket for "Cannot be watterlogged" as in actually waterlogging not just visuals

Whether or not a block can be waterlogged falls into the territory of a feature request (except for valid parity issues), as this is solely up to the developers to decide.
In any case, there has been much discussion on this report, and I ask that further discussions be taken onto the mojira subreddit. Further comments left here should be contributing to this report specifically (ways to reproduce, updates, confirmations, etc.).

The fact that some of these blocks render flowing water on the side is due to the fact that there's an air pocket there. We agree that more of these blocks should perhaps be waterloggable; however, that is a feature request/parity break. Parity is only tracked for 1.15+.
We will look into more waterlogging in the future.

You means will making them waterloggable in the future?

Also happens with structure voids

Doors are still unable to be waterlogged

why is this tagged as resolved when there are things that are obviously not fixed?

@unknown, the resolution type is "Working as Intended".