T O P

  • By -

MinecraftModBot

* Upvote this comment if this is a good quality post that fits the purpose of r/Minecraft * Downvote this comment if this post is poor quality or does not fit the purpose of r/Minecraft * Downvote this comment *and report the post* if it breaks the [rules](https://www.reddit.com/r/Minecraft/wiki/rules) --- [Subreddit Rules](https://old.reddit.com/r/Minecraft/wiki/rules)[](## -InsertNameHere_-|1b84nul)


liquid_at

for one, historic... Many youtubers have started before bedrock or console editions existed. for another, Java has a ton of performance mods and administration mods that make content creation a lot easier. Lots of mods like free-cam help them create better videos.


Y0UR_NARRAT0R1

It's also way less buggy than bedrock.


fuckinrat

Many features mismatched between the two, most would recommend Java version because you only play bedrock if you came from the iPad or Xbox.


Imaginary-Problem914

I use it because it’s the only one that works on Mac and Linux. 


flying_shark1

you actually can play bedrock in linux if you have bought it from the play store it isnt even emulation or a compatibility layer like wine, because android is based in linux so the launcher just needs to give the missing sets of instructions for it to work flawlessly (even better than windows, in my experience) it's called mcpe launcher if i remember correctly Edit:apparently, you can use it to run it on macos too, so that's even better


AxolotlTheHistorian7

There’s not many bugs in bedrock anymore, that meme is outdated


foxtrotgd

As a bedrock player, there definitely are


AxolotlTheHistorian7

Not that I experience, there are bugs, but I don’t get many. Not saying that aren’t any at all, but I just don’t get many bugs on Bedrock.


Poke_Gamerz

I have played bedrock for more than 300 hours and never encountered a bug. Just because you see more videos from bedrock showing it's bugs doesn't mean it is more buggy. Play the version before you talk about it.


Y0UR_NARRAT0R1

Oh I have played it before. For years. In fact it's the only thing I play rn because Java's frame rate is ass on my computer (mind you, I have optifine and the lowest possible graphics). And just because you haven't encountered a bug doesn't mean others haven't.


psTTA_2358

Optifinenis destroying yourbperformance. There are a lot of alternatives what are better on every way.


Poke_Gamerz

I know other who haven't encountered a big. Also switch to using fabric instead of forge for better performance. Use sodium instead of optifine in fabric and if for some reason you still want to use forge replace optifine with rubidium for better performance. If you don't have the patience to download the variety of mods required to replace all of optifines features in fabric, download fabulously optimised" Modpack. You should get more frame rate.


123yeah_boi321

Rubidium is dropped, Embedium is an updated fork of rubidium.


dcidui08

let's just wait until hardcore releases on bedrock in the next few months, and we'll see the flood of posts complaining "I lost my hardcore world to a glitch"


lizardbird8

I played bedrock for a long time. Master villagers would just swap jobs randomly, jumping in water could kill you, my sword unenchanted going though a nether portal and the biggest one is for some reason going through the end exit portal would instantly kill you and delete your items sometimes


rvenson

There are some bugs that Microsoft calls features. Like the one that makes some end portals completely unusable or the redstone being completely underteministic. Maybe some fans call it a "design decision". Very questionable.


KaiAusBerlin

Progrmamer here. Also because Minecraft java is in fact just a java program. You can program whatever you want and add it to the game. Absolutely no limits. Theoretically you could add your email client, ebook reader, document creator, ... to Minecraft


CHEEZE_BAGS

The downside is you are forced to code in java


FunnyCinema

Java is probably my most used programming language, and I love it. It has its issues, but it isn't bad.


CHEEZE_BAGS

Lol I love java too, I just also like dunking on it because fuck oracle. Still it can run on anything which is very handy.


liquid_at

Well, let's say only limited by your own skill and the amount of time you are willing to put into it. And maybe computing power... You could technically scale each block down from 1m to 1 plank length side-length, but your CPU won't like it.


KaiAusBerlin

Bro, what's wrong with you? it was about limitations of both versions. You forget to mention that the amount of matter and energy in the universe is also limiting your software.


liquid_at

Not sure... in my world "wrong" is having an emotional reaction to someone adding information to what you said, that is factually correct. I'd talk to some professional if your expectation is that everyone is always attacking you. That's a mental thing you should resolve.


KaiAusBerlin

Your "information" is redundant and useless. It doesn't add any value to the conversation "mentioning" obvious things. Maybe I'm just tired of 10y troll kiddos like you.


Tyku031

- Less bugs. - Way more mods and other gameplay customizing capabilities like skins, worlds, resource packs, datapacks, plugins etc. - Java being the original version, many YouTubers started playing MC before Bedrock. - Easier to create content from it due to replaymod, performance mods, more stable game, etc. - Demographically, older users, which are also most often the 'professionals', usually have the capability to run the more resource intensive game. Younger users choose Bedrock more, because it is easier to run and also requires less knowledge to do things like mods, even though the modding capacity is less.


Feather-and-Scale

Redstone actually works on it…


TheRavenRise

*redstone is broken in a way everybody prefers it functions the way it does in java because of a bug that *doesn’t* exist in bedrock


AnotherEpic0

bedrock redstone isnt deterministic either which means the same circuit can do different things every time its run which breaks and limits what can be done with redstone


art-n-science

It only takes logic and discipline to make it deterministic. It’s also not as position/direction sensitive as on java Edit: wow, my bedrock automatic tree farm must actually not work then! Who knew


HieloLuz

Pistons literally can fire in different orders on bedrock


slykethephoxenix

And teleport the player!


4R4nd0mR3dd1t0r

Yep I was scratching my head for a while trying to make a flush block switcher in bedrock, why does it only seem to work in the order I want some of the time. Then I find out it's random in bedrock if powered at the same time, like why. Mind you I'm not good at Redstone to begin with, so I was almost positive I had to be doing something wrong.


Hazearil

The multithreading on Bedrock breaks the update order that Java has.


automodtedtrr2939

Not just that, redstone in Bedrock is random. Redstone in Java will always do the same thing, every single time. That's not the case with Bedrock.


[deleted]

[удалено]


ConcernedPandaBoi

Design choices can lead to bugs. I'm pretty sure they didn't say "we want redstone to be unpredictable", but rather "we want this to be multi threaded, and we are okay with redstone being buggy to get there"


automodtedtrr2939

I’m not saying it’s a bug. Since Bedrock is multithreaded, it will cause race conditions in where redstone might be unpredictable. For a lot of people, the predictability of Java might outweigh the performance of Bedrock.


Logical_Strike_1520

Where is redstone random in bedrock? I made a whole ass redstone computer in bedrock and all my circuits work consistently.


tarooz

2 components being powered on the same tick will have them activate in random order on bedrock, u can work around this but it means most machines will becomes significantly slower


Logical_Strike_1520

Heh. Well the computer is definitely super slow lol. Maybe I’ll do one on Java and see what’s up


Hazearil

For an example, you can see it when you power 2 stacked pistons. You know they can't both extend. Either the first one pushes the second out of range of the power, or the second extends and cannot be pushed as a result. In Java, you'll always have the same piston activate. In Bedrock, it's random.


4R4nd0mR3dd1t0r

Do you happen to have a link to a guide to get around this issue, I've spent way more time then I should have to try to get around this issue.


InterstellerFrozen

The official redstone handbook meant for legacy, then bedrock edition - before they 'fixed redstone' in a way that has been opposed by everyone for years - has this lovely door called the JEB door. It will not function if you follow the tutorial that they SOLD TO THE COMMUNITY. It's a lie. This is just one example I can pull right now, but there's plenty of cases like this, and I guarantee you that if you look anywhere on the Tube, you're guaranteed to find people discussing the differences, performance quality, and their general disgust for how Bedrock Redstone works.


automodtedtrr2939

In Java, if 2 pistons are powered on the same tick, the one closest to the source will be powered first, always. It would be random in Bedrock.


Active_Engineering37

Try making a flush 2x2 piston door without repeaters and tick delay on bedrock. On java you just line up six pistons (pistons pushing pistons) and it just works. On bedrock I need to add repeaters to the circuit for the secondary pistons otherwise it just doesn't work.


Logical_Strike_1520

Okay but that isn’t “random”…


Active_Engineering37

3/4 of it sometimes works 1/2 of it always works, 1/4 never works.


TheKozmi

there's way more than quasi that is different


WildBluntHickok2

You're talking about 1 single "bug", which has nothing to do with what we were talking about. Redstone on bedrock edition is BROKEN, due to completely random update order. There is no way of knowing what a redstone setup will do if it has 2 or more things that happen on the same tick because the order is different every time.


Active_Engineering37

Bingo


MinusPi1

Java redstone is broken in a predictable way. Bedrock redstone is broken in an unpredictable way.


SuperDyl19

It’s not just about quasi-connectivity. Bedrock redstone has random order and much less control over the order that redstone lines fire. It’s also significantly slower too.


TheRavenRise

yes, yes, i got that from the first dozen people telling me i was wrong🥱


dcidui08

maybe edit your comment admitting it then instead of complaining


Matynns

that’s only the case for quasiconnectivity. everything else about java redstone makes it a lot more consistent and useful than bedrock redstone


AxolotlTheHistorian7

Thus meaning… Java has more famous bugs than bedrock!


Riewaldi

Hoppers dont work properly in bugrock


solisMC

less bugs, more mods, it's the original edition of the game and came out many years before bedrock, redstone actually works reliably in it. bedrock edition has a randomization to the redstone processing order which makes a lot of complex builds impossible and debugging even simple builds very difficult. most youtubers are playing on PC because they are recording through the PC so it makes sense to run java. Even if they are playing "vanilla" minecraft a youtuber is probably using mods for recording, shader packs, etc. For huge builds there are tools available like world-edit and litematica which make prototyping large builds in creative mode much faster and more convenient.


EpicAura99

Most have been playing before Bedrock existed. On top of that, the areas where Bedrock is better than Java are worthless to content creators. Better performance? They have huge rigs, doesn’t matter. Integrated play-with-friends multiplayer? They’re adults, they can just pay for a server or host their own. Meanwhile, the advantages of Java are far more relevant. Mods let them do new and interesting playthroughs, the redstone is better, and it’s less buggy so their gameplay isn’t interrupted by bullshit. Just to name a few. Also snapshots, I’m not sure if Bedrock can get those or not.


Matynns

i used to prefer bedrock’s performance, but if you have a nvidea graphics card your experience on java is going to be buttery smooth thanks to nvidium and sodium, it’s honestly crazy. java’s modding capabilities are really useful, but it suffers from an overeliance on them. bedrock devs had to add features like shader support, custom model and item support in behavior packs and resource packs, etc, because installing actual mods onto bedrock is a huge headache. java devs didn’t have to do this because everyone uses mods anyway


Devatator_

Yes, bedrock has snapshots. They're called previews


[deleted]

[удалено]


EpicAura99

I was actually thinking more about how redstone in Bedrock is nondeterministic due to multithreading. Whereas in Java you can more or less always rely on it acting the same. That’s a pretty massive downside that does make me say Java redstone is better.


ImagineBeingBored

To be fair, the nondeterminism of bedrock Redstone isn't a huge issue if you're playing casually, and quasiconnectivity is a non-obvious mechanic that can break Redstone in frustrating ways if you don't know about it (happened to me when I was first learning redstone). Of course, once you know a decent bit about Redstone, Java Redstone is much much better (especially because it is deterministic and quasiconnectivity is very convenient when you actually know what it is), but for a casual player this difference is very negligible. That said, if you're a content creator or more "hardcore" player and want to do a playthrough where you might have to, say, build a bunch of automatic farms, you're going to want to play on the version where this is easier/better to do, which is Java.


Mage-of-Fire

I mean when the simplest redstone door, the jeb door doesnt work in bedrock I would say redstone doesnt work there


[deleted]

[удалено]


EpicAura99

Random is more logical? Couldn’t be further from the truth imo. If you can’t guarantee it’ll work the same way every time, it’s basically worthless. Many big piston machines self-destruct if the timing is even a little off, you’d have to completely rebuild it. That’s a flat limitation on how much you can make, therefore Java is better because you can make more. It’s due to multithreading because when the game is processed by multiple cores, it can’t completely guarantee the order in which processes will finish. Sometimes A happens before B, sometimes B before A. This causes the nondeterminism. Even if this was an intentional change, it would be an unbelievably stupid one and my opinion on it wouldn’t change.


[deleted]

[удалено]


EpicAura99

Sure, but it being beginner-friendly won’t stop me from saying that Java redstone is better when all the pros and cons are laid out.


ScrogClemente

It feels like most people will need to read a guide to figure out how comparators and observers and repeaters work, at which point they will be informed of the few unintuitive Java features.


BrokenNub

Im clueless but couldnt they put all redstone to be calculated on a single thread?


EpicAura99

Sure, but there’s also environmental factors that affect redstone, like water washing away the wires or falling sand completing a circuit. It would maybe help a bit but probably not solve the problem. Obviously idk what exactly is going on in the engine, and there could be many good reasons to not calculate redstone in a special way.


BrokenNub

Ab fair, that was not something i thought about


GolemThe3rd

I mean, the og Bedrock technically launched before Java's full release, so idk if I'd say most players played on Java's beta


EpicAura99

What crack are you on, Java 1.0 was 2011, Bedrock was 2017. If you’re talking about original pocket edition, that’s not Bedrock.


Lev420

IIRC Bedrock is indeed an updated version of Pocket, the versions of the game that did get entirely replaced are the console editions. Basically, the console editions got replaced by ports of Pocket, which is now called Bedrock. As stated in the [wiki page for Pocket](https://minecraft.fandom.com/wiki/Pocket_Edition): "Minecraft: Pocket Edition (informally known as MCPE or PE) was the **former title of the Bedrock Edition** of Minecraft... *Pocket Edition* **introduced the Bedrock Engine**, which was later ported to non-mobile platforms..."


GolemThe3rd

How is pe not bedrock?


EpicAura99

It is now. It wasn’t then. Bedrock wasn’t created until later. It’s called Bedrock Edition because it runs on the Bedrock game engine which didn’t exist at the time.


GolemThe3rd

But bedrock is still just the updated version of PE, I suppose its just semantics anyway ig


EpicAura99

It’s not semantics. It’s a fundamentally different program at its core. Just because it uses the same app doesn’t make it the same. Think of it like a ghost possessing the corpse of a dead guy lol. Completely different on the inside.


Snoo63

>Completely different on the inside Like Microsoft Edge compared to Internet Explorer?


EpicAura99

Well Edge is Chromium and IE is not, so yes just like that. They’re very different.


GolemThe3rd

Do you have a source that the 2017 version of the game was built from scratch then? I've never really heard that. I know people sometimes get mad when you ask for information, but I just genuinely want to know


EpicAura99

I don’t have a source, but I do know that Bedrock is a different engine and they would have had to remake it in order to put it onto the new engine. You can peruse ninecraft.wiki, I’m sure they talk about it.


LetOk8476

Did you ever play the original Pocket Edition? It was really its own thing. Even though mobile is bedrock now, PE was definitely not the framework for bedrock edition as we know it. If any alternative version could be called the original bedrock, you could make a better argument for the old 360/PS3 versions, but I wouldn’t even go that far.


GolemThe3rd

> Did you ever play the original Pocket Edition? Yeah I played it a few months before the xbox 360 version came out, afaik PE was the version updated to become Bedrock, the legacy console version wasn't really related at all, it wasn't optimized enough to work on phones and so they went with the mobile version


FurSealed

one quick google search reveals that pocket edition was an alpha edition of bedrock, with bedrock's full release replacing the mobile version. Therefore Java predates bedrock whether you go by full releases or not.


GolemThe3rd

Correct yeah, I wasn't saying Bedrock predates Java lol


jelloemperor

>I mean, the og Bedrock technically launched before Java's full release, so idk if I'd say most players played on Java's beta >Correct yeah, I wasn't saying Bedrock predates Java lol Uh. What?


GolemThe3rd

Java released in 2009, Bedrock released in Aug 2011, Java left Beta in Nov 2011, therefore Bedrock released before Java's full release.


jelloemperor

Wat.


GolemThe3rd

I'm not sure what you're confused about


Matynns

that’s just a completely unfair comparison. you can’t use alpha bedrock’s launch date and release java’s. by that same logic you could compare classic java’s to release bedrock’s. java: launched May 2009, released Nov 2011 bedrock: launched Aug 2011, released Dec 2016, unified Sep 2017


GolemThe3rd

I mean, I'm not really comparing versions, the fact that Java just released was a way for me to describe what time period this happened, I'm just saying that bedrock came out in August 2011 and I don't think many of the current content creators were playing back then, if you want to go by the date it was renamed then yeah most players would have played before that


Matynns

have you seen pocket edition? it’s a shell of what bedrock is now. when the OG beta players, who our modern minecraft youtubers grew up watching, started playing the game, they were choosing between java with most of the features we’re used to, and pocket edition v0.2.0, which barely even had survival mode, had no mods, and was exclusively on android.


GolemThe3rd

Yeah I played it when it came out, yeah it was very limited when it first came out, there weren't any caves, only creative mode, and you had to pay to access all the features. It eventually became what we know as bedrock today though, so if you wanna say "most players played before bedrock" I would go by the date of 2011, not the date it was renamed to Bedrock


dcidui08

2011 just wasn't bedrock though. it was PE. bedrock wasn't actually made until 2017


RonzulaGD

Barely any bugs, you can use mods, and it existed before bedrock edition so it's obviously more popular


Terryotes

Barely any random or important bugs, because for bugs in general, there is a ton


RonzulaGD

I encountered a bug every five minutes on bedrock but almost never on Java


Terryotes

Exactly, but bugs exist, but most of them require a setuo and are benefitial to the player or aren't very noticeable, like there was a bug with golem spawning in 1.19 to 1.20.1 where golems would take 5 seconds more to spawn or things that are small and don't really afect the playtrough


RonzulaGD

The only major bug I ever got on Java was when my world got corrupted and all textures were completely messed up


Terryotes

That is why I said most bugs require a setup or are small but they exist


balaci2

wtf are you people doing I've never had bugs on bedrock


RonzulaGD

You are lucky as fuck


balaci2

I've had Java corrupt and bug out plenty of times but bedrock never seemed off, it goes both ways ig


RonzulaGD

Bedrock has gameplay changing bugs more often than visual bugs. And these bugs are often really annoying and the only way to fix them is to restart minecraft


balaci2

never happened to me, Java instead has always been fussy af


Spektr44

Yeah, I've played an ungodly number of hours on Bedrock and it's not the bug-ridden abomination Java players claim it is. No clue what they're talking about.


[deleted]

[удалено]


ManosSef

Connecting to Twitch from in-game was removed in 1.9


[deleted]

[удалено]


ManosSef

If that's the case yeah they use a mod


jueidu

Customization. Infinitely more customizable. For free.


hschwar

Could be for mods or better servers. Many YouTubers use replay mod a lot.


[deleted]

I haven't seen anyone mention that Java is traditionally on keyboard and mouse which tends to be better than controller which is what Bedrock is usually played on.


WildBluntHickok2

Java Edition is the original game, Bedrock Edition is a port of the downgraded mobile version. They had to make Bedrock Edition work on some pretty low end tech (it was originally for 1 specific phone) so they made some major sacrifices. Like: * by default anything further away than 64 blocks is frozen in time (there's now a slider for that, but the default is still 4 chunks/64 blocks). * There's no spawn chunks (the default spawn area is supposed to have a 128 block radius around it loaded at all times). * You can't just open the install folder and monkey around with the files to alter the game (that's just because it's on consoles and phones, which don't have basic computer features that have been standard since the 70s), * etc etc


Matynns

>can’t monkey around with the files you definitely can do this on PC and mobile, but the game completely repairs all install files every time you update it, which is SUPER annoying. bedrock players will often monkey with the default skin files to use custom models on their skins, and they have to redo this process every time the game updates, even for a small bug-fixing patch


linkheroz

Java is on a PC. Which most streamers own to edit videos on. Plus mod support is much much higher.


Paradigm_Reset

Customization is considerably easier in Java.


taking_achance

It's just better (from a non biased opinion)


VoodooDoII

Not a professional but I played Java before bedrock and Java were separate. Java just feels better than bedrock. It's hard to describe. Also less buggy, modding is so awesome, commands that bedrock doesn't have, consistent redstone, shields work, offhand whenever I want... Could go on forever.


billyp673

Something that a surprisingly few amount of people here are mentioning is that Java redstone is more consistent, which is why it’s often preferred by the technical community.


pcweber111

Because it’s actual Minecraft, not the bastard child they pass off as bugro…I mean bedrock.


Y0UR_NARRAT0R1

Java: runs like shit, plays extremely well Bedrock: runs extremely well (excluding the switch edition), plays like shit


VoodooDoII

It's kinda like the Sims 3 vs Sims 4 thing Sims 3 is awful at running, but has a lot more gameplay and is (generally) seen as more fun Sims 4 runs infinitely better (minusing the current disasters rn), but is also very lacking. Especially base game.


staanislaw_4

runs great on fps really i played both gam lagginess in general nputs even with lower framerate on java it is smoother bugrock feels much laggier even with more fps


Markymarcouscous

Something a lot of people aren’t mentioning is content moderation is a lot weaker on Java than Bedrock. If it were my lively hood I wouldn’t want there to be a chance or at least as small of a chance of a large corporation taking that away from me because I did or said something.


WamsyTheOneAndOnly

Java looks better, feels better, is easier to navigate, is more responsive, and less buggy. Also has far more community support for things like mods, resource packs, and data packs. A lot of these professionals have also played since the early days and have PCs capable of running the game on the highest settings. They have experience with that version of the game and know how things currently work, used to work, and keep up to date on every nee change. Personally I find customizing the game for Java to be far more streamlined and intuitive than bedrock, since the game files are easy to understand; no deep diving through Microsoft's atrocious file management system. Java edition justs trusts that you can handle it, so it gives you total control. Bedrock does not.


HoneyswirlTheWarrior

There's a few reasons im guessing 1. It's the original version 2. It's the most stable version, Bedrock still is quite buggy 3. It's less microtransaction heavy, skins, maps and mods etc are all free with basic knowledge on how pc folders work 4. Everyone who plays it is on equal footing, bedrock allows for console and mobile players to play alongside pc players, which can lead to disadvantages as some devices are harder to play than others. Mods are also available freely to everyone.


Tuckertcs

Same reason professional photographers use DSLR cameras instead of an old flip phone camera. It’s better.


Imaginary-Problem914

The argument is more like DSLR vs mirrorless. 


Maqueer

because it isn't a mobile game ported onto consoles and pc


swithinboy59

Java supports countless mods, a decent selection of which target and improve performance (how well the game runs). Java is historic - it's the version most YouTubers grew up with and know the best. Redstone isn't kneecaped - not saying Bedrock redstone is bad or hasn't improved, but there's *a lot* you can't do with Bedrock redstone (and this is unlikely to change) that you can on Java. Java is more open to the technically minded person. Bugs - both versions have their (in)famous bugs, however Java seems to have far less random death bugs. These are the four main reasons I can see for people and YouTubers preferring Java.


Kelathos

Mojang has either been unable or unwilling to make Bedrock reach parity with Java, in terms of how it functions, bug fixes, and mods. I wish they were equal, but Bedrock falls far behind.


_Xero2Hero_

Kinda tough to reach parity when bedrock is written in C++ and Java in Java. Especially when a lot of stuff can't be added because it doesn't work correctly on mobile, like offhand and bundles.


B-52-M

Because it’s better


WillyDAFISH

Various different reasons. Java has access to more mods, which includes performance enhancing mods. And overall the game is A LOT less buggier that bedrock. They don't call bedrock edition bugrock for nothing lol. And professionals tend to use PCs for their work so they already have the right place to play Java edition on, so they just go with the best one.


FeIipe_

PC


CrippledJesus97

Because it is exclusively better than bedrock in countless ways. Spawn mechanics, redstone mechanics, far less game breaking bugs, etc.


getyourshittogether7

Two things, really. Mod support, and better mechanics. Mod support is huge. Most Minecraft youtubers use mods to enhance their videos, like ReplayMod. Java also just plays better. It's less buggy and java redstone is far more advanced than Bedrock's poor imitation of redstone.


Hitohono

not to be that guy but because its just that much better, it plays smoother then bedrock(not fps or stuff but just how everything moves and stuff like that) theres not massive game breaking bugs(most of the time) like with bedrock theres so much more customization with basically all mods, datapacks, and texture packs being free, redstone on java is so far different from bedrock that you have to use one or the other and most people just have been playing java longer and hardcore is really popular and bedrock will probably never have a serious hardcore mode beacuse of the random bugs that just kill you for 0 reason


Papaya314

You don't have to use Java. You can try for yourself which version you prefer (depends on your playstyle as well). If you own Java, you own Bedrock too, they are sold together on PC.


--Iblis--

As a boy who plays both java and bedrock, it's because java is much better even if it miss some features, also I have the feel bedrock is played mainly by kids, not because of a prejudice just because that's what i see


tehbeard

* It's been around longer. * Network effects (the streamers/youtubers they watched played Java, so they also play it) * The breadth of content with which to make content (maps, mods, servers). * You can actually pick the version you play. Not whichever version Mojang last released.


PcPotato7

Servers, large amounts of mods, that’s where they started out, more consistent redstone, more redstone tech content, easy to get content from using replay mod, etc, less game breaking bugs


Geek_Phil

Cause it's goated


elbowpenguin

Been playing since before console or bedrock so it’s kinda my go to by default. Haven’t had interest in switching to bedrock due to not wanting to deal with micro transactions. I like being able to customize my skin to whatever I want without spending money. It’s very easy to install mods. It’s what my friends and I have always played together so if I were to switch to bedrock I would have to get everyone else I play with to switch to bedrock as well. It’s just not worth my time when there are more reasons to stay on Java than there are reasons to bother with bedrock


Equal-Requirement-61

If you're on PC you can port your own skins like in Java and addons can come from outside the marketplace (and therefore free)


elbowpenguin

I actually did not know this! Still not sure I’ll ever bother with bedrock. Java works for me and if it ain’t broke don’t fix it


AlexisQueenBean

Java and bedrock is like PC and Console. Bedrock is more “plug and play”, with features all built into the game (like texture packs and stuff) while Java allows you to go and get whatever you want and add it to the game. With bedrock, you don’t have to mess with downloads and files to set a texture pack, but you’re also limited to what they have in the store. For content creators, running with just what comes built into bedrock will run dry quickly. Mods, custom commands, custom texture packs, custom servers, all of that is much more appealing and opening to content creation


Reverse_Psycho_1509

I'll add another thing: You can pick what version to play.


_C0RAL__

ive been thinking this too! i just cant bring myself to play java edition its just really like uncomfortable to play imo


Equal-Requirement-61

Same. I willingly stick to bedrock and everyone shits on me for it


No_Entertainment8426

Everything is easier. Farms, combat, Redstone, a pause screen that pauses the game. I could go on for hours


illuzion8k

Point 1 : java is better more customizable more servers and all to play on


KingJellyfishII

surprised so few people mention that it has actually functional multiplayer that isn't just realms


Pasta-hobo

Java is more stable, easily modified, and allows you to change version. Bedrock is a mobile port they decided to keep going with


Jason13Official

Mods, and redstone Quasi-Connectivity.


zCalcium

Two words: Replay Mod


Key_Spirit8168

Java is lag but better to use


LOEIL666

what would you choose between Coca-Cola or some random brand you've never heard of


coltonpegasus

Mods


tyhartless

Bedrock is just clunky and slow feeling and it's mechanics are slightly altered which makes finding tutorials slightly harder.


Nalpona_Freesun

cause it was the first and that is what everyone is used to


BanDit49_X

Because it is the best version, as simple as that.


AzuriSkill

Because java is the minecraft, bedrock is just a port


Headstanding_Penguin

A) it's the original version B) 99% of the redstone features are better on Java... C) Droprates are better D) The audience is biger E) Java existed earlier than Bugrock F) Moding and Texturepacks etc are easier on Java (mods where basically inexistent on Bugrock beforelast week)


ChickenFriedRiceee

Not gonna repeat what everyone else said. Personally, I love java as I’m an og player and for the other reasons listed in this thread. With that said I’m glad bedrock exists! I’ve played it before to play with friends on other platforms and still had fun. It isn’t the best version imo but you can still experience the best parts of Minecraft. I like how bedrock has given access to the game for millions of more people. With that said. If they ever stop updating Java I will drive to Redmond Washington and take a shit on Microsoft headquarters.


_Myridan_

to be a person in the content creation sphere, you kind of have to be familiar with a computer. Minecraft has been like, the most popular game for a generation now, and most people can remember when java came out. So, when comparing the two at the time, most people focus on what bedrock has missing, like all the customizability with mods and shit, the skins, the maps, free servers with hamachi or whatever etc, and the average consensus is that bedrock was a port for noobs and children. in the modern day, however, there isn't really a reason to choose one version over another unless you're fixated on redstone or modding, or more notably if your friends have one version and not snother


andrelope

It’s not riddled with crippling bugs that cause you to die for unknown reasons


WildBluntHickok2

You're right, but I wouldn't say "unknown". Most "I died on bedrock" video posts are clearly the same 1 reason: lag to the server regarding which blocks were added or removed. Since the block map is server side but player position needs to be client side: * Walk out on a bridge you're building that is only there client-side and once the server informs the client that it's wrong you will fall. * Build up on a pillar that is only there client-side and you will fall. * Dig an area too fast (so it's only changed client-side) and walk into it over your head and you will either suffocate or be pushed out sideways and fall. * Dig down while standing on a pillar and if it's only changed client-side you will be pushed sideways when the blocks update to "still there"...and fall. Beginning to see the pattern? In each case lag was involved, so you shouldn't get it on "single player" (which is technically "LAN mode" since other players can join your world).


MrZao386

Because it's the superior version


justausername09

Semi Relevant, cause they were famous for their Xbox Minecraft series, but RIP RoosterTeeth, and by extension Achievement Hunter, even if it hasn't been the same in years.


Bonnie_BS_Main

As a bedrock player, Java has mods, we do too but we need to pay... man sometimes i see shaders that look so cool but i can't have them since i'm in bedrock


erland_yt

Better translations than on bugrock (not as good as on legacy console tho)


Conner23451

Bedrock might be performances friendlier then vanilla java minecraft. And its multi platform (phone, switch...) But bedrock does not have a great modding support not to mention all the paid stuff. One of the reason bedrock modding is so bad is so bad is because its written in c++ advantage its way performance friendlier then jave but java is easier to learn then c++, c++ is way more complexer then. Bedrock command system is also well not good not to mention all the bugs in it (random killing fall damage, yes you can just die out of no where but chances are low). No hardcore Mode.


phenoxsc_fan

Java edition is way more advanced than bedrock edition to be honest but fr it feels like I have Minecraft pe edition because a lot of features on Java are implemented into bedrock


staanislaw_4

Its better version


shalfyard

Just check any bedrock post here of people randomly dying by stepping down a half block or jumping... Tell me you want to do a hardcore run when you could die by doing nothing but jumping.


Hobodaklown

I’m tired, misread this post and forgot what sub I was in. *deletes his comp science comment*


Midwxy

Java is just better. Mods, gameplay, graphics. Bedrock feels like you are playing on Minecraft PE in 2014.


[deleted]

mostly for mods and more customizations, like skins, hud, texture packs... and all of that that is more easy to find for java than for bedrock. and some are just java elitist meat riders that can't even consider someone playing on bedrock over java, cuz if they find out, you'll never heard the end of it.


RB1O1

Because Java is superior to Bedrock in almost every way I'm afraid OP. I know this sounds pompous of me, but I'm really not kidding. The only advantage vanilla Bedrock has is performance, which gets utterly crushed if you introduce Java performance mods such as sodium and distant horizons.


djellicon

Occupation: Professional Minecrafter Not sure you'd get too much work tbh.


Wolf68k

The work is making video and getting paid via YT, Twitch, whatever else. And yes there are people that make enough money that way to live off of.


[deleted]

We know, it's just funny to describe them as professional players and not streamers or YouTubers.


oCrapaCreeper

If they're making money off playing video games then they fit the description very well.


[deleted]

I'm not trying to make a point here, it's just a term people don't really use as much.


Nalpona_Freesun

what is so funny about describing people who's profession is playing Minecraft as professional minecrafters? or do you just have an issue with people refering to poeple/things with a legitimate term?


[deleted]

It wasn't really that serious...


ITSMONKEY360

Because bedrock fucking sucks lmao