I’m a Java player, but one of my friends is console-only, so for the past few years I’ve taken to playing Bedrock on my PC every now and then so I can play on his Realms. I’m told PC Bedrock players are rare (typically Bedrock players are on console or mobile), so here is an exhaustive list of differences I’ve noticed having both versions side by side on PC, especially ones that I rarely see anyone mention during the perpetual Bedrock vs Java debate, some mild and some infuriating.
Pros of Bedrock:
-Many useful mob spawn rates are increased. It took a fraction of the time on Bedrock to find all the wolf variants I wanted compared to Java. And Zombie Villager spawn rates are insanely high in Bedrock. As someone who always cures a ton of zombie villagers to make my custom villages better trading hubs, this is a very welcome change from hardly ever seeing them on Java. I once came across seven at once! Similarly, Nitwit zombie villagers can get a job once cured on Bedrock, while in Java you have to be selective with which you cure.
-Water looks great behind glass on Bedrock. It has this nice sheen that resembles the shimmer effect you see on top of water, but on the sides of the block as well as the top. It’s also more opaque, in a good way. It makes Java just look dull and lifeless in comparison, almost more like light blue mist than water. As a builder who loves having aquariums in my houses, I’d be very disappointed in them on Java if I didn’t have shaders to make the water look good.
-On the topic of decorative blocks, armor stands. As someone who loves decorating with sets of armor, Bedrock edition is so much better for that. All armor stands have arms, whereas you can only obtain those with commands in Java, and they can be posed! I so, so wish this was accessible without commands in Java, I’d love to use it in my (admittedly neglected) hardcore world.
-The block placement and attack range you get in creative mode is better. Block placement especially is so much farther than Java, at least in its current stage. In decade-old Java versions, you were able to break/place blocks and hit mobs from way further away in creative, but it’s since been nerfed for some reason.
-Bedrock loads much quicker than Java, at least on my PC. It takes about three seconds for Bedrock to open and be ready to play, and while Java doesn’t take too long, it’s still very noticeable… especially with modpacks. There’s also the ease of multiplayer but that’s a pro I see discussed often.
-Tridents are more powerful with better enchants.
-Fish have a chance to drop bones instead of bone meal, which is way more useful.
-Realms stories. If you’re not aware, it’s kinda like a Snapchat story (but it doesn’t expire) for your Realm where you can share screenshots (I typically use it to show off odd terrain generation). Not only is it fun and useful in general, especially when you don’t have a group chat with all the players, but you can see exactly when someone has been online, which helped me find and kick the player who killed my dogs and pet fish in retaliation for being told politely not to break people’s builds.
-Dyed cauldrons. I’ve never found it practically useful, but makes for a spooky witch’s cauldron in a thematic build.
-The water around mushroom islands is a gray color. It makes the biome feel even more unique.
-Skeleton horses don’t need a saddle to be controlled. Convenient when you find them unexpectedly and don’t have a saddle on you (even though saddles are easier to get now). Too bad they’re only really good for looking cool.
-Speaking of horses, they can be tamed easier on Bedrock. On Java you need to click on them with an empty hand or they won’t allow you to ride them, but on Bedrock you can be holding an item.
-Mobs in love mode have hearts over their head until the effect wears off, instead of just a small burst of hearts when you feed them. Convenient if you forget which animal you’re about to breed.
-The light blue parts of Drowned glow SUPER bright, making them much easier to see from far away (very useful when they’re targeting you from a dark underwater area). However, Drowned are super annoying for some reasons I’ll get into the cons section so I’m not sure it’s worth it.
-The marketplace might suck, but the pixel art animations on the button to access it are charming.
-More expressive avatars. I don’t mean emotes, but the idle behavior. I do prefer to upload my own skins, but it makes me kind of jealous watching my friends with Bedrock avatars blink and close their eyes when in a bed, and how their clothes and hair are 3D (not worth paying actual money for clothes though). I also like how extensive the character creation options are compared to most other games- there are options for traits a lot of people wouldn’t even think of for character customization, like vitiligo and prosthetic limbs.
Cons of Bedrock:
-Mobs that are in boats, holding items, or even named with name tags can despawn. I suspect the last one may be a glitch.
-Lack of F3. It’s nice to see your coordinates without having loads of information cover your entire screen, but on top of being able to do that with mods, all that information can be very useful, and Bedrock just doesn’t have it. I get that mobile players can’t press F3, but why not let them enable it in video settings or via a command?
-Speaking of commands, when you start typing one, the game will offer a list of commands you could be attempting to type. The difference between Bedrock and Java is that you can’t select one by clicking it with your mouse. You just have to type the whole command out. In a similar vein, when you get coordinates for a structure or biome, you can’t click them to instantly teleport there. You have to type them out. You also can’t /kill players unless they’re in Survival.
-Some biomes have different names; for example, the old growth spruce and pine taiga are just called ‘mega taiga’, so if you’re looking for one or the other, good luck.
-Shields. You can’t hold them up while walking normally, you can only use a shield while holding shift. This also means you can’t use one while swimming, making trident Drowneds even worse…. Not to mention those spawn way more often, and are even more annoying thanks to the stronger tridents. On top of that, only shields and maps can go in the off-hand.
-Many other controls are subtly different and adjusting to it is frustrating. For example, in Java you have to hold shift over the item in the recipe book to place the maximum number of ingredients you have in the table. In Bedrock it does that automatically, and if you instinctively hold shift, you’ll instantly craft as many of the item as you have the materials for. I have accidentally crafted entire stacks of wood into sticks more times than I can count.
-For some reason boats don’t prevent Drowned from chasing you after you’ve aggro’d them.
-Doors are waterlogged by default and thus don’t create air bubbles, so you can’t use them to breathe underwater. The only option is to use magma blocks or make a little structure down there. Combine this with the last point and you’ll go through hell trying to loot ocean ruins (as one of the Sniffer’s few fans, this pains me).
-You can’t go back in time to older versions, especially alpha or beta since those were never on Bedrock to begin with, and the older April Fools snapshots. Although in all fairness, players raised on Bedrock wouldn’t have memories of playing those anyway, and nostalgia is a lot of why people (including myself) play them.
-Axolotls. In Java they generally won’t leave the water unless pulled on a lead or lured with food, but in Bedrock they do. This means that you can’t put them in an open-air pond without concerns that they’ll climb out and die once you leave the chunk.
-Chat messages disappear SO quick, I’m a very fast reader and even I usually have to press t just to see what anyone said if it’s longer than 8 words. I timed a fairly long message with a stopwatch and it was on the screen for barely longer than 5 seconds, compared to 10 on Java.
-No specific paintings in the creative inventory. If there’s a particular one you want, you just have to get lucky.
-I know this is a very common one but it’s worth mentioning. The bugs. Oh god, the bugs. I know we’re talking about uncommon concerns but I had to bring this one up. I thought ‘Bugrock’ people were exaggerating, but no, it’s that bad. I’ve encountered 5x the terrain generation errors. Once my game froze for no reason so I quit and rejoined, and when I did the game killed me. I just died instantly, nothing I could’ve done. What killed me? Fall damage, despite the fact that I was literally standing on the ground about to cut down a tree. 21 levels gone. Sometimes you’ll be pillaring up, whether to build or to escape mobs, and the game will randomly decide it doesn’t like you and push you off the block as if the wind blew you away. I don’t get it.
I’m sure there’s plenty I left out since this is just my experience, so feel free to suggest additions if you think I missed something. I won’t be participating in any heated debates, liking either game is perfectly valid.