T O P
GeneralTorpedo

I wish they added Minecraft Bedrock to Steam. They added Minecraft Dungeons to Steam, and many other xbox titles, what is their problem to add Minecraft?


YaBoyMax

Unless something has changed relatively recently, Minecraft for W10 is a UWP app and won't run through Wine/Proton.


GeneralTorpedo

There are Chinese Minecraft and Minecraft education, they both are bedrock and not UWP apps.


YaBoyMax

Bedrock refers to all versions of Minecraft across different platforms which share the same core codebase. I was specifically referring to the W10 version, which I believe is the only version of Bedrock which you get for free alongside Java (or vice-versa).


Atemu12

I believe what they meant is that there already are non-UWP Bedrock clients for Windows.


GeneralTorpedo

Don't see any problem in using chinese/education bedrock branches for the potential steam release. They even work on windows 7. And I don't mind paying for the steam version, at least it will get decent proton support.


MinecraftonchromeOS

I remember there is a way to run external games with proton.


Jon_Lit

Can't you just add them manually to your steam library?


mrvictorywin

Wine/Proton has only partial support for UWP apps.


MinecraftonchromeOS

Perhaps. I'm no expert of Steam and Proton. But here's what I can find: [https://fossbytes.com/use-steam-proton-to-play-windows-games-on-linux/](https://fossbytes.com/use-steam-proton-to-play-windows-games-on-linux/)


starfyredragon

Which they COULD do that java version, which runs fine on Linux native, but microsoft is whimpering constantly that it can get players to move from java to w10, and so putting it on steam would cement the java version as the de facto version and Microsoft would have to give up on their w10 attempt (whose unstated goal is basically to try and get the world's most popular game into a windows-only program.)


acw32bit

Forza horizon 4 and 5 released for steam and runs on Linux via proton


Rokolell

Unless I get it to work. 👀


FieryFalcon2808

Maybe because steam takes a pretty significant cut? Idk it could be that or something else


BlueGoliath

And it runs like garbage more than ever. They are owned by Microsoft and can't get a single person to optimize their code but some random on the internet can via mods. FFS.


Zorklis

Sodium creator is a Hytale dev, clearly a very talented person. But agreed, Minecraft should be better


KillerTuxedo

> Hytale dev So we can't be sure they even truly exist


exalented

Geez my guy cut them a break x'D


starfyredragon

Microsoft is notorious for lousy code. C# is shite, which they try to force everything into, and they primarily only hire those who are still green so they can make sure they code "The Microsoft way" (aka, not being able to afford morals yet).


soap-god

C# and dotnet are pretty respected, idk what you are talking about also minecraft has always had shitty performance, and they don’t use C# at all now.


starfyredragon

> C# and dotnet are pretty respected Citation needed


soap-god

Ok, sure. According to the stack overflow 2021 [developer survey](https://insights.stackoverflow.com/survey/2021#technology-most-loved-dreaded-and-wanted), C# is the 12th most loved language amongst devs, the 8th most popular, and the (relatively) new .Net core/ .Net 5 is \*the\* most loved framework/library. So you are wrong on that end, but again C# has nothing to do with minecraft anyways, so I'm not sure why you are trying to make this point in the first place


starfyredragon

12th? It's considered the 4th most used language. ( https://www.northeastern.edu/graduate/blog/most-popular-programming-languages/ ) It's important to know that languages are frequently chosen due to business decisions, not developer decisions, and that people have a tendency to favor what they already know. That level of rejection actually means its pretty bad, meaning a -8 position drop from use to love. Rust, on the other hand, has a popularity ranking past the 10 mark, but hits #1 in loved, meaning a greater than +10 rise in ranking. So I'd argue my point still stands.


soap-god

Ok well objectively most people who use C# think it’s a good language and they think higher of it then developers think of the average language. Also it’s core library is #1. I think my claim that it is “well respected” seems objectively true while your “C# is shite (source: trust me bro)” seems more like an opinion that you are doing some mental gymnastics rn to defend. >C# is the 4th most used It’s actually the 8th most according to the survey (which is the largest annual dev survey) that I cited. And in any case, yes it’s a popular language and has way less hobbyist/enthusiasts than a language like rust has. I promise if more people were forced to use rust (which is one of my favorite languages) in their jobs they would hate it. Microsoft, or any large corp for that matter, sucks. Doesn’t mean their language does, or that C# somehow has an affect on a decade old java codebase. Edit: Also your link is literally a tier list of languages to get a job in, literally is not ranked by popularity. You’re either stupid or arguing in bad faith.


AreyouokSir

Man I love reddit arguments very entertaining


starfyredragon

Nice rebuttal.


professormoocow

flatpak install net.minetest.Minetest Start game->Content->Browse online content->install Mineclone 2, wait for download to finish Back to main menu -> start game->click the mineclone2 icon at the bottom->New button->fill out info->create->highlight created world->play game Enjoy your better Minecraft


aloudcloud

Isn't this just a way for them to discontinue or drastically slow down the development of the Java edition? I mean, you get a free reboot of the franchise, how could you complain. If you're a Windows user, which probably is the massive majority of the users. And they don't seem to care much about the Java version anyway.


turdas

All the mods are on Java and I don't see that changing unless they give Bedrock very extensive official mod support.


pine_ary

Can‘t have that, people could mod in the things from the store for free!


AL2009man

or just...move over to Win32?


turdas

I don't see how that would change things. The community has spent massive effort developing mod tools for the Java version, and nobody wants to abandon that and start from scratch on Bedrock.


Greydmiyu

I think if Microsoft ever killed the Java version then we'd see comparable now in ~~Minecraft~~ Minetest within 6 months. EDIT: Autocorrect changed what I meant to say, Minetest, into Minecraft. Thanks to /u/turdas for highlighting it for me.


turdas

Try six years, if ever. Forge has been in development for over a decade at this point, and it is far easier to reverse engineer Java than it is compiled C++ code.


Greydmiyu

Shit, autocorrect fucked up my reply. Mine**TEST** is what I wrote and got auto corrected. I'd expect a comparable level of mod support to, say, Fabric, in about 6 months in Minetest.


turdas

Fair enough, that makes a lot more sense. I still think it would take longer than 6 months because mods take a long time to develop (mostly because it's a hobby to most modders), but it would at least be plausible. I also don't know how close to feature parity Minetest actually is -- judging by videos and screenshot it still looks a little rough compared to Minecraft.


Greydmiyu

Well, there's 2 things to consider. 1. Minetest isn't a game, it is a framework. It is designed to replicate the base of what Minecraft's engine does, but leaves the minutiae of the actual game mechanics to mods. 2. It is designed from the ground up to be modded. All mods are written in Lua and there are proper hooks into the game engine itself. So, yeah, while it would take a bit for the mods to get written, they don't have to first reverse engineer the system calls they needed like they do with Java on each subsequent release. Also, mods can be packaged together to form a game *and* each sever can sync its version of the game (modpack) to the client. Imagine how fast the iteration on mods could be there. New mod updated to a community mod dev server, everyone logs out, logs back in, download the updated mod, done.


AL2009man

understandable, but I'm looking at the longterm. you can still keep your Javas for legacy stuffs + existing mods, but I wouldn't be surprised to see future mods moving towards Bedrock...as long as Mojang doesn't try to make it harder for mod devs.


Frityet5

That ain’t how this works


AL2009man

I mean, both Chinese Minecraft and Minecraft Education Edition is based on Bedrock codebase...


Frityet5

Bedrock is in a completely different programming language, and it’s “mods” are so primitive compared to Java. It would be nigh impossible to port the mods


deep_chungus

java supports mods because they can be injected in, essentially it can be modded no matter what the devs want. bedrock requires a bunch of dev support which is never going to be worth the effort for MS and even if they did their best it probably wouldn't be enough to replace the java ecosystem with something even approaching equivalent


Tuckertcs

Java has mods, options to run previous versions, and has most big YouTubers, while bedrock has bugs, missing features, broken redstone, and micro-transactions. Until any of that changes, I don’t see enough players making the switch for them to be able to drop Java any time soon.


MinecraftonchromeOS

You share the same theory that I and OP have. Microsoft is clearly trying to slowly kill Java Edition, it can be seen in Microsoft's "name change". Minecraft, the original "standard edition" has now been renamed to "Minecraft: Java Edition", while Bedrock edition(or MCPE) has now been renamed to just "Minecraft". By supplanting Java with Bedrock, Microsoft can monopolise the mods("Add-ons") industry(through the Marketplace) and make Minecraft "unavailable" for Linux and Mac.


that_leaflet

Bedrock edition is much, much more popular than Java edition. That's why it became the definitive "Minecraft" while the original was renamed to "Minecraft: Java Edition". Java edition is just massively overrepresented in the content creator space, which is why it feels like the "main" version (well, apart from the fact it was also the original version).


doorknob60

Overall you're probably right, Bedrock is more popular when you factor in consoles, mobile, etc. But on Windows (and Linux and Mac too), Java is definitely more popular of the two.


MinecraftonchromeOS

Then the tyranny has already begun. Linux Gamers, unite! Everyone, switch to Minetest!


R3nvolt

Probably not. The pc player base though yes mostly windows users still primarily play the java version. Bedrock, even though they have pushed much harder for version parity recently still are lacking features that java has.


justagamerguy1997

yeah some people are speculating about them slowly killing off the java edition


Tuckertcs

Time to start downloading and hoarding Minecraft version files like we do with ROMs!


IcyTable208X

Omniarchive hype.


MinecraftonchromeOS

I remember there is some way to access the .jar and .json files.


Tuckertcs

Windows: * %appdata%/.minecraft/versions/ Linux: * ~/.minecraft/versions/ Not sure about Mac. Also note that you have to run whatever version of Minecraft you want before the file will show up in there.


MinecraftonchromeOS

>Windows: > >%appdata%/.minecraft/versions/ This is a "Linux Gaming" subreddit. No need to provide Windows information. Thanks anyway.


ButtEater344

You can run the android version on linux, but there's no way in hell I'm buying a game twice.


grandmastermoth

Does anyone other than me play Java MC using a controller? I used to use the Lambdacontrols mod, but it's been abandoned. I want to play 1.19 with a controller (I play split screen with my son)


Lolbroeksken

[Midnightcontrols](https://modrinth.com/mod/midnightcontrols) is the successor to Lambdacontrols but has not been updated for 1.19 just yet. The alternative is to just start your minecraft launcher via Steam and use the Steam controller settings hope this helps!


grandmastermoth

Have you managed to get it working under Linux? I tried it on 1.17 (or maybe it was 1.18) but it didn't work. Steam doesn't work btw because I need multiple (2) controllers. I have a custom script that launches 2 copies of MC and gets rid of window decorations.


Lolbroeksken

I assumed the mod would work but I only had it installed as part of a modpack and I did not actually test it with a controller I'll keep you updated if I think of a better solution (do you use polymc or multimc as your launcher btw?), but given that you use a script, you are clearly more experienced than I am. I would be interested to see the script though as I might start using a similar setup soon!


grandmastermoth

Yeah I use Multimc. I was planning on sharing my script at some point because it's so nice. You launch multimc via the command line (plus some other trickery) and spawn two copies of MC with auto login of two different accounts, and great a seamless split-screen experience with controller support....it's freaking awesome. I don't even run the script manually, I have a .desktop file set up so I just click a single icon.


teomiskov3

Ight who's gonna get Bedrock working on Linux? Edit: Shit now that I think about it shouldn't proton work theoretically?


ReadyForShenanigans

Desperate people play Pocket Edition on Linux which is technically Bedrock. Forget about the Windows 10 Edition


androidguy52

Man sadly no, Minecraft BE is UWP,


justagamerguy1997

There is a workaround if you have the android version but otherwise yeah the UWP version doesn't work yet.


MinecraftonchromeOS

[https://askubuntu.com/questions/991858/is-it-possible-to-run-windows-10-uwp-apps-on-ubuntu](https://askubuntu.com/questions/991858/is-it-possible-to-run-windows-10-uwp-apps-on-ubuntu) Found a solution on the first answer but doesn't seem possible to work.


androidguy52

I heard a you can only play older versions, is that true?


teomiskov3

>UWP, What does UWP mean? Edit: Nvm just googled it.


swizzler

For others out of the loop it's Universal Windows Platform, basically sort of like a snap for windows apps, they're sandboxed and run on multiple microsoft products like the PC and Xbox. But as of yet there is no way to run them on Linux.


MinecraftonchromeOS

You can always run the Android version through MCPE launcher or some other Android Emulator.


rmyworld

>MCPE Launcher Is that still developed? Last I heard of it, the developer stopped working on the project due to piracy from the community.


MinecraftonchromeOS

The flatpak has been removed. Yeah, it kind of looks like that it has been discontinued. I think the developer must know that Notch himself [told his fans to pirate his game](https://www.forbes.com/sites/davidthier/2012/01/12/minecraft-creator-notch-tells-players-to-pirate-his-game/?sh=1ece021e4eb6)(If they can't afford it at the moment) Some people may argue that Notch doesn't work on the game anymore, but now it's maintained by evil Micro$oft, so who cares? : P


iLe0c

Does anyone else get exit code 1? I'm using the AUR Minecraft Launcher