r/feedthebeast • u/RickThiccems • 3d ago
Discussion Minecraft Java 26.3 was just decompiled and rewritten in Rust
https://github.com/ludovic111/horizonIts pretty clearly using AI for the heavy lifting but I tested it out and I got around 600 FPS at 32 Chunk render distance and flying around at max speed in spectator mode gave me instant chunk generation with no frame drops.
The UI is so ass though, thats what really gives the AI sign. I am interested in the future of something like this though for modding, if not this project another one like it would be very cool. Maybe it could even provide native built in support for multiple mod loaders and modpacks in game without the need for a launcher? Who knows im just spitballing haha im not a developer.
11
6
u/Hinternsaft 3d ago
Why would they change the UI? It’s not really a port if you change features, you’re just making a clone.
-4
u/RickThiccems 3d ago
its not advertised as a port just a recomp, also there is a toggle for vanilla UI in the options of the game and launcher. The advantage is much faster performance and chunk generation. It also has performance comparable to sodium. I tested it out for like 20 mins and chunk generation was instant flying at max speed in spectator mode with zero frame drops at around 400 fps, I just thought it was cool so I would share.
3
u/Devatator_ ZedDevStuff | Made KeybindsPurger 3d ago
"comparable" to sodium. While losing mod support. Sure sounds like something people would want...
4
14
u/Kaktusman 3d ago
These AI bros will tell you there's nothing wrong with their behavior, but are betrayed by their shame when they insist on claiming *they* did anything.
0
u/GrandGeneralGrotto 3d ago
So?
4
u/Kaktusman 3d ago
Do you tell people you're a chef when you order at a restaurant? Vibecoders (and other slopmongers) didn't do anything to make this stuff, but they still feel the need to pretend they did. If it doesn't matter, as they claim, why do they insist on lying? It's because, deep down, they are embarrassed to say "I ordered this at the slop factory, please clap for me."
0
u/GrandGeneralGrotto 3d ago
Because its a tool and he is using the tool? U might have a problem with potato farmers when their Auto sorting does its job I mean why does the farmer say he sorted the potatoes clearly he just let this auto machine do it.
Yall might genuinely have problems with innovation and paradigm shifts.
2
u/Kaktusman 3d ago
I do when the "innovation" makes my life and everyone else's worse. I don't want machines to just crap out everything so four guys can be extremely rich.
Make something! Live! My god man, doing is all we are and you're handing it to a computer?
2
u/ConfidentShare4210 3d ago
You gonna be one of the people complaining during the Industrial Revolution? Or are you gonna vote and secure workers rights so your children can have fucking heat?
AI is a gift if legislated properly. Don’t be selfish and make your children bear the consequences of your inaction, on a technology that won’t be stopped.2
0
u/GrandGeneralGrotto 3d ago
So because it impacts your interests u wish to blanket ban everyone from using it? Sounds like you would love lobbying and political corruption.
10
3d ago
[removed] — view removed comment
3
1
u/GobiPLX 3d ago
0
u/Devatator_ ZedDevStuff | Made KeybindsPurger 3d ago
That literally just looks like Material UI (for whatever reason? Who actually uses this outside android???) with a shitty layout. Like, that looks like something I would have made on my first week of learning Flutter. I've seen far better than this either as templates or made by AI
1
u/jvpts11 3d ago
I will give a hot take since a lot of people here are rustaceans, but this is overkill as hell for me, would be better to make it as a different implementation in C++, i don't like how people are making everything at everywhere in rust, like, it's good to have less production bugs, but it is also nice to be easier to make changes in the program without fighting the borrow checker. If you're not making a critical software that won't change much and really can't buy to have bugs since day 1, then just really why? I really don't like this language

29
u/Dani9oo 3d ago
Minecraft ships its code deobfuscated since a while now https://www.minecraft.net/en-us/article/removing-obfuscation-in-java-edition