Live data from Hacker News

Minosoft: Open-source Minecraft client, written from scratch

gitlab.bixilon.de

71–80 of 93 posts

Re: Minosoft: Open-source Minecraft client, written from scratch

#71

Wait so this actually implements everything? Like all the features? System recs are quite high, I was hoping to find something that my kids can use on their Chromebooks but even if this isn’t it, this is cool as heck.

I haven't tried it myself, but it looks like the bedrock edition can run on chrome OS.

I think https://play.google.com/store/apps/details?id=com.mojang.min... is the link, though it says "Chrome OS version sold separately" so I'm not 100% sure

Re: Minosoft: Open-source Minecraft client, written from scratch

#72
post #69

I'm confused how this can exist. It's a blatant ripoff of Minecraft, including fonts, assets, color schemes, etc. Call it a re-implementation all you like (I doubt it given Minecraft is Java and easy to decompile, and this is also JVM) but I don't see how that would fly. If I decompile a commercial game, use GPT to rewrite the decompiled code and maybe change the assets a bit, can I just release that as open source?

I haven't looked into the code much, but the way it uses Minecraft assets is that it downloads a minecraft.jar from Mojang and extracts the files from it.[1]

[1]: https://github.com/Bixilon/Minosoft/blob/ae7b15de10be579ca6a...

Re: Minosoft: Open-source Minecraft client, written from scratch

#73

Wait so this actually implements everything? Like all the features? System recs are quite high, I was hoping to find something that my kids can use on their Chromebooks but even if this isn’t it, this is cool as heck.

on low end devices i’d recommend installing the Prism Launcher [1] with the Fabulously Optimized modpack [2]

1 https://prismlauncher.org/

2 https://wiki.download.fo/readme/install-instructions#prism-l...

p.s. i think there’s a way to install linux apps on chromeos now? but if you can’t, there’s pojav launcher which is made for android so has an apk

Re: Minosoft: Open-source Minecraft client, written from scratch

#74
post #52
post #35

Earlier quoted context omitted.

If you're on a low end system, I can recommend Minetest. It's a similar but different experience - you still mine blocks and craft items but all of the details are quite different. I enjoy both games; while I prefer Minecraft due to community and momentum, Minetest is great if you just want a nice and simple sandbox.

Minetest is a prime example of the weakness of the open source community. A bunch of people want to "system dev" you a framework. Very few want, or is capabale of, designing you an actual finished game, at least in the open source context. Op's kid deserve better. The best I can suggest is 0AD. https://play0ad.com/ It might require an actual computer though.

If we're discussing viability of Minecraft on lower-end hardware, jumping from the voxel sandbox genre into the RTS genre (especially as you point out higher hardware requirements) is quite a stretch.

Minetest is as much of an alternative to Minecraft as Linux is an alternative to Windows. It works for some people, it won't work for most. It's less polished, requires some assembly (choosing a modpack), etc. They're quite obviously different games (as I pointed out already). But you don't need a degree in computer science, it's just a game. You can click on "new world" and start exploring and building.

What most people comparing the two seem to forget about, is just how much of a shitshow Minecraft modding is - and you don't really want to run the game without mods like sodium+lithium or optifine, because of how horribly unoptimized it is. I definitely prefer the Minecraft experience overall, but the game would've been completely unplayable on M1 Macs without tremendous community effort, whereas Minetest runs smoothly on a 12yro laptop with zero tweaking.

Re: Minosoft: Open-source Minecraft client, written from scratch

#75
post #60

Things like this always make me a bit sad when things like mine test exist. Since projects like this depends on decompiled Minecraft source, they're legally still piracy. Meanwhile, it probably would be simpler to implement some thing like hypixel in the open-source Minecraft-workalike minetest, where you'd be in much less legally muddy water. But still nobody would play that. Because brand.

Would you consider a word processor that is coded around the quirks of Microsoft Word and that is able to open and modify its proprietary format as piracy?

Re: Minosoft: Open-source Minecraft client, written from scratch

#76
post #69

I'm confused how this can exist. It's a blatant ripoff of Minecraft, including fonts, assets, color schemes, etc. Call it a re-implementation all you like (I doubt it given Minecraft is Java and easy to decompile, and this is also JVM) but I don't see how that would fly. If I decompile a commercial game, use GPT to rewrite the decompiled code and maybe change the assets a bit, can I just release that as open source?

It downloads all the assets from minecraft. afaik it contains no code from vanilla. rewritten everything.

Re: Minosoft: Open-source Minecraft client, written from scratch

#77
post #53

Earlier quoted context omitted.

Looks like it's trying to get some asset files from the bixilon.de server? I can't try this out right now because it crashes with: java.io.IOException: Server returned HTTP response code: 502 for URL: https://gitlab.bixilon.de/bixilon/pixlyzer-data/-/raw/master/hash/ae/ae844d6a7949f9e70a3ce0f7a12d455c4bcb96c4.mbf?inline=false I'll try later, looks like a really cool project.

I got it running by replacing ` https://gitlab.bixilon.de/bixilon/pixlyzer-data ` with ` https://github.com/Bixilon/pixlyzer-data ` in src/main/java/de/bixilon/minosoft/config/profile/profiles/resources/source/SourceC.kt

(turns out you can also edit in "~/.config/minosoft/minosoft/resources/Default.json")

Re: Minosoft: Open-source Minecraft client, written from scratch

#78
post #49
post #23

Earlier quoted context omitted.

> Look at bedrock edition, the only people who play it are people who mis-clicked when buying or don't own a PC. I would need a reference to believe that. The core minecraft community - streamers, modders, tech folks ... might be all about java edition. But I think bedrock is where the money and quantity is at this point. And despite what mojang says, I find it hard to believe that they want to maintain two code base…

Most of the young kids (including mine) are growing up playing Bedrock, not Java.

My kids did too, but now they only play the Java edition.

Re: Minosoft: Open-source Minecraft client, written from scratch

#80
post #62
post #42

Just so you know there's a very intense client modding community centered around the so called anarchy servers, in particular 2b2t. Cheating is allowed on such servers and it actually makes the game very interesting. Examples: - Rusherhack: movement, combat, awareness, ... your bread and butter type of a client mod: https://www.youtube.com/watch?v=Dg1BoHX7bJo - Baritone: autonomous actions, including pathing, mining…

Perhaps the most impressive feat I've seen out of 2B2T was an exploit called "Nocom". It began with 2B2T being hit with a lag exploit, then that exploit being fixed in a 3-line patch - that patch subtly introduced another exploit that allowed the author to track the position of every player in the server at all times, down to the chunk. I won't explain the whole video[0], but it details a story of gaslighting, 3 year…

HN thread: https://news.ycombinator.com/item?id=29615428 :)
Post reply on HN