Alright, now here me out, (please, I dont want to be hunted down by millions of Java edition players because of the title), I think Java Edition should stop getting support and that Bedrock Edition should get the aspects and features of Minecraft Java Edition, this will be great for the player base and Mojang studios (not so much for the java edition modders though). What I mean by aspects is that it has the original Minecraft feeling but modernized. Theres the in-game features from Java (except for the new combat system unless they make it toggleable) and that they remove the Store thingy in Minecraft Bedrock edition (or make it so you can install custom resource packs/add-ons in all devices). This will also benefit lower-end devices (LOW END GANG RISE UP) as you know, the 1.16 Java rendering system isn't good, and 1.17 Java rendering system was more of getting a make-over of the rendering system other than PLASTIC SURGERY! I get there is mods that boost FPS but I would rather have it in-game than installing a mod. Mojang should also open up the possibility's of addons WAY more (for example you could make mods as good as Immersive Portals mod and instead of replacing an item/entity you could make your own item/entity, this may have changed but I haven't played bedrock edition for so long). BTW, Mojang, fix THE DANG HAND MODEL I AM TIRED OF SEEING A HAND MODEL THAT HAND MODEL ITS WAY TOO SHORT I DONT CARE IF THERES A RESOURCE PACK THAT FIXES IT, FIX IT! *takes a deep breathe*, ok. This will also make Minecraft updates way faster as Mojang has to code 2 versions for each update, if each update takes 1 year to make, then that means (maybe) that it takes 6 months for each version. So if I was lucky enough for a coder in the Mojang team to read this, that would be great. Now for all them java modders out there, yes, you will need to learn C++ (again, maybe, or you'll write add-ons or something), but If you make your own models (I am a modeler), good news, modeling has less boundaries and you can animate your models without the use of Geckolib (api). I hope you have a good day if you read till the end and make sure to vote up above!
Everything that Java version does, bedrock edition could do better because of the way it it handles world generation and how fast it loads.
I would agree with you that bedrock edition should eventually replace Java edition, but with some caveats
I'd want bedrock edition to have a launcher system that consists of all the versions of the game that has ever released or will be released, past, present and future.
I've explained to people many times that it is stupid that you should have to mod the game with Optifine just to get it to run properly, simply because developers and their sloppy work on optimization.
and you shouldn't need an expensive PC to run this game either, any sub 500 $/£ laptop should be more than capable of running the vanilla version of this game with playable frame rates, at least without RTX features, and it's not like you're trying to run the latest Call of Duty game or Borderlands 3.
People continue to make excuses for Java edition out of pure nostalgia, with perhaps some resentment for younger or who they feel are less experienced players than them. Side by side benchmark comparisons have proven time and again that bedrock edition of the game runs with less lag when vanilla versions of the game are compared.
defending Java edition at this point is like defending a badly optimized port of any other game,
unfortunately there's too much cognitive dissonance in the fandom to let go of this and admit something which is evident to people who know what they're talking about. If AntVenom and other influential Youtubers can admit the advantages of bedrock edition, why do unnamed gamers on forums do the contrary? I am not one to defend willful ignorance here.
Java edition may never get dropped in our lifetime,
which means more time and resources from Microsoft/Mojang are spent keeping it on life support.
Everything that Java version does, bedrock edition could do better because of the way it it handles world generation and how fast it loads.
I would agree with you that bedrock edition should eventually replace Java edition, but with some caveats
I'd want bedrock edition to have a launcher system that consists of all the versions of the game that has ever released or will be released, past, present and future.
I've explained to people many times that it is stupid that you should have to mod the game with Optifine just to get it to run properly, simply because developers and their sloppy work on optimization.
and you shouldn't need an expensive PC to run this game either, any sub 500 $/£ laptop should be more than capable of running the vanilla version of this game with playable frame rates, at least without RTX features, and it's not like you're trying to run the latest Call of Duty game or Borderlands 3.
People continue to make excuses for Java edition out of pure nostalgia, with perhaps some resentment for younger or who they feel are less experienced players than them. Side by side benchmark comparisons have proven time and again that bedrock edition of the game runs with less lag when vanilla versions of the game are compared.
defending Java edition at this point is like defending a badly optimized port of any other game,
unfortunately there's too much cognitive dissonance in the fandom to let go of this and admit something which is evident to people who know what they're talking about. If AntVenom and other influential Youtubers can admit the advantages of bedrock edition, why do unnamed gamers on forums do the contrary? I am not one to defend willful ignorance here.
Java edition may never get dropped in our lifetime,
which means more time and resources from Microsoft/Mojang are spent keeping it on life support.
I agree with this when it comes to efficiency, speed, and how optimized Bedrock is versus the Java version, however you are missing one giant aspect that Java has that Bedrock doesn't -- a huge variety of mods and mod packs to choose from, pretty much all of which are completely free. Having played quite a few of the big mod packs (like Sevtech:Ages or Sky Factory 4), I have never seen anything even remotely similar in breadth or depth available for the non-Java versions of Minecraft.
Basically, if the Java version of Minecraft didn't have such a selection of mods and mod packs, I would have abandoned Minecraft long ago, and absolutely nothing in regards to the Bedrock version would have changed my mind on that.
As far as the thread topic, I agree on the part of Bedrock obtaining some of the features which are currently only available on the Java edition. Mojang should continue to make an effort to ensure that all of the (non mod-related) features of Java are also present on Bedrock.
Basically, if the Java version of Minecraft didn't have such a selection of mods and mod packs, I would have abandoned Minecraft long ago, and absolutely nothing in regards to the Bedrock version would have changed my mind on that.
Another major advantage of Java is that you can play older versions - if not for this and mod support I'd probably have stopped playing after the release of 1.7, nearly 8 years ago and only about half a year after I started playing - as it is, I still play on an 8 year old version and am one of the very few still actively developing mods for it as that is my way of "updating" the game, including fixing many of the issues it has (and why does Mojang simply ignore so many of the bugfixes/optimizations posted to their own bug tracker?) - I even recently added fish to 1.6.4 (if you can call it that; I've always thought of mods that add content as becoming their own version of the game separate from vanilla).
Also, Bedrock itself has many issues that are not present in Java; for example, why do strongholds generate without end portals, and even more, why do eyes of ender locate them?! Java prevents this with just a few lines of code; it will infinitely recreate the structure in memory until a portal has been added ("infinite" usually means once, with less than 10% of strongholds failing to add a portal per iteration, so performance shouldn't be an issue). I often see people on Reddit calling Bedrock "Bugrock" in reference to all the bugs it has, many of which are not present on Java.
There are also many compromises/nerfs to game mechanics in the name of performance, such as extremely low mob spawn rates (mobs attempt to spawn only once every 200 ticks, 200 times slower than on Java, and the mob cap is only 8 within a 9x9 chunk area, while Java has a cap of 70; while this is spread out over a larger area the density is still much higher). Passive mobs are even rarer since Java spawns them in great numbers during world generation and they never despawn (a 9x9 chunk area averages about 32 mobs, compared to a passive mob cap of 4 on Bedrock; Java has a global passive mob cap of 10 but this doesn't affect world generation). The default random tick speed is 1 instead of 3 (this means that on Bedrock crops on hydrated farmland grow as slowly as crops on dry farmland on Java, so you need 3 times the area to get the same yield over time).
They just shouldnt have made bedrock edition in the first place. They should have kept console and pocket edition. Cross play is unfair, as it gives pc players an advantage in any competitive games, and back then, console and pocket editions recognized that they weren’t as good as java, instead of trying to act like they were equal, as bedrock players seem to be doing. And dont just say “miNeCrAft Is mINeCrAFT”, as there are many differences, the largest one being the community on java edition, and also it being the OG version.
They just shouldnt have made bedrock edition in the first place. They should have kept console and pocket edition. Cross play is unfair, as it gives pc players an advantage in any competitive games, and back then, console and pocket editions recognized that they weren’t as good as java, instead of trying to act like they were equal, as bedrock players seem to be doing. And dont just say “miNeCrAft Is mINeCrAFT”, as there are many differences, the largest one being the community on java edition, and also it being the OG version.
They should've just used a version which was most suitable for multiple platforms not just one, and console gamers matter too, it isn't all about PC gaming, and it is elitist to think that it is otherwise.
if pocket edition and Java were the only versions of the game then we never would've gotten the console editions of the game never mind bedrock edition.
FYI crossplay has been a feature in the game since Java, since you can play this version of the game on Windows, Mac and Linux.
It was clear there were some technical reasons why Java version didn't end up on consoles, so they had to make a different version that would work on consoles without too much lag.
about your claims about "unfairness"
by a similar line of logic we could say people having different spec computers would put people at a competitive disadvantage against each other, since some people would be getting much better average frames per second than their friends online, or they may have better internet connection etc,
but limitations of consumer hardware shouldn't prevent developers from exploring what is possible and what can be done.
You're living in the past mate, bedrock edition is here to stay whether you like it or not.
I agree with this when it comes to efficiency, speed, and how optimized Bedrock is versus the Java version, however you are missing one giant aspect that Java has that Bedrock doesn't -- a huge variety of mods and mod packs to choose from, pretty much all of which are completely free. Having played quite a few of the big mod packs (like Sevtech:Ages or Sky Factory 4), I have never seen anything even remotely similar in breadth or depth available for the non-Java versions of Minecraft.
Basically, if the Java version of Minecraft didn't have such a selection of mods and mod packs, I would have abandoned Minecraft long ago, and absolutely nothing in regards to the Bedrock version would have changed my mind on that.
As far as the thread topic, I agree on the part of Bedrock obtaining some of the features which are currently only available on the Java edition. Mojang should continue to make an effort to ensure that all of the (non mod-related) features of Java are also present on Bedrock.
I hardly play vanilla Minecraft myself. Performance isn't the only factor in which is the better version of Minecraft - it's just silly, really silly, to argue for the eradication of Java Edition over performance, something minute for 99% of people. There's a good reason many people turn a blind eye to Bedrock edition.
People continue to make excuses for Java edition out of pure nostalgia
Everything the above guy said is why I believe this was said out of wilful ignorance. Both Bedrock and Java have advantages and disadvantages, and to say that the Java side is just blinded by nostalgia is dishonest. Besides that, to kill either Java or Bedrock would kill a big chunk of the Minecraft community. Kill either and you have people jumping ship. Community is a big reason Minecraft has stayed afloat all this time, since it was a basic little project. Java and Bedrock are here to stay, whether you hate Java's performance or how limited Bedrock is. Both are at the peak of their lifecycles, with Minecraft having been revived for its 10th anniversary and given a cave update, and with the solidification of Bedrock edition in the community. Java and Bedrock are incombinable and are here to stay.
TL;DR: Arguing because one of them performs worse is just a bad argument, yet it sums up 99% of what people have said here.
Alright, now here me out, (please, I dont want to be hunted down by millions of Java edition players because of the title), I think Java Edition should stop getting support and that Bedrock Edition should get the aspects and features of Minecraft Java Edition, this will be great for the player base and Mojang studios (not so much for the java edition modders though). What I mean by aspects is that it has the original Minecraft feeling but modernized. Theres the in-game features from Java (except for the new combat system unless they make it toggleable) and that they remove the Store thingy in Minecraft Bedrock edition (or make it so you can install custom resource packs/add-ons in all devices). This will also benefit lower-end devices (LOW END GANG RISE UP) as you know, the 1.16 Java rendering system isn't good, and 1.17 Java rendering system was more of getting a make-over of the rendering system other than PLASTIC SURGERY! I get there is mods that boost FPS but I would rather have it in-game than installing a mod. Mojang should also open up the possibility's of addons WAY more (for example you could make mods as good as Immersive Portals mod and instead of replacing an item/entity you could make your own item/entity, this may have changed but I haven't played bedrock edition for so long). BTW, Mojang, fix THE DANG HAND MODEL I AM TIRED OF SEEING A HAND MODEL THAT HAND MODEL ITS WAY TOO SHORT I DONT CARE IF THERES A RESOURCE PACK THAT FIXES IT, FIX IT! *takes a deep breathe*, ok. This will also make Minecraft updates way faster as Mojang has to code 2 versions for each update, if each update takes 1 year to make, then that means (maybe) that it takes 6 months for each version. So if I was lucky enough for a coder in the Mojang team to read this, that would be great. Now for all them java modders out there, yes, you will need to learn C++ (again, maybe, or you'll write add-ons or something), but If you make your own models (I am a modeler), good news, modeling has less boundaries and you can animate your models without the use of Geckolib (api). I hope you have a good day if you read till the end and make sure to vote up above!
Everything that Java version does, bedrock edition could do better because of the way it it handles world generation and how fast it loads.
I would agree with you that bedrock edition should eventually replace Java edition, but with some caveats
I'd want bedrock edition to have a launcher system that consists of all the versions of the game that has ever released or will be released, past, present and future.
I've explained to people many times that it is stupid that you should have to mod the game with Optifine just to get it to run properly, simply because developers and their sloppy work on optimization.
and you shouldn't need an expensive PC to run this game either, any sub 500 $/£ laptop should be more than capable of running the vanilla version of this game with playable frame rates, at least without RTX features, and it's not like you're trying to run the latest Call of Duty game or Borderlands 3.
People continue to make excuses for Java edition out of pure nostalgia, with perhaps some resentment for younger or who they feel are less experienced players than them. Side by side benchmark comparisons have proven time and again that bedrock edition of the game runs with less lag when vanilla versions of the game are compared.
defending Java edition at this point is like defending a badly optimized port of any other game,
unfortunately there's too much cognitive dissonance in the fandom to let go of this and admit something which is evident to people who know what they're talking about. If AntVenom and other influential Youtubers can admit the advantages of bedrock edition, why do unnamed gamers on forums do the contrary? I am not one to defend willful ignorance here.
Java edition may never get dropped in our lifetime,
which means more time and resources from Microsoft/Mojang are spent keeping it on life support.
I agree and I'm a java player I think that the java rendering sucks compared to C++ and I want the friends system to be added to java
I agree with this when it comes to efficiency, speed, and how optimized Bedrock is versus the Java version, however you are missing one giant aspect that Java has that Bedrock doesn't -- a huge variety of mods and mod packs to choose from, pretty much all of which are completely free. Having played quite a few of the big mod packs (like Sevtech:Ages or Sky Factory 4), I have never seen anything even remotely similar in breadth or depth available for the non-Java versions of Minecraft.
Basically, if the Java version of Minecraft didn't have such a selection of mods and mod packs, I would have abandoned Minecraft long ago, and absolutely nothing in regards to the Bedrock version would have changed my mind on that.
As far as the thread topic, I agree on the part of Bedrock obtaining some of the features which are currently only available on the Java edition. Mojang should continue to make an effort to ensure that all of the (non mod-related) features of Java are also present on Bedrock.
- sunperp
Another major advantage of Java is that you can play older versions - if not for this and mod support I'd probably have stopped playing after the release of 1.7, nearly 8 years ago and only about half a year after I started playing - as it is, I still play on an 8 year old version and am one of the very few still actively developing mods for it as that is my way of "updating" the game, including fixing many of the issues it has (and why does Mojang simply ignore so many of the bugfixes/optimizations posted to their own bug tracker?) - I even recently added fish to 1.6.4 (if you can call it that; I've always thought of mods that add content as becoming their own version of the game separate from vanilla).
Also, Bedrock itself has many issues that are not present in Java; for example, why do strongholds generate without end portals, and even more, why do eyes of ender locate them?! Java prevents this with just a few lines of code; it will infinitely recreate the structure in memory until a portal has been added ("infinite" usually means once, with less than 10% of strongholds failing to add a portal per iteration, so performance shouldn't be an issue). I often see people on Reddit calling Bedrock "Bugrock" in reference to all the bugs it has, many of which are not present on Java.
There are also many compromises/nerfs to game mechanics in the name of performance, such as extremely low mob spawn rates (mobs attempt to spawn only once every 200 ticks, 200 times slower than on Java, and the mob cap is only 8 within a 9x9 chunk area, while Java has a cap of 70; while this is spread out over a larger area the density is still much higher). Passive mobs are even rarer since Java spawns them in great numbers during world generation and they never despawn (a 9x9 chunk area averages about 32 mobs, compared to a passive mob cap of 4 on Bedrock; Java has a global passive mob cap of 10 but this doesn't affect world generation). The default random tick speed is 1 instead of 3 (this means that on Bedrock crops on hydrated farmland grow as slowly as crops on dry farmland on Java, so you need 3 times the area to get the same yield over time).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
They just shouldnt have made bedrock edition in the first place. They should have kept console and pocket edition. Cross play is unfair, as it gives pc players an advantage in any competitive games, and back then, console and pocket editions recognized that they weren’t as good as java, instead of trying to act like they were equal, as bedrock players seem to be doing. And dont just say “miNeCrAft Is mINeCrAFT”, as there are many differences, the largest one being the community on java edition, and also it being the OG version.
They should've just used a version which was most suitable for multiple platforms not just one, and console gamers matter too, it isn't all about PC gaming, and it is elitist to think that it is otherwise.
if pocket edition and Java were the only versions of the game then we never would've gotten the console editions of the game never mind bedrock edition.
FYI crossplay has been a feature in the game since Java, since you can play this version of the game on Windows, Mac and Linux.
It was clear there were some technical reasons why Java version didn't end up on consoles, so they had to make a different version that would work on consoles without too much lag.
about your claims about "unfairness"
by a similar line of logic we could say people having different spec computers would put people at a competitive disadvantage against each other, since some people would be getting much better average frames per second than their friends online, or they may have better internet connection etc,
but limitations of consumer hardware shouldn't prevent developers from exploring what is possible and what can be done.
You're living in the past mate, bedrock edition is here to stay whether you like it or not.
I hardly play vanilla Minecraft myself. Performance isn't the only factor in which is the better version of Minecraft - it's just silly, really silly, to argue for the eradication of Java Edition over performance, something minute for 99% of people. There's a good reason many people turn a blind eye to Bedrock edition.
Everything the above guy said is why I believe this was said out of wilful ignorance. Both Bedrock and Java have advantages and disadvantages, and to say that the Java side is just blinded by nostalgia is dishonest. Besides that, to kill either Java or Bedrock would kill a big chunk of the Minecraft community. Kill either and you have people jumping ship. Community is a big reason Minecraft has stayed afloat all this time, since it was a basic little project. Java and Bedrock are here to stay, whether you hate Java's performance or how limited Bedrock is. Both are at the peak of their lifecycles, with Minecraft having been revived for its 10th anniversary and given a cave update, and with the solidification of Bedrock edition in the community. Java and Bedrock are incombinable and are here to stay.
TL;DR: Arguing because one of them performs worse is just a bad argument, yet it sums up 99% of what people have said here.