Why Minecraft’s Performance SUCKS

Поділитися
Вставка
  • Опубліковано 3 кві 2024
  • In this video we are taking an in-depth look at the game to learn about how it runs on your machine. If something does not make sense, be sure to comment under the video or ask in my discord.
    My Socials:
    Twitter: @Themobster21
    Discord: / discord
  • Ігри

КОМЕНТАРІ • 677

  • @PepsiMaxVanilla
    @PepsiMaxVanilla 2 місяці тому +1098

    minecraft shouldn't incoorporate the mods, they can code it themselves. i have a feeling that it's like with windows where even the devs admit the code is shit and bloated but they are paid to add new stuff quickly, not optimise the game

    • @MobsterYT_
      @MobsterYT_  2 місяці тому +277

      Quickly, hah I don’t know about that. We used to see a couple updates every year back in the old days, now we barely get 1 a year with minimal changes

    • @Because-Linux
      @Because-Linux 2 місяці тому +54

      I do think they should skip a few of the bianual updates for performance improvements and bug fixes. Could be put out there as "Project Fluidity" for JE and "Project Solidity" for Bedrock. I would not be opposed to them ditching a version if it meant that the one would be better supported. The main issue tho would be all the mods and hard work of the community going to waste.

    • @PepsiMaxVanilla
      @PepsiMaxVanilla 2 місяці тому +16

      @@Because-Linux yeah, this ofc becomes more and more reasonable every year because minecraft is just more completed now, like with the caves and cliffs and nether update. i think they should be doing an end update and then optimising the game instead of the trial chambers garbage

    • @PepsiMaxVanilla
      @PepsiMaxVanilla 2 місяці тому +27

      @@MobsterYT_ personally i think most of the slowness comes from making sure their ideas are minecrafty and feel vanilla, not implementation itself. i think i heard somewhere where they were explaining the long back and forth process of just making the textures for a new mob and stuff and making sure it fits the game and whatever. for something like game optimisation where they don't have to do that whole process they should be able to get something actually done in that timeframe. that's also kinda the same when i'm programming something, the idea and method takes way longer than actually writing the code, maybe that's just me tho i cant speak for them ofc

    • @UwU-rn8xo
      @UwU-rn8xo 2 місяці тому +5

      Like with windows huh? What a coincidence

  • @samuelthecamel
    @samuelthecamel 20 днів тому +32

    Minecraft is like a skyscraper that was constructed on top of what was meant to be a small house, but they just kept adding more and more things until the whole thing is structurally unstable.

  • @anotheryoutubeaccount5259
    @anotheryoutubeaccount5259 2 місяці тому +255

    Average MC performance - 2 FPS when looking at the sky

    • @PapaLuigi9003
      @PapaLuigi9003 Місяць тому +13

      and that's with an i7 and gtx4090ti 128gb RAM

    • @steam-powereddolphin5449
      @steam-powereddolphin5449 Місяць тому

      Me when looking up while Nuclear Tech Mod cooling towers are operating:

    • @Steakboi69
      @Steakboi69 Місяць тому

      Mf is running java on a raspberry pi

    • @Vex35
      @Vex35 26 днів тому +2

      And you look at the horizon and the fps go spf

    • @iamrickroll.
      @iamrickroll. 24 дні тому

      ​gtx 4090ti is crazy there are SO many things wrong here​@@PapaLuigi9003

  • @dylanjonesSD
    @dylanjonesSD 2 місяці тому +425

    I actually doubt that Java Edition will be phased out because Mojang puts too much work into it. They rewrote the lighting engine to almost match the Starlight mod (which was almost 20x faster). They also keep adding more features to datapacks, which datapacks have practically no chance of a port to Bedrock Edition. Datapacks in 1.21 can be used to create recipes for new items, new foods, and new tools. Further, most structures can be changed, terrain created, and even new dimensions can be generated all in datapacks. They continue adding lots of features to Java Edition that don’t end up on Bedrock Edition

    • @davey_boy94
      @davey_boy94 2 місяці тому +4

      Oh, we Bedrockers can wait. You'd be surprised. 😏

    • @thediaclub4781
      @thediaclub4781 2 місяці тому +41

      ​@@davey_boy94 I have waited 8 years now for basic commands like /scoreboard and all I got were dummy objects.
      A good working and compatible bedrock would be nice, but is pretty unlikely

    • @sevenshooter2987
      @sevenshooter2987 2 місяці тому +25

      ​@@davey_boy94 and you're gonna keep waiting, cope.

    • @SethXB
      @SethXB 2 місяці тому +37

      I get confused why people like bedrock, its feels so much worse, maybe its just from 10 years of playing Java but... man even breaking blocks looks so weird on bedrock xD doesnt feel fun or enjoyable. and ofc a million other things bedrock lacks just makes it crap, sad to see all these kids get sucked into it not knowing what they are missing :/

    • @davey_boy94
      @davey_boy94 2 місяці тому +20

      @@SethXB How about stop stigmatizing people who play the way they want to? I joke because I know that Java players treat Bedrock players like pond scum and it's totally unwarranted. Granted, I play both Java and Bedrock editions, and the reason I enjoy Bedrock is because of its versatility. I can't play Java with my buddies on, Xbox, PS or the Switch. That's why it's so successful. Not everyone is willing or has the means to get a gaming PC or a PC in general.

  • @elfireii328
    @elfireii328 2 місяці тому +583

    Mojang is such a huge company... you would think they could devote SOME developers to work on optimization.

    • @prettyawesomeperson2188
      @prettyawesomeperson2188 2 місяці тому +50

      Optimizations work will break minecraft. It's a rinse and repeat project like most of game dev work is. Though the point is, if you got one sections of programmers currently rewriting the game, you could as well as stop working on new content since you have no idea if that new content will even be functional after the optimizations changes.

    • @Real_Aron
      @Real_Aron 2 місяці тому +18

      Around the globe, a lot. In office, 25 people isn’t that big.

    • @Because-Linux
      @Because-Linux 2 місяці тому +36

      Its owned by microsoft now. You could make the same criticizms about windows.

    • @nn-cv9jq
      @nn-cv9jq 2 місяці тому +3

      ​@@Real_AronIsn't 25 people both Bedrock and Java developers?

    • @outrowed
      @outrowed 2 місяці тому +1

      ​@prettyawesomeperson2188 They got some developers devoted to working on the combat update, but its kinda abandoned right now, so I guess you're right.

  • @AstroLoops69
    @AstroLoops69 2 місяці тому +129

    Something that absolutely befuddles me about the Bedrock version is that the Nintendo switch is limited to 12 chunks but my mid-2010’s laptop with a gtx 940m allows me to go up to 72 chunks. Why. I no understand.

    • @MobsterYT_
      @MobsterYT_  2 місяці тому +75

      Switch hardware is dookie

    • @1ogo
      @1ogo 2 місяці тому +19

      @@MobsterYT_ may be dookie but not that dookie

    • @JanReichelt
      @JanReichelt 2 місяці тому +30

      @@1ogo it is xD
      even Nintendo struggles to keep a reasonable frame rate on modern games there, and most of the switch ports are a big downgrade in terms of visuals and sometimes gameplay too.

    • @Yy-ig6fm
      @Yy-ig6fm 2 місяці тому +21

      Cpu on the switch is an old weak quad core arm cpu. Basically a low end smartphone cpu.

    • @Yy-ig6fm
      @Yy-ig6fm 2 місяці тому +9

      Plus the gpu is kinda weak and the switch has very little ram.

  • @AkkarisFox
    @AkkarisFox 2 місяці тому +309

    IMO If microsoft abandons java it may change the modding experience. lots of mods would pile up on the last version and the update divides in mod experience would not exist.

    • @Ay-xq7mj
      @Ay-xq7mj 2 місяці тому +16

      I mean would still exist. There are 3-4 active mod loaders that arent comaptible right now.

    • @reenokop
      @reenokop 2 місяці тому +2

      ​​@@Ay-xq7mjThere's Sinytra Connector but I have no idea if it's any good.

    • @Because-Linux
      @Because-Linux 2 місяці тому +51

      People would mod java to keep parity. No denying it.

    • @zag5434
      @zag5434 2 місяці тому +40

      @@Because-Linuxpeople would mod updates into java faster than mojang would implement them

    • @SparkyFolf
      @SparkyFolf 2 місяці тому

      Lmao yeah true​@@zag5434

  • @questionmarc8
    @questionmarc8 2 місяці тому +43

    Minecraft 1.20 actually made significant improvements to the lighting engine and made some client lighting engine optimization mods (Phosphor and Starlight) go out of business.

    • @RaiJolt2
      @RaiJolt2 Місяць тому +9

      Yeah, Minecraft on my older laptop is running much better than it used to. Optifine doesn’t make much of a difference as it used too. And 1.21 is adding in even more optimization and adds a lot of content. 1.19 and 1.20 were a bit lackluster content wise but following the change log shows a lot of internal changes. And even more internal changes are coming in 1.21. And if mojang actually is working on making it easier for them to add content to the game as they said in minecraft live then that also likely was taking dev time.
      1.21 feels like it’s about the same content speed as 1.16’s development.

    • @bearwynn
      @bearwynn 12 днів тому +4

      ​@@RaiJolt2try using sodium instead of optifine and you'll realise there's a lot more performance on the table.
      let's not even talk about distant horizons

    • @HappyGick
      @HappyGick 9 днів тому +1

      ​@@RaiJolt2 Optifine no longer works well for me. I use Sodium and absolutely refuse to continue using Forge. I've gone Fabric only because of Sodium. I still have a +20-30% performance increase with an RTX 3050 Ti...

    • @MrDannyloco
      @MrDannyloco 2 дні тому

      I was using sodium for a bit but since i switched to Vulkan (uses vulkan renderer instead of opengl) ive stuck with it for more than a year now, its compatible with a lot of other optimization mods as long as it doesnt mess with the GUI Rendering too much and runs really well without using much power from my computer

  • @manfredrichtoften8848
    @manfredrichtoften8848 Місяць тому +16

    This reminds me of one of the rare things Paradox decided that was good for a game; the Stellaris custodian team.
    That single decision showed how much a game can be improved by literally having like 5 people with no other job than fix code and maybe add some text here or there, to the point that I can actually see a positive difference in performance in the last couple of updates on my old laptop, despite new content being added. It is very much possible to fix minecraft in the same way, but I can already see microsoft/mojang would never sign off on such an idea.

  • @emublue1416
    @emublue1416 Місяць тому +14

    A new really cool solution to server lag is beginning to be used in certain servers. Basically there are “shards” each shard is allocated players and each shard sends all the data between them to eachother, so let’s say there are 600 players on 6 shards, each shard is actually its own server that’s simply telling every other shard what’s happening. It’s buggy rn but in the future this could be how all servers are ram.

  • @DigitalJedi
    @DigitalJedi 2 місяці тому +72

    At 3:50 I would like to make a minor correction. It is safe to assume those are part of 2 cores on your machine, as Intel CPUs like your 13420H max out at 2 threads per core. Your CPU, with 8 cores and 12 threads, has 4 high-performance cores and 4 low-power efficiency cores. Only the performance cores have multiple threads, and the efficient cores are the bottom 4 charts in your task manager. Most likely those 4 threads you see in use here are the 4 primary threads of the 4 performance cores, as those are the 4 fastest threads on the CPU, followed by the efficient cores, and then the secondary threads of the performance cores. Windows will put a game that uses N threads on the N fastest threads it can find.

  • @Sheovion
    @Sheovion Місяць тому +19

    tbh, if microsoft drops Java once and for all, not much is going to change for me
    for all these years i've never really enjoyed minecraft vanilla that much, i always got bored and ended up installing a bunch of mods
    because of that, to this day i'm playing versions such as 1.7.10 and 1.12.2 due to mod support on those
    so it's been pretty long since i've ever felt any benefit from the new updates they pump

    • @Speed001
      @Speed001 29 днів тому +2

      I find 1.12.2 runs smoothest for me with mods.

    • @jthoward
      @jthoward 26 днів тому +3

      @@Speed001 Yeah the stability (and launch speed) improvements that have come since 1.7.10 are the big draws for me. I don't miss waiting ten minutes for a big pack to load

    • @GalaxyHellsGamer
      @GalaxyHellsGamer 17 днів тому +2

      Same to me, since i play only servers i dont really care about new versions, playing alone in a survival world isn't excitant

  • @Spincial
    @Spincial 2 місяці тому +68

    this video is great, however. id like to point out as of recently a softwaremade by the PAPERMC team that made the paper server software called "Folia" folia is the definition of a multicore, multithread server. folia is too complicated for me to explain but it DOES exist.
    also if microsoft DOES pull the plug on java edition people will just mod the game and make the updates themselves. since modders are alot faster then the mojang devs anyways and can optimize thier code.

    • @hoovysimulator2518
      @hoovysimulator2518 2 місяці тому +6

      I agree with how fast modders are! There exists a mod for 1.12 that adds most of the new stuff to it.
      And in regard to if Mojang pulls the plug on Java, some devs have already made their own Minecraft-like games, Mineclone 2 comes to mind as it copies Minecraft very closely!

    • @userNULL
      @userNULL 2 місяці тому +9

      Mods are not a substitute for game development. The bugs will be worse than Bedrock

    • @hhff8534
      @hhff8534 Місяць тому

      @@hoovysimulator2518 can you tell me what the mod is?

    • @hoovysimulator2518
      @hoovysimulator2518 Місяць тому

      @@hhff8534 "Future MC". Afaik currently just for Forge. Can be found on Modrinth and CurseForge!

    • @TorchCTI
      @TorchCTI Місяць тому

      Those aren't mods FYI. It's just a server software.​@@userNULL

  • @lewismassie
    @lewismassie 2 місяці тому +30

    FWIW if Mojang do pull the plug on Java Edition I suspect the majority of those players won't be moving over and instead will just stay on the final version. It's what happened to another game I play.

    • @SekaReal
      @SekaReal Місяць тому +8

      People still doing it even in Minecraft. I remember after combat upgrade a lot of people still stayed on old version.
      Bedrock just not worth it, and many very popular and great mods was created in months or even years, so porting it to bedrock probably will not happen

    • @pizzaparker7418
      @pizzaparker7418 7 днів тому +3

      That's what I'm already doing with java edition. I don't plan on playing any version after 1.19 since Microsoft wants to play big brother with the playerbase.

  • @gergoo007_
    @gergoo007_ Місяць тому +5

    And don't forget that Microsoft likely has the last say regarding updates, so they probably forbid making significant optimizations. It's evident by now that M$ benefits from people getting more expensive hardware given Windows 11's overshot' system requirements

  • @JordanPlayz158
    @JordanPlayz158 2 місяці тому +23

    Good to see you know your stuff, I hear way too many people say that Java is a big reason for the performance being bad and as you pointed out, Java is a factor but it is mainly how the game was designed rather than the underlying language

    • @nnnik3595
      @nnnik3595 Місяць тому +1

      Java costs maybe 10% performance here.

  • @shringe9769
    @shringe9769 Місяць тому +6

    Java is built with multi-threading in mind, in C++ it is retrofitted. 4:43

  • @connorgreene8834
    @connorgreene8834 2 місяці тому +6

    There is a new server software called Folia that actually adds multi-threading to the server-side, this is how 2b2t is now running nowadays

    • @nnnik3595
      @nnnik3595 Місяць тому +3

      But it's not compatible with redstone (thanks to paper being trash) and has many bugs.

  • @CupaTeaForU
    @CupaTeaForU Місяць тому +8

    If they did pull the plug on Java Edition the backlash would lose them a CRAP ton of money and people would hate bedrock edition even more causing sales to drop

    • @TheiBunny
      @TheiBunny Місяць тому +1

      nah, modded content would just (continue to) carry java.
      just think back to what happened when the 1.9 combat update dropped; tens, if not hundreds of thousands of players refused to update and countless servers stayed on 1.8.
      we're even seeing a resurgence of mods for the beta and even alpha builds of the game which are arguably more popular now than they were back then.
      people who prefer to play java for everything it has to offer that bedrock lacks aren't gonna jump ship just because official updates for it stop one day.
      We already see mods like a day or two after new features are even revealed that fully implement them - before official java snapshots, so we won't be missing out on any of the new update content bedrock would continue to receive...
      I think it's inevitable, I just choose to think of it as java being "set free" when it happens - for the community to make what we want of it, rather than being "dropped"... (but maybe that's just cope, what do I know.)

    • @Wicked_Knight
      @Wicked_Knight 18 днів тому +1

      ​@@TheiBunny Abandoning the games roots is blasphemous and heracy. If not for java edition bedrock edition would've never happened.

  • @minlego.
    @minlego. 2 місяці тому +6

    2b2t have updated to at least 1.19 some month ago, and they are also using some sort of world divison were parts of the world run on differents severs

  • @ethansito5321
    @ethansito5321 Місяць тому +4

    Thanks for explaining multithreading and its drawbacks. I have seen people in plugin dev chats mention it, but I didn’t really understand.

  • @Shadownch256
    @Shadownch256 Місяць тому +6

    The quality of the video is GREAT, I didn't even check on who uploaded it, and it was shocking to see that you have "only" 500 subs. Def gonna check on more vids, hope you grow bigger.

  • @AK474000
    @AK474000 20 днів тому +1

    In regards to Multi Threading Minecraft. Paper MC team have been working on a project called Folia which aims to try and allow minecraft to better utilize many cores at once. They have a blog that details the mechanisms and they have preformed tests up to 1000 players on a single server with around 8-ish TPS.

  • @Wicked_Knight
    @Wicked_Knight 19 днів тому +4

    Minecraft was originally released in 2009 by Notch as "Cave Game" for PC players. The full version, titled “Minecraft 1.0 - Adventure Update” released in 2011.

  • @sethporter6829
    @sethporter6829 Місяць тому +2

    One thing I think you should have highlighted when it comes to bedrock versus java edition, is to highlight that Java runs off of the JVM, which is an extra step to running the code. C++ gets compiled directly. Great video!

  • @RaziMemeGod
    @RaziMemeGod 2 місяці тому +42

    Bedrock also uses Direct3d instead of OpenGL like Java, which causes a big performance gap, as OpenGL is just overall the slowest possible graphics renderer.

    • @MobsterYT_
      @MobsterYT_  2 місяці тому +5

      Nice to note, I stayed away from rendering and mostly focused on the performance of the game on the cpu itself. I don’t have enough expertise in graphics

    • @RaziMemeGod
      @RaziMemeGod 2 місяці тому +9

      @@MobsterYT_ fair enough. And I forgot to mention there is a mod called the Vulkan Mod that swaps out OpenGL for Vulkan, which is around on par to Direct3d depending on systems, some might be faster on Direct3d, some might be slower.

    • @ultrat00n
      @ultrat00n 2 місяці тому +1

      theres much slower

    • @No_problem516
      @No_problem516 2 місяці тому

      @@ultrat00n 🧢

    • @awesomekalin55
      @awesomekalin55 2 місяці тому +3

      Bedrock uses a different renderer based on platform. Direct3d is on windows/xbox only

  • @jasperfox6821
    @jasperfox6821 2 місяці тому +5

    I think the performance has gotten better, 25 chunks with 144fps, on my ryzen 9 5900x x rtx 3070Ti. If I stretch to 32 chunks it's just as smooth but does stutter a bit.

    • @KatherineFtw
      @KatherineFtw 29 днів тому +1

      Keep in mind, you have a top end CPU with none of that Intel “E core” nonesense. People with older CPU’s (which if you look at the Steam Hardware Survey, is a lot of people) and newer Intel CPU’s and their half-assed E-Cores will notice a very different story.
      Minecraft could still use a lot of optimization. Just look at how much cleaner it runs with proformance mods. So much less stutter even on my 5800X3D and 6800XT. Heck I can run a smooth 120fps at 72 chunks, something nither vanilla Java nor Bedrock can do.

  • @Zebra_Paw
    @Zebra_Paw Місяць тому +2

    I'd like to make version 1.8.9 take full advantage of at least one thread, but it never will.
    FPS is quite unstable, though I have very good specs and no throttling. I've never been able to get stable frame times on any computer

  • @hhff8534
    @hhff8534 Місяць тому +3

    i doubt anything is gonna happen to java edition anytime soon. Mojang still makes most of their money from sales, not marketplace. their marketing mostly comes from community engagement, so them abandoning java is probably gonna have them lose a lot more gain, otherwise it would've happened by now, or at least we would've seen signs. in the most recent updates, they have been completely reworking datapacks (a Java exclusive feature), as well as made optimizations by rewriting the light engine and decreasing spawn chunks

  • @heretichazel
    @heretichazel 23 дні тому

    There is actually some custom server software called folia which runs it multithreaded, however most plugins wont work with it without specifically added compatibility

  • @snakeface5652
    @snakeface5652 Місяць тому +2

    Somehow my experience with bedrock is that it has worse performance. On java I get about 120-200 fps on 32 chunks, but then on bedrock I have trouble getting over 50 fps. This is on a 16 thread cpu which sits at a boost speed of 4.2 ghz, and an AMD 780m gpu. I think the issue is something with the GPU drivers, bedrock edition barely sees any GPU usage for me, while java will max out my GPU.

  • @bandanakeks
    @bandanakeks 17 днів тому

    Wow your videoquality is wayy over the top for your channel size lol! thought you were a big channel haha keep up the work

  • @Elomentoplayz
    @Elomentoplayz Місяць тому +1

    You have pretty much the exact same laptop as me!
    Except I upgraded the ram since anything other than one task at once, or heavier games will make it the most unstable thing ever with only 8GB. Another 8GB stick is like 10$.

    • @MobsterYT_
      @MobsterYT_  Місяць тому

      I need faster ram than your regular 10$ you can find

    • @Elomentoplayz
      @Elomentoplayz 29 днів тому

      @@MobsterYT_ You mean you need more capacity than 16GB? The max ram speed supported for DDR4 laptops is 3200Mhz and that's very easy to get.

  • @vaarka7534
    @vaarka7534 13 днів тому

    As someone whose PC has struggled with MC, especially since 1.16 dropped, I've been saying for a while now that I wish Minecraft would just release a version called "The performance update" or something, and the entire update is just dedicated to fixing all of the built up issues with the game's performance and ability to run, and allow all of the following sub-updates to cater to fixing any bugs creating by doing so.

  • @zebfirehd9102
    @zebfirehd9102 Місяць тому

    I'm playing RLcraft is there a mod beside optifine that I can use to boost FPS it's kinda of Problematic fighting multiple enemies only running 24-32 FPS.

  • @combrade-t
    @combrade-t Місяць тому

    Tbf, they have made changes. Lighting Engine mods like Starlight became basically obsolete, at least clientside, after Mojang implemented the most important changes that those mods used to improve performance in 1.20.
    It's still miles behind what it really needs to be, and heck even running a lot of the fabric performance mods the game is still pretty badly optimised, but generally stuff has been slowly changed. Update pace has been slowed partially because of that, they've made a lot of back-end changes in most recent updates.
    Also, I don't see Java being phased out too soon. Look at how much they've changed datapacks for 1.20.5+ - it enables a HUGE amount of new community content, all deployable within the game itself. I would imagine it also helps the process of them making content as well, since a lot of the datapack changes over the past few updates have been somewhat de-obfuscating how stuff is referred to by the game.
    If they shaft Java they will most likely maintain the old versions on the launcher, which just means the modding community will basically take over the game's development. It's not the old console editions - it's community content is comparable and more than likely superior in number and possibly quality than the bedrock content despite yk, bedrock's larger playerbase and monetary incentive.
    Heck, there are mods that basically fork minecraft development from older versions, most prominent one I can think of is the "Better than Adventure" Beta mod. If it was abandonded, more of these projects would likely continue as far as they legally could, and given the popularity someone could re-make the game from scratch (can't remember the term, and usually its legally reasonably secure but Minecraft's simplicty might make that harder - Think OpenTTD)

  • @Joe_Yacketori
    @Joe_Yacketori 2 місяці тому +10

    I am very skeptical that single threading is as much of a culprit as you're saying it is. I was under the impression that Minecraft Java's poor performance had more to do with garbage collection/overhead associated with automatic memory management. Besides, games running on a single core is pretty standard, no?

    • @MobsterYT_
      @MobsterYT_  2 місяці тому +1

      Minecraft garbage collection is bad too, but not as noticeable with machines that can allocate more ram to the game. Java does not do a good job with handling threads as I believe they need to be created manually instead of dynamically like C++. In modern Minecraft the different dimensions have been separated onto their own threads supposedly but I wouldn’t say it has made much of a difference

    • @diskpoppy
      @diskpoppy 2 місяці тому +2

      It's many different factors, it's the whole game's architecture that's poor. And like a lot of modern software, when "refactoring" is done, it's usually to make the code "cleaner" at the expense of performance. (I dislike the whole "clean code" philosophy, I'd call it a false dichotomy, except that its often ever worse than that - it's lose-lose.)

    • @Joe_Yacketori
      @Joe_Yacketori Місяць тому +4

      @@diskpoppy Developer experience is constantly at odds with the basic usability of software nowadays. Look at all the desktop apps made with Electron - shit performance, takes 5 minutes to load, but you can write everything in Javascript, so it's ok!!!
      I think using "clean code" is okay when you understand how to utilize compiler/implementation optimizations. It's important to understand the workings of your implementation if you want performant code, and it will usually come out looking idiomatic if you did it right.

    • @diskpoppy
      @diskpoppy Місяць тому

      @@Joe_Yacketori With "clean code" I was referring to "Uncle Bob's" philosophy and related definitions.

    • @Joe_Yacketori
      @Joe_Yacketori Місяць тому

      @@diskpoppy Ah yeah okay then. To be fair, doesn't everyone already hate that book by now? Lol

  • @officialeggland7477
    @officialeggland7477 2 місяці тому +21

    underrated channel man

  • @samucereal
    @samucereal 2 місяці тому +24

    there is no way this channel is THIS underrated
    keep up man!

    • @MobsterYT_
      @MobsterYT_  2 місяці тому

      I appreciate that! Be sure to check out some of my other stuff

  • @Gess1t
    @Gess1t Місяць тому +2

    Unfortunately, performance mods such as sodium, doesn't help much on old low end hardware.
    For instance, i had a laptop with an i3 4150 & a GT 880M.
    1.12 runs at 60FPS without issues & Additional mods, but i only get 1/5 of that on 1.19.
    Sodium and tons of other performance mods only increase framerate to 20 FPS.

    • @observerdot2107
      @observerdot2107 Місяць тому +2

      Yeah but I just play on linux with my i3
      I get 60 fps and chunks don't lag the game

    • @nnnik3595
      @nnnik3595 Місяць тому +1

      Yeah Sodiums modern rendering pipeline requires modern Hardware.

  • @sonychandel1878
    @sonychandel1878 Місяць тому +2

    I don't think that Java Team is not focused on optimization, in fact they are working, in recent versions they removed the need for Starlight and LazyDFU, starlight used to be the best lighting engine making light updates up to 20x faster but now it is not required, and for the LazyDFU which used to delay Data fixer upper which took a lot of time while loading the game, also adding mods like sodium or lithium would break so many things since they rewrite the entire rendering and server side system respectively

    • @nnnik3595
      @nnnik3595 Місяць тому

      Lithium does not actually break anything. Most fabric mods are compatible with Sodium.

    • @sonychandel1878
      @sonychandel1878 Місяць тому

      @@nnnik3595 Forge Mods, Renderer relying on current Rendering Engine and much more

    • @nnnik3595
      @nnnik3595 Місяць тому

      @@sonychandel1878 in my experience fabric performance mods fare far better.

    • @sonychandel1878
      @sonychandel1878 Місяць тому

      @@nnnik3595 Forge has more mods than Fabric and then also we are forgetting about server softwares like Spigot and PaperMC

  • @Jamseth_Ingramious
    @Jamseth_Ingramious 25 днів тому +1

    I'm glad that the Optifine deal didn't go through, that thing is incredibly archaic and outdated. Also closed source- they could just effectively implement a lot of the known improvements other mods make regardless of "permission."

  • @lepyti
    @lepyti Місяць тому +2

    Bedrock also has performance issues. With big builds, the cpu becomes the bottleneck even with rtx on.

  • @Request_2_PANic
    @Request_2_PANic Місяць тому

    In their position, optimization would be my top priority for updates from the beginning, even if the new content is lacking. Similar to Distant Horizons, though in a different way, adding in LoDs would be among the additions by overlapping polys together in distinct sections of subdivided blocks of 2, 4, 8, 16, or more blocks sharing the same polys along the same plane, aligned to the chunk and region borders, to maintain the voxel appearance of it while using substantially fewer polys for the same volume and culling invisible and transparent poly planes that are obstructed or in line with the player's perspective. One possible complication would be making the subdivided textures for each of them in real-time, ideally with mipmaps averaged from the base texture's color, hopefully being compatible with resource packs and shaders.

  • @ItsCOMMANDer_
    @ItsCOMMANDer_ 2 місяці тому +4

    2:30 just were about to say why we cant mod the linux kernel so minecraft has 80% execution time given from the kernel xD

    • @KingJellyfishII
      @KingJellyfishII 27 днів тому

      hey commander fancy seeing you here?

    • @ItsCOMMANDer_
      @ItsCOMMANDer_ 27 днів тому

      @@KingJellyfishII hello there, when will you aprox. Be able to help with the control unit?

    • @KingJellyfishII
      @KingJellyfishII 27 днів тому

      @@ItsCOMMANDer_ potentially after Wednesday since I'm still doing a lot of uni stuff rn

    • @ItsCOMMANDer_
      @ItsCOMMANDer_ 27 днів тому

      @@KingJellyfishII k, np

  • @bl00dknight26
    @bl00dknight26 2 місяці тому +8

    TL;DW: minecraft is slow because it's using it's not optimized for using all of the hardware in a efficient manner, has an outdated engine that doesn't even include proper LOD, and uses a slow language and render api

    • @dabmasterars
      @dabmasterars 2 місяці тому

      and the better performing edition is buggy as hell

    • @AkadTheFox
      @AkadTheFox 2 місяці тому

      How do you even use LODs in a game made out of blocks?

    • @dabmasterars
      @dabmasterars 2 місяці тому

      @AkadTheFox on bedrock entities from far away just disappear entirely, transparency is removed from far away blocks (noticeable with the telescope)

    • @bl00dknight26
      @bl00dknight26 2 місяці тому

      @@AkadTheFox turn chunks that are away into simple geometry/oversimplify them into some polygons is a way to do it

    • @AkadTheFox
      @AkadTheFox 2 місяці тому

      @@bl00dknight26 but like, a square is already 2 polygons, you cant get simpler than that in a game full of blocks

  • @markflakez
    @markflakez 2 місяці тому +3

    I want to see the "Multicore" Update instead of all that pilliger and panda stuff.

    • @nnnik3595
      @nnnik3595 Місяць тому

      That is ignorant and stupid.

  • @E_T_31
    @E_T_31 2 місяці тому +1

    Minecraft (Java Edition)'s performance has increased a lot in the past couple years - it's far from perfect, yes, but we're moving in the right direction.
    Also, all these new overhauls we're getting (for example the ongoing transition to item components instead of the old NBT) indicates that Java will keep going for the foreseeable future :)

  • @lubsbc8065
    @lubsbc8065 27 днів тому

    I’ve heard people make the joke for like 6 years straight but never got a genuine answer, HOW is this insanely rich company with all these developers working at a pace slower than a single mod developer without any changes that should be standard to any video game

  • @ganondalf8090
    @ganondalf8090 13 днів тому

    i wonder how much performance benefit minecraft would get from running on a cpu that had java's bytecode as its instruction set, like jazelle but modern and not implemented weird.

  • @drrockstar4040
    @drrockstar4040 2 місяці тому +1

    Why does bedrock have bad performance on Xbox one?

  • @fgvcosmic6752
    @fgvcosmic6752 Місяць тому

    Yes, its very hard to optimise the game while also adding features.
    But I dont think people would complain about 1.23: the optimisation update. Just add a bunch of redstone stuff too and all of a sudden, the theme lines up too

  • @Rasthro
    @Rasthro Місяць тому +1

    Even with 16GB RAM (RAM limit is set to 8GB for Java) + R5 5600 + RTX 3060 anything more than 16 chunks gives my computer a stroke as long as OptiFine or Sodium is not installed.

    • @nnnik3595
      @nnnik3595 Місяць тому +1

      Giving Minecraft more than 6GB of RAM actually makes it run worse.

    • @Rasthro
      @Rasthro Місяць тому

      @@nnnik3595 why tho? in Sodium, Minecraft runs smoothly even with 8GB RAM limit.

    • @nnnik3595
      @nnnik3595 Місяць тому

      @@Rasthro Because it would run better.

  • @lordender_kitty_official
    @lordender_kitty_official 18 днів тому

    it's kinda messed up that the only way to get good performance on a server, at least for an smp, is to use fabric with lithium. and lithium is required. my friend group server is on fabric, because paper is shit, and there was a bug with lithium, so we removed it for a couple days. the performance was absolutely dying with 3+ people online.

  • @jaecadejnight
    @jaecadejnight Місяць тому +1

    the other comments pretty much said what I was thinking, but ima say something nobody else has said yet: in 0:59 , that code is javascript, not java. ik its just background footage but its a funny mistake lmao

  • @DaHud1001
    @DaHud1001 2 місяці тому +2

    Very well made video, remember me when you inevitably get big!!!!

  • @roccociccone597
    @roccociccone597 Місяць тому +1

    It’s Microsoft. All of their software is slow. Imagine they’d implement proper concurrency along with a modern renderer like Vulkan in the Java edition.

  • @coolet9132
    @coolet9132 19 днів тому

    If Microsoft really tried to pull the plug on Java edition I think the outrage would be enormous and I can't see it happening. Players will probably also do workarounds and so on because it's easy to give something but a lot harder to take it away from the people that received it.

  • @donovan6320
    @donovan6320 17 днів тому

    Uhh, what you are referring to as threads not really being threads (more like logical cores, hyperthreading is weird... But effective) aside, an x86 processor only has *at most* one additional "thread" per core, meaning those are in fact two separate cores you pointed out. As evidenced by 4 different high utilisation charts. It is entirely possible whatever you are screen recording with or otherwise running is using the additional core though.
    That aside, having more cores benefits Minecraft even if it's single threaded to a decent extent as well. It means the OS can give all running programs time to execute more frequently.

    • @donovan6320
      @donovan6320 17 днів тому

      Another thing to note is that randomness with threading isn't a bug unless officially classified as such. It might be undesirable behavior, but it is expected when you have two separate bits of hardware handling things asynchronously. It is something that you are supposed to catch, not something the processor did wrong.
      The opposite side of this is that Java addition has contraptions that are directional.

  • @kairu_b
    @kairu_b 2 місяці тому

    Nice educational vid

  • @HedgieMaster05
    @HedgieMaster05 Місяць тому

    Honestly all that Minecraft would have to do to get money on Java like on Bedrock would be to allow mod creators to charge money for mods on the condition that Mojang would get x% of all profits from it. I’m sure a lot of modders would be willing do agree to that if it meant they weren’t forced to code on the buggier, more streamlined version just to make a living.

  • @Meetric1
    @Meetric1 2 місяці тому +3

    Minecraft also uses OpenGL which is a higher level graphics programming library which usually yields worse performance in comparison to DirectX or Vulkan. It also does not implement greedy meshing, or LODs which are techniques commonly used to reduce the number of triangles being drawn per frame.
    Imo the solution to Minecraft's performance problems isn't allowing for multiple cores to be utilized (throwing cores at performance problems is never a good solution), but instead by looking over and optimizing their existing algorithms. (as of 1.19 the lighting engine was completely overhauled to allow for faster generation)

  • @user-yu8uo3ef8s
    @user-yu8uo3ef8s 2 місяці тому

    mod loaders decrease my fps from 2000 to 250 max, i dont know why this is, but performance mods only matter for me when im using tons of mods and i dont want 60< fps

    • @nnnik3595
      @nnnik3595 Місяць тому

      Are you using fabric? Are you using sodium and lithium or are you using other performance mods?

    • @user-yu8uo3ef8s
      @user-yu8uo3ef8s Місяць тому

      @@nnnik3595 i have used both fabric and forge with and without performance mods including sodium and lithium and/or others

  • @storm___
    @storm___ Місяць тому

    I LOVE that whenever I look around quickly in MC my fps drops to less than 20 fps and stutters consistently. Its been like that for years and it always pisses me off when i see it.

  • @tr7zw
    @tr7zw 2 місяці тому +43

    Man, I hate these kind of videos and then the people in the comments acting like mojang hasn't done anything for ages.
    Examples: New Light engine, shader based rendering, the entire OpenGL render pipeline has been slowly fixed since 1.14, switching to open source and optimized math libs, parsing item nbt only once at runtime, choosable chunk file compression, storing entities in their own files, updating to newer Java versions and using modern features, etc.
    Multithreading is also not the solution for everything, shown by adding a handful of mods, getting easily over 1000 fps, while not introducing any major multithreading. This also disproves the myth that Minecraft is slow because of Java, since modded Java Edition can easily beat Bedrock on the same PC.
    If you really want to blame mojang for something, then it's for not adding selectable graphics modes like modern OpenGL(used by Sodium), modern GPU features like Mesh shading(used by Nvidium), Vulkan(used by Vulkanmod), LODs(Distant horizons/voxy) or instanced rendering(done by Flywheel). Right now the rendering is mainly held back by Minecraft trying to use the same render pipeline, settings, features and logic for some 2010 laptop with Intel graphics and a modern gaming PC.

    • @hhff8534
      @hhff8534 Місяць тому +3

      yeah. i think the only reason why they aren't doing all at once is that java would fall behind bedrock with content updates

    • @Howzieky
      @Howzieky Місяць тому +6

      THANK you. "Mojang does nothing with the game" like bruh do you even read the snapshot notes? I read them every week, and we chat with the devs about it in the Minecraft commands discord server. It's insane how much they do and how little credit they get for it

    • @minecraftreports
      @minecraftreports Місяць тому +2

      people who say just multithread the game have no idea what they are talking about

    • @hhff8534
      @hhff8534 Місяць тому +1

      @@minecraftreportsmultithread is why bedrock is bugrock

  • @Rafix
    @Rafix 28 днів тому

    awesome video friend :)

  • @samk2407
    @samk2407 7 годин тому

    Bro is really out here running 7.7 gigs of ram 😂

  • @extremepayne
    @extremepayne Місяць тому

    Recently Mojang released a new lighting engine that made all the lighting optimization mods completely obsolete. I think they could also blow Sodium and Lithium out of the water if they dedicated some dev time to it. I’m not sure why they seemingly aren’t doing this, as they don’t add a whole lot of content to the game so they should have a decent chunk of dev time available

  • @HedgieMaster05
    @HedgieMaster05 Місяць тому

    Dude is that Sea of Stars soundtrack in the background??? 🙂

  • @dailybantam
    @dailybantam Місяць тому

    Minecraft's launcher and even bedrock edition has such horribly slow performance on opening both of them despite me having a high end computer. It is infuriating.

  • @Cygnus_MC
    @Cygnus_MC Місяць тому

    Heya! Small thing! Optifine beeing intigrated into Minecraft would nearly break almost every fabric mod out there, and would more then likely break some world generation features. Overall, personally im hoping the new Java 21 and the inclusion of a much better G1GC will bring some performance back to base minecraft. But honestly i want Java themselves to finish up their dedicated GPU project

    • @MobsterYT_
      @MobsterYT_  Місяць тому +1

      We hitting big leagues, people I watch are commenting now 💀😂 Thanks for the input!

    • @marcely1199
      @marcely1199 Місяць тому

      A new JRE won't magically fix Minecraft's poor code. And its upcoming GPU update is completely irrelevant for Minecraft

    • @Cygnus_MC
      @Cygnus_MC Місяць тому

      @@MobsterYT_ Yooo nice to know i have fans!

    • @Cygnus_MC
      @Cygnus_MC Місяць тому

      @@marcely1199 im not saying its will "magically fix" anything, tho modern tooling could provide some new avenues to do stuff with. And a first party library supporting direct use of the gpu would be great regardless, dont forget a GPU can do calculations itself

  • @LinktotheFuture-zs9km
    @LinktotheFuture-zs9km 2 місяці тому +13

    Yeah it wouldn't surprise me if the end goal for Microsoft is to phase out Java edition, it's a pain to code and only exists due to it being the original version. If they do want Bedrock to be taken seriously by the greater community they have a lot of work to do with the MANY needed bug fixes, parity changes, and Bedrock jank in general.

    • @outrowed
      @outrowed 2 місяці тому +10

      They don't really need Bedrock to be taken seriously, just look at Bedrock's playerbase, its bigger than Java's because of iPad kids and console players, and its already printing out money for them.

    • @bowiemtl
      @bowiemtl 2 місяці тому +2

      @@outrowed yup this is the unfortunate state of the game. I don't doubt the game will be supported by modders for many years but the game simply needs a better foundation. There are multiple projects trying to recreate the game's core concept but none of them will get the same love as the original minecraft

    • @nanashialfarr
      @nanashialfarr Місяць тому +1

      I think for the programmers the bedrock version is more painful to code than java, because you need to deal with multiple hardware types, you have switch, pocket, windows, xbox, and many others, each with their own controls and hardware limitations.

    • @nnnik3595
      @nnnik3595 Місяць тому

      ​@@bowiemtlnone of them will ever come close to Minecraft Java's feature set.

  • @maelmauron7530
    @maelmauron7530 5 годин тому

    @MobsterYT_ no, all modern CPUs only have two threads per core*, using "one core" is never what is done but "one thread" (using a different thread on the same core or a different core altogether is chosen by the scheduler and not the program)
    * Your specific CPU has a mix of cores with two threads and cores with a single thread since it is a 13th generation Intel, which utilizes a big.LITTLE architecture.

  • @RussellFlowers
    @RussellFlowers 10 днів тому

    Microsoft has already supported the Java version FAR longer than thought they would.

  • @Zyfe
    @Zyfe Місяць тому

    I have been playing Minecraft since 2011, and I will never, ever, switch to bedrock. They could stop supporting Java tomorrow, and that is the version of Minecraft that I would play from then on.

  • @Placerhold
    @Placerhold 20 днів тому

    Me searching up minecraft optimization dirt after continuously crashing a few second after joining realms with just a pinch of mods

  • @IdunDied
    @IdunDied 8 днів тому

    Yh I think the bedrock microtransaction edition is main reason java doesn't get optimised. Even with optifine advice of "rewrite engine", the mod already does massive improvements without that. So they could spend time optimising parts, and even do rewrite in background, while keeping java openness for tinkerers, but that isn't going to sit with Microsoft. Microsoft requires infinite growth of same or increased profit. Every pixel needs a paywall lol. [One of most annoying things for me in bedrock is how you pretty much can't change your skin unless you pay more, after already paying, for the game].
    Edit: Just thought, another thing is a lot of javas continued playtime is from technical community like Redstone and farm builders. A lot of optimisations will break specific bugs and behaviours their stuff is based on. Idk how much this affects that though but can be a factor sometimes.

  • @Dragonofshame
    @Dragonofshame 2 місяці тому +1

    Correction: the Minecraft server does offload chunk loading to separate cores. It's still mostly single threaded, though. It's something that they added a bit over a year ago, I think.
    Honestly your take on this was a lot fairer than I expected. I'm so tired of the endless videos just needlessly and constantly complaining about the game; the fact is, we're still getting new features and updates (for free) for a game that we paid $20 for 13+ years ago.
    As far as optimizations go, they have been improving the game performance by a lot. These changes and improvements just tend to get missed by a lot of the community, and they're often offset by new features; I remember a certain lighting optimization mod that stopped being updated for newer versions of the game because Mojang silently improved the lighting engine so much that the mod essentially did nothing. There's definitely a lot more that they can optimization-wise do but they're also working on what is essentially a completely separate game at the same time as Java edition, that needs to run on thousands of different hardware configurations (some of which are really low-end). At some point they probably need to look at what's more important: improving performance for a version of the game that (directly) generates very little revenue, something that is already largely done by the community. Maybe they could incorporate some of the mods like sodium into the game, but sodium is written to work on fabric- the mod would essentially need to be completely rewritten to work on vanilla. In the process they would introduce some of the bugs inherent to sodium, probably break compatibility with a lot of different machines, and considering what happened when update 1.13 was released they would probably piss a lot of people off.
    Or they could just let the community handle it, which they've been doing. Need more performance? Install mods. They don't work for you? Then don't. Easy!
    As far as dropping Java edition goes, I don't think they will ever do it unless bedrock becomes much more popular among PC players. Almost all of the content creators play on Java. Content creators are a *massive* part of what keeps the game alive. I know that I probably would never have started playing newer versions of the game if I hadn't seen Hermitcraft, and a lot of my friends get back into the game after seeing videos of it. If they dropped Java then they would lose a lot of the creators that make the game thrive.
    As for content, the problem is just how massive the game is. Mods can add features without much thought because in the end they're mods that can be disabled or ignored if people don't like it. Plus filling the game with a lot of features that don't do anything would honestly be worse than not adding anything at all. As is people often fall behind on keeping up with the new features.
    Your video was a lot better than I expected it to be going into this. Good job!

  • @CupaTeaForU
    @CupaTeaForU Місяць тому

    If you want good fps on the newer versions of Minecraft Optifine, sodium and Vulkan are all good options (i can get my shitty laptop to about 60 fps with an optimization modpack using vulkan)

  • @ElliotVamp
    @ElliotVamp 2 місяці тому +4

    Since we all know the sad truth that Java will die one day and Bedrock will keep going, how do ya'll think UA-cam content will go on?
    Making servers or SMP's, mods and such would be harder since they would have to be a verified creator otherwise pages like CurseForge and Modrinth would have to start hosting Bedrock mods and such, i've personally tried making a resourcepack for bedrock without being a verified creator, just a random dude making a custom pack for my own private server with friends that's cross play, it was annoying to figure out and it has a few limits compare to Java.
    Also how do you think they will handle modding in general?
    Will they ever add an Anti Cheat to the game and if so, how would that affect installing unsupported mods, textures and so on?
    Future for minecraft is uh...
    Let's hope they don't shut down java, i mean people prob would create mods to add in new stuff into the latest java version at the time but i'm sure that can only go on for so long.

    • @MobsterYT_
      @MobsterYT_  2 місяці тому +3

      I’m sure people will just stay on that old unsupported version of the game on Java

    • @Goalatio
      @Goalatio 2 місяці тому

      You don’t have to be a verified creator to make and use behavior/resource packs on your own server. It takes less than a minute to set one up from scratch and have it so players joining auto-download it.

    • @Zorklis
      @Zorklis Місяць тому +1

      If Java is discontinued, someone will make a custom Java. If you are talking about Minecraft Java then that too will be supported by mods. Too much work to abandon.

  • @arkdromaedia
    @arkdromaedia Місяць тому

    the last one isnt a conspiracy, its just fact

  • @parkerlreed
    @parkerlreed Місяць тому

    Wouldn't this be the performance with mods? Because vanilla Minecraft runs amazingly well and never has any issues for me.

  • @andwoo_
    @andwoo_ Місяць тому

    Love the sea of stars music bro

  • @Elytraz17
    @Elytraz17 Місяць тому

    High quality content, Good topic, Small video, Is HD
    What more could you ask for?

  • @BenoHourglass
    @BenoHourglass 2 місяці тому +1

    The game was started in 2009, and released in 2011. The vast majority of people had 2-4 cores with 2-4 threads for their CPUs, there wasn't much reason to go multi-core beyond that as even the consoles didn't have much in terms of that, the 360 having three cores and the PS3 having one. Notch, also, wasn't that great of a coder, being mostly self-taught. Making the game more muilt-core when the basis of it was mostly single-core is a mammoth undertaking that, to be frank, isn't going to be worth it.

    • @Yy-ig6fm
      @Yy-ig6fm 2 місяці тому

      If i remember correctly, the 360 had 3 cores with multithreading and the ps3 had 2 normal non multithread cores and 5 wierd ass proprietary cores that had good theoretical performance but were hard to write code for and thus were rarely used by game devs.

    • @Yy-ig6fm
      @Yy-ig6fm 2 місяці тому

      I was wrong the ps3 had 1 normal core at 3.2 ghz and 7 wierd cores. 6 being accessible to applications.

    • @CursedSFMS
      @CursedSFMS Місяць тому

      Oh its you again

    • @BenoHourglass
      @BenoHourglass Місяць тому

      @@CursedSFMS Indeed.

  • @alvarochaves1999
    @alvarochaves1999 3 дні тому

    More lines of code in Java = Performance getting worse

  • @ofon2000
    @ofon2000 2 місяці тому

    great video!

  • @zephranarx2172
    @zephranarx2172 Місяць тому

    There's a new, WIP, Vulkan Backend mod. Still in Alpha(?) but it's functional, and for anyone with AMD hardware, it's like the best thing performance-wise.
    Anywhere between a 4x to 8x boost in performance, at least in my experience. Really goes to show that the cruddy OpenGL backend has aged very poorly.
    And before anyone asks.. No, it's not really all that compatible with other mods. Not yet, anyway. Priority is the base game right now.

  • @ivandk666
    @ivandk666 28 днів тому

    The random fall damage bug was solved last month

  • @metactal
    @metactal 2 місяці тому +1

    So THATS why bugrock.
    It makes so much sense now thx

  • @PepsiMaxVanilla
    @PepsiMaxVanilla 2 місяці тому +2

    its funny, they actually have it prohibited in the TOS to make paid mods outside of the minecoin shop thing (so all of java mods). that being said, you can add "behaviour packs" to bedrock for free from online but it's harder to do and you probably can't on mobile.

    • @xanderplayz3446
      @xanderplayz3446 2 місяці тому +1

      “harder to do”
      For a mobile device, literally click on the download button, and open the downloaded file which will open Minecraft and import it automatically, then enable it in your world. How is this harder to do?

    • @PepsiMaxVanilla
      @PepsiMaxVanilla 2 місяці тому

      @@xanderplayz3446 oh ok then i dont have pocket edition mb

    • @hothdog
      @hothdog 2 місяці тому

      @@PepsiMaxVanilla you probably meant consoles

    • @Goalatio
      @Goalatio 2 місяці тому

      Behavior packs are also much easier to start creating as a beginner. JavaScript is very simple.

  • @Dontlikeyellow
    @Dontlikeyellow Місяць тому

    If only notch would have had the foresight to program minecraft in c++.

  • @CatfoodChronicles6737
    @CatfoodChronicles6737 2 місяці тому +7

    Me: *laughs in bedrock edition*

    • @Goku-fn3qd
      @Goku-fn3qd 2 місяці тому +5

      *laughs in mods*

    • @puppyenderboy4622
      @puppyenderboy4622 2 місяці тому

      *laughs in changing the game’s version*

    • @Goku-fn3qd
      @Goku-fn3qd 2 місяці тому +2

      @@puppyenderboy4622 *laughs in having the same ability, but pauses in having a hard time playing Minecraft completely vanilla*

    • @GumSkyloard
      @GumSkyloard 17 днів тому

      Bugrock, you mean? 'Cuz that shit's clogged with 'em.

  • @CraftBasti
    @CraftBasti 21 день тому

    That was a good overview, although a bit to shallow for my personal liking

  • @Crukieo
    @Crukieo 2 місяці тому

    Nice video keep it up

    • @MobsterYT_
      @MobsterYT_  2 місяці тому

      Thanks, will do! Be sure to check out some of my other stuff too

  • @l4so102
    @l4so102 Місяць тому

    great video man

  • @brimstone6533
    @brimstone6533 29 днів тому

    You have fantastic taste in music

  • @El_Presidente_5337
    @El_Presidente_5337 2 місяці тому

    Wait why does this only have 2.3K views? @.@
    Anyway's, Microsoft pulling the plug on MC is something that I can see coming in the future, and even maybe a from the ground up optimised "Minecraft 2" that learns from the mistakes of Java and Bedrock.
    I remember that when the update Aquatic was released to the xbox 360 edition, how it just absolutely demolished the performance and it just didn't run as smooth as it used to. I even fear about overstressing my old xbox 360 when loading in an old world to rediscover it.
    So what I want to say is, that at some point the hardware will just fail if things don't get a good clean up on the code side.
    People give Mojang flak for not adding so much content but this game seems to be struggling enough as it is.
    I have a small privately hosted 1.20.4 server and recently we where even four players on there, which is pretty rare.
    But no one could use any fast mode of transportation to get around, so no elyta nor ice boats.

  • @KryptedKnight
    @KryptedKnight 23 дні тому

    I mean, I think it would also help if you got more RAM

    • @MobsterYT_
      @MobsterYT_  23 дні тому

      This was a talk about the performance in general. My computer is fine, but this was focused on the people who may not be as technologically inclined and looked at the lower parts of the game that cause it to run the way it does

  • @PrototypeMoxie
    @PrototypeMoxie 2 місяці тому +1

    Why you don't you have more then 8gb of ram?

    • @MobsterYT_
      @MobsterYT_  2 місяці тому

      Laptop still under warranty, don’t want to risk voiding it by opening it up

    • @PrototypeMoxie
      @PrototypeMoxie 2 місяці тому +1

      @@MobsterYT_ do you know you have a right to open up your laptop and upgrade it it doesn't go against your warranty