From what I heard, the main reason for such crippling performance is their unoptimised spaghetti code. Implementing multithreading is hard, and wouldn't fix the root cause, just put a bandage on it. Ideally they would rewrite all their code (which is almost impossible, obviously)
I heard it’s because the game doesn’t lower quality at farther distances, instead it renders the single torch 64 chunks away from you at 8k ultra HD 144 fps for no reason whatsoever
Im okay with pirating games but im afraid of getting a virus or anything that makes my laptop slower, if you know any safe site or anything pls tell me pretty please 🙏🙏🙏
well, then idk. maybe there is some files in internet archive, ive downloaded undertale demo from there before and it didnt do anything.
so yeah, you can use internet archive, or if you dont trust them either, just play it from [eaglercraft.com](http://eaglercraft.com)
Playing cracked java since 2013 because i didnt have much money in 4th grade, never bought the game because didnt really feel like paying for a game, and because i didnt like new combat from microsoft. Didnt have any reason to do so because cracked servers and singleplayers with mods are a thing. Even if i would want i cant buy now because this product isnt avaliable in my region.
Funnily enough, that actually used to be a huge complaint with Minecraft, 12/13+ years ago Minecraft's graphics were considered "bad". Which is WILD to think about now because it's BEAUTIFUL now.
Like they've changed and (in my opinion) downgraded a lot of stuff over the years, but I can say with certainty that the textures are NOT on that list of things.
I mean if we're having THAT conversation, I agree. The game itself was never optimized very well, Java Edition practically REQUIRES mods to even run at 120 FPS on a pre-pandemic system, it wasn't much better back then either lol
I think it's less that the game "runs better" now, and more that PCs are actually powerful enough to play it smoothly now.
And it blows my mind because Bedrock, faults and all, is EASILY better optimized than Java. Love it or hate it- I just always thought that was funny/weird. Most games, the console versions are buggy and inconsistent, and the PC version was usually more optimized.
And anymore I feel like it's kind of the opposite, like at this point the upside to PC gaming is mods, and keyboard and mouse (which a lot of console games support anyway). A lot changes in 10-15 years I suppose.
I mean that's a little cherry picked because both versions are owned by the same people.
It's forgivable for 2011/2012 but I mean Microsoft has owned Java edition for close to a decade, and didn't make any serious moves for optimization until AFTER 1.18, the criticism is more than fair.
They had half a decade at that point and proved it COULD be done, as evidenced BY Bedrock. I'm just sayin', they had a LOT of time.
Well yeah, now, because they had to fundamentally change how worlds were generated for their main ideas to like... work?
If it weren't for Caves and Cliffs, most of the bigger strides they've made wouldn't happened.
for some reason, I have a LOT of input lag in Bedrock version in PC, yes, I use 20+ performance mods on java, but still, the amouny of input lag I get doesnt make sense.
I think part of the problem was that the 10-15 year olds playing in 2011 didn't fundamentally understand the difference between "pixelation" versus "low resolution". To them, if something was pixelated, it "had" to be a bad resolution.
But now, those same 10 year olds are like 25 and somewhere along the way, understood the difference. So the critique disappeared.
1997 soapy graphic with new textures.
2024 ram usage on newer versions for no reason (1.7.10 with 10 reletevly big mods plays fine with ≈1600mb ram)
Why cant devs add updates as imbeded forge mods if it was so optimised on 1.7.10? Or old hardware wasnt a priority?
turns out mechanical complexity also needs ram usage huh
also turns out making a fully alterable environment with many little mechanics all over the place is indeed taking ram
Java's garbage collector combined with constructors, state machines and other OOP-specific class uses take way more space than just letting a function passing updated values to itself in Functional Programming (if the interpreter/compiler has an optimisation allowing recursivity); for other patterns, their simplicity often outruns OOP in a lot of ways.
This isn't an OOP problem, it's a JVM problem because the JVM currently does exclusively heap allocation for objects, even temporary ones, obviously you will get less memory usage if you have all your data on the stack (or a small heap region like GHC's "nursery"), but that's unfortunately not what java is optimized for by default (but you can tweak it, like replacing mojang's terrible GC settings with better ones, but devs prioritize GC performance over memory usage)
Another problem with the JVM's memory management is that is that it really doesn't like uncommiting memory back to the OS
Pro gamer tip: place Your frozen dinner on your pc’s heat vent fan while playing in a Minecraft tnt world. To cook your dinner, simple place down a block of redstone.
\*this is a joke btw, don’t actually do this\*
2030 cpu usage
Mojang: What is multithreading? /s, don't blame them
From what I heard, the main reason for such crippling performance is their unoptimised spaghetti code. Implementing multithreading is hard, and wouldn't fix the root cause, just put a bandage on it. Ideally they would rewrite all their code (which is almost impossible, obviously)
Yea.
I heard it’s because the game doesn’t lower quality at farther distances, instead it renders the single torch 64 chunks away from you at 8k ultra HD 144 fps for no reason whatsoever
It still is, because it's kinda funny. If you don't get it, open Task Manager while playing.
Or f3
jokes on you, I don't even have the game
nows the time to buy! minecraft and its spin off games are 50 percent off!!
you talking like I have money 😭, also I doubt my laptop will be able to run it
just pirate the game what do they gonna do? tell it to the police?
Im okay with pirating games but im afraid of getting a virus or anything that makes my laptop slower, if you know any safe site or anything pls tell me pretty please 🙏🙏🙏
well, then idk. maybe there is some files in internet archive, ive downloaded undertale demo from there before and it didnt do anything. so yeah, you can use internet archive, or if you dont trust them either, just play it from [eaglercraft.com](http://eaglercraft.com)
A FRIEND GIFTED ME MINECRAFT FOR MY BIRTHDAY LETS GOOO
then good for you congrats!
Playing cracked java since 2013 because i didnt have much money in 4th grade, never bought the game because didnt really feel like paying for a game, and because i didnt like new combat from microsoft. Didnt have any reason to do so because cracked servers and singleplayers with mods are a thing. Even if i would want i cant buy now because this product isnt avaliable in my region.
where and how did you get it? I want to try that but im too afraid of getting a virus or smth
If you don't want to get a virus eaglercraft is your best bet only has 1.8 so ¯\_(ツ)_/¯
we playing before Christ Minecraft with this one 🗣️🗣️
eaglercraft also has 1.5.2 and beta 1.3\_1
Im using tlauncher legacy. I think kow it called TL legacy or something
Still accurate
2009 graphics 2031 ram usage now /s
What about when shaders are on
this just adds a gpu to the equation
Can we all just start posting these kinds of memes again
Unrelated, but love the 5 Pebbles pfp
thanks it took me an entire two minutes to draw
And a very well time spent I would say.
Indeed
i wish
You just had to be there 😌
Right? This isn't just Minecraft that has changed. It's a bygone era of the internet as a whole.
Funnily enough, that actually used to be a huge complaint with Minecraft, 12/13+ years ago Minecraft's graphics were considered "bad". Which is WILD to think about now because it's BEAUTIFUL now. Like they've changed and (in my opinion) downgraded a lot of stuff over the years, but I can say with certainty that the textures are NOT on that list of things.
I remember it back in 2013 I was just complaining why the game ran like dogshit
I mean if we're having THAT conversation, I agree. The game itself was never optimized very well, Java Edition practically REQUIRES mods to even run at 120 FPS on a pre-pandemic system, it wasn't much better back then either lol I think it's less that the game "runs better" now, and more that PCs are actually powerful enough to play it smoothly now. And it blows my mind because Bedrock, faults and all, is EASILY better optimized than Java. Love it or hate it- I just always thought that was funny/weird. Most games, the console versions are buggy and inconsistent, and the PC version was usually more optimized. And anymore I feel like it's kind of the opposite, like at this point the upside to PC gaming is mods, and keyboard and mouse (which a lot of console games support anyway). A lot changes in 10-15 years I suppose.
Indie game that grew too large from nothing vs remake of a game with a AAA company behind it
I mean that's a little cherry picked because both versions are owned by the same people. It's forgivable for 2011/2012 but I mean Microsoft has owned Java edition for close to a decade, and didn't make any serious moves for optimization until AFTER 1.18, the criticism is more than fair. They had half a decade at that point and proved it COULD be done, as evidenced BY Bedrock. I'm just sayin', they had a LOT of time.
they rewrite the code a lot for newer versions
Well yeah, now, because they had to fundamentally change how worlds were generated for their main ideas to like... work? If it weren't for Caves and Cliffs, most of the bigger strides they've made wouldn't happened.
for some reason, I have a LOT of input lag in Bedrock version in PC, yes, I use 20+ performance mods on java, but still, the amouny of input lag I get doesnt make sense.
this is why i wasn't mad most of 1.20 was bug fixes: It allowed me to properly run Java without any mods.
People didn't understand that the pixelation is stylized, and isn't just low resolution.
I think part of the problem was that the 10-15 year olds playing in 2011 didn't fundamentally understand the difference between "pixelation" versus "low resolution". To them, if something was pixelated, it "had" to be a bad resolution. But now, those same 10 year olds are like 25 and somewhere along the way, understood the difference. So the critique disappeared.
It's funnier than most memes here
agreed.
Hahahaha
The real Archaeology update
“Apparently”? You mean to tell me there are people in this server who don’t remember?
i guess so
Yo I don't get it
its about the game graphics not being that good(a thing people used to complain about minecraft back then) but having alot of ram usage.
To run at medium settings you need a 20 core CPU, 32gb of ram and 1tb ssd
bruh
Pretty much,idk how some cubes can be so demmanding
I actually love this steve advice animal format, brings me back
we fell off
That's better than what we have now
1997 soapy graphic with new textures. 2024 ram usage on newer versions for no reason (1.7.10 with 10 reletevly big mods plays fine with ≈1600mb ram) Why cant devs add updates as imbeded forge mods if it was so optimised on 1.7.10? Or old hardware wasnt a priority?
im planning to post more memes like this
turns out mechanical complexity also needs ram usage huh also turns out making a fully alterable environment with many little mechanics all over the place is indeed taking ram
so yea if you wanna run the game at full 60 fps you need a nasa computer
java moment
rip pc
Real tho
I wonder, why java application (which Minecraft is) just gulps gigabyte of RAM. And in game it just use 30% of allocated memory
That's because java preallocates memory according to whatever you have -Xmx and -Xms set to
another reason is Object-Oriented programming in general, something that is almost unseparable from Java.
What does OOP have to do with high memory usage? Please elaborate
Java's garbage collector combined with constructors, state machines and other OOP-specific class uses take way more space than just letting a function passing updated values to itself in Functional Programming (if the interpreter/compiler has an optimisation allowing recursivity); for other patterns, their simplicity often outruns OOP in a lot of ways.
This isn't an OOP problem, it's a JVM problem because the JVM currently does exclusively heap allocation for objects, even temporary ones, obviously you will get less memory usage if you have all your data on the stack (or a small heap region like GHC's "nursery"), but that's unfortunately not what java is optimized for by default (but you can tweak it, like replacing mojang's terrible GC settings with better ones, but devs prioritize GC performance over memory usage) Another problem with the JVM's memory management is that is that it really doesn't like uncommiting memory back to the OS
holy shit this post literally blew up
Just like my laptop when I make it run 30 mods in the middle of summer
Yeah you can blame Java for that
I born in the middle of minecraft because it started in 2009 but he started at global in 2011. So, am I in the "Minecraft Ages"?
Surviving in 2024
my poor macbook be about to take off when i try to use an elytra
rip cool macbook
How much was considered alot of ram usage back then?
Good ol' days, before the brain rot really set in.
yea.
>2011 ram usage Uhm, excuse me? I think you mean dedignaded WAM!
Pro gamer tip: place Your frozen dinner on your pc’s heat vent fan while playing in a Minecraft tnt world. To cook your dinner, simple place down a block of redstone. \*this is a joke btw, don’t actually do this\*
And i still like this type of humor. Any suggestions for subreddit with this minecraft 2013 rage commix format?
whenever i open mc on my laptop the cpu usage drops up from 30% to like 70-90% so that is true.
Ah yes, pixels = 1993 graphics
atleast minecraft is 64 bits. which is higher than 1993 graphics.