If you want a TL;DR: It is extremely easy for Mojang to add features in but it's difficult to optimize things. Community projects like Optifine, Sodium, Paper, Multipaper, Folia, lower their motivation to do work they know other people will cover. Mojang is also likely pressured by Microsoft not to add that many features in order to protect the brand, as the brand and icon that is Minecraft, is the most important part. In other words, don't get angry that they haven't added the mob vote mobs, it's likely Microsoft's doing, not theirs. Unlike Riot that enables laziness and sloth behavior, Microsoft forces it.
If Microsoft doesn't let them do what they want soon. People are gonna leave the game. When a good competitor comes out. And Microsoft will be scrambling. To save their game.
@@jackirish9022 Hytale isn't the only group of people working on their own voxel game however they are the most ahead, I know the people who are second in being as ahead as Hytale in terms of tech
honestly i doubt people will be leaving the game anytime soon unless they only play on console . so many mods on pc that you can turn it into your own perfect version of minecraft and if you dont like it you are able to change practically anything you want about it @@jackirish9022
sadly enough, optimzation is not really important for the devs, I am sure the average mc player now days are one time interest spark people that play the game like for like a few weeks and quit, and in the long run will not run into lag problems and probably catch their eye with shiny updates.
this also make sense with how Microsoft and Sweet Baby Inc are involved as well... the only reason I know this is because compulsion games the original company that created "We Happy Few" [90% of the staff are gone BTW so I ain't saying the creators] tried making a new game, but because of the DEI nonsense and hiring inexperienced workers within they are currently having problems even keeping up with production... it could be quite possible Mojang got hit with this too and that can explain a lot of the inefficiencies and issues the new updates are getting. like an apparent seizure inducing frame stutter on mine-craft 1.20.1 with Linux[Wayland]{at least I hope this isn't an issue where that is isolated and not widespread... also could be my CPU is "too old" for most things now... remember when Microsoft tried pushing TPM 2.0 Chip for Windows 11? man that and constant spying turned me off from Windows for good. EDIT: it is my Nvidia Driver.... dang it.}. oh BTW Linux doesn't have the mine-craft marketplace for mine-craft, so no potato update for me... the more you know about what happened previously with the Mojang accounts migration... the more you realize how bad it could and probably will get. Hope you have a great day & Safe Travels!
Imagine if you had a job to do 8 hours per day knowing some randoms on the internet are just going to push out a project that optimizes the client and the server for them. I am happy the community does this, however, no one at Mojang has the incentive to optimize the game as heavily as these other people do. Distant Horizons should have been something that was put in Minecraft a while ago, however, the people at Mojang have no motivation to do this.
It is microsoft and the money. I think that I have sorted it out. When and if hytale and others come out, minecraft need some the hidden features and updates to use because if they use them now they are going to be old news and look bland, irrelevant. When if hytale and others come out they need something to compare and get hype. If they fire all cylinders now they going fade to background. They need this, oh look something new, "wow" factor. And they are going use it, when competition is getting harder if it gets harder... People don't seem to understand this. They are lying low because they want to sell for long time and make the money. They cannot give it all once, they need continious flow of money and slow update speed.
Ive been saying this for years... Minecraft has never been the same since Microsoft bought Minecraft/ mojang. I was angry at the acquisition as a child, and my opinion has not changed.
It's not too surprising. I am going to be making a video theorizing/speculating whether Microsoft will force Blizzard to migrate, and shockingly I found with my research, Microsoft has only really forced Skype/Minecraft to migrate in their acquisitions this past 2 decades
Historically, game companies go downhill from poor management. Blizzard and Bungie are two of the biggest examples, and i have no reason to believe Mojang is any different
My question is: Why have they NOT hired the creators of Sodium? The creators of Iris, the Paper Project? If they can fix the game better than they can, then why not hire them officially so they can work on the optimization side of Minecraft, and the rest of the devs can work on updates and what not? Get new talent to bring new ideas to the table.
overexpansion and management, as I brought up the real reason we don't have a real modding API, it's moderation issues. The more people you have in your company the more managers and people you need to keep them in check, it's messed up some companies overhire managers however, if Mojang grows TOO much, if they can't even keep the game optimized with their team imagine them working with people who are more competent than them.
plus, when it comes to mods, you need to find EVERY SINGLE person who's ever added to the mod, from open source to past members, and give compensation and/or credit...
@@fertileplanet7756 there were several reasons, the pay wasn't enough for him, they supposedly wanted to get rid of the donor capes (this was way before the migration) and leave out the zoom
The april fools updates are less so mojang adding amazing new things and more of throwing random junk on the wall and seeing what sticks Because i can assure you that having a lot of mobs turn into potatoes, not turning the zombie, but making it its own seperate potato mob was so, so planed and completely reasonable
Basically, when corporate crap is not involved, the game goes really well, april fools update are a really good example ( and i have to still watch the whole video )
yeah, long story short, Microsoft doesn't allow them to add as many features and take risks, they aren't allowed to have fun and other people cover the work that isn't fun for them, so that's why Minecraft is at the mess it is today
@@cubedimensions There is a thing a think you missed out, i have heard that microsoft has made the burocratic procedure of adding features Really REALLY teadious, so complicated and long that it made updates really hard to deal with, but you can do your own researches on that, just to be sure if i remember correctly, great vid!
@@zixvirzjghamn737 As an italian, our legislative system is even worse than yours, but from my researches they have to ask for a lot of permits for even the slightest change, and they need microsoft's permission, so considering it needs externals' approval, i'd say for America? Yes.
i watched henrik kniberg's lecture where he talked about caves and cliffs part II... he mentioned they had issues with spaghetti code when updating the generation alone. i think microsoft restricting them is a factor. the backlash from recent updates has maybe caused microsoft to stop mojang from making big updates like 1.16, at least for a while but they're improving it slowly. they've swapped NBT tag data for a new system. Moreover agnes during mc live mentioned devs working on tools for them to make development easier... it is clear they're trying despite any bureaucracy involved to improve the game
People should take a nice look at some of those lectures who believe the people at Mojang are entirely stupid, they aren't, but, it's clear the real issues lie in optimization, and that they likely had to scrap the modding API for liability issues, as they were going to be held responsible for malicious mods.
@@cubedimensions i think the modding api is fine because id rather have any mods exist than have a restricted flow of mods, because we all know microsoft would wanna charge for mods if they added an official api
I like this video but I do want to point out one thing: The main reason the April fool's updates can be made so fast is because they are subject to absolutely no polish, the first draft is the final result. April fool's updates tend to be quite buggy in ways we wouldn't want the main game to be, so while there may be a lot of truth to your argument, using the buggy April fool's updates as a point doesn't hold up too well.
I did bring up in the same video that I was already experiencing optimization issues myself, one of which, was that the literal sound was muted in the boss fight by the game because of all the potato guardians attacking me, the sound came back randomly or came back in hints, however it definitely shows that optimization is really the issue with adding these features in, they don't need to optimize the game as much when doing april fools and can leave bugs in because it's a gag update.
And this is why Vintage Story needs be adopted by more players, competition is the only way to fix Mojang at this point. They won't actually try until someone shows them up with a better game.
@@flooriiian From what I seen way more in-depth and more fleshed out then Minecraft. Sure it has inspiration from Minecraft but its harsh to call it a Minecraft ripoff when its from something Microsoft wont let Mojang do to their own game and having indie devs beat them out with features and content. Plus cheaper too, for the amount of content you get without needing mods or servers. Id say it has Minecraft roots but wouldn't call it a Minecraft "ripoff".
If this is the case, then Microsoft is incredibly stupid. If they were allowed to add the things that the community wants in its majority, Minecraft would be faqr more profitable. The chat report received massive backlash and Minecraft is doing fine. An update that adds content most likely will not get backlash.
I have a few thoughts on this. - You have to remember that any update they add has to be coded twice, once for bedrock and once for Java, which are two completely different code bases. Mojang wants to keep parity between the two versions. - As for multi threading, the game is essentially built on a single core so it's not as simple as just "adding multi threading." It would require changing how even the most basic game mechanics work. (not a technical explanation but that's the gist) - I wouldn't be surprised if Microsoft actually does hold Mojang back. If I had to bet they probably are limited in what they can do because there's so much red tape. But at the same time I don't think Microsoft has the time to babysit Mojang constantly and tell them what to add or what not to add.
- That is true however, wouldn't you have a massive team for both? The original Minecraft console edition which some people loved, was made by another studio for Mojang. - It's not as easy as it sounds, I believe the Folia project is carried by a single person and if that person disappears that whole project is done for. I might be wrong but, clearly it's a complicated technique that requires a lot of thinking and logic. However it's Mojang's job to make this game better and playable. - I don't think they are micromanaging them, they likely have some type of plan or list of ideas and they run it by Microsoft, however it's obvious that Microsoft directly intervened with the chat reporting and the account migration.
@@cubedimensions The problem with multithreading is that people don't understand the consequences of using threads, nor do they understand how to properly synchronize them or when they need to do so. In short, multithreading is dead simple if you know how the hardware works and you follow all of the basic synchronization guidelines that we've known for about 50 years or so, but when you have a team of java developers who are completely out of touch and don't understand how their machines work on bare metal... then how can you expect them to make a proper multithreading implementation? That is why that project is being carried by 1 single person. Because in this modern day and age, understanding how race conditions work and what causes them has somehow become arcane knowledge held only by a few who actually care to learn how computers work. Sad, but this is the reality we live in... Also, how can you expect a multithreaded solution to improve performance when there are already tons of pitfalls in their single threaded implementation where performance is lost in absurd ways that could be fixed by a 5 year old? Yeah, not gonna happen...
I think the reason why the console editions run so well is because 4j probably had a lot more freedom to do what they wanted with their version of Minecraft than mojang probably because when they signed the contract with mojang it was before Microsoft owned them I.e meaning they had more freedom to do what they wanted without being micromanaged by mojang.
I think this video is partially correct, but misses a few key details, and gets a few mistaken. While Microsoft is meddling with Mojang and limiting the game's potential, I don't think it's because of them playing it safe. I think this is because both Mojang and Microsoft are drip feeding us content in order to maintain interest in the franchise, and prolonging the game's lifespan as much as possible. Lady Agnes herself said that they want to keep Minecraft alive for another 50 years, and that won't be feasible if they make massive updates each time, likely due to both running out of quality ideas, and eventual program limitations, as well as hardware limitations preventing the game from playing on lower end devices it could run on previously (which, has already happened once, and is likely to happen again), and they want to prolong that from happening again for as long as possible. Also, not all Mojang developers are Swedish. Mojang's head quarters are in Sweden, but they have numerous studios around the world, and some developers were former modders (With kingbdogz, an Aether mod developer, being the most popular example), and basically got shipped over to program in one of their studios, if I'm remembering correctly. So someone could in fact know a Minecraft developer, with neither of them being from Sweden. Also, Minecraft today is much more massive than it was many years ago simply based on the fact it's being updated. More features require more RAM and processing power, so of course it's less optimized, though recent updates have actually come fairly close to its 1.12 status. I think this is in large part due to "spaghetti code" to begin with, and then 1.13 having a coding overhaul which allowed for no item limit, but this caused all items to become larger (for some reason, I don't know why as I'm not a coding expert), which in turns requires more RAM and processing power, and they've had to try fixing it ever since. But I do agree that Mojang should be more focussed on optimizing performance, rather than almost letting modders do their jobs for them, if they're really going to be adding so few features in each update.
So I did take some classes in highschool and I've learned their is 2 thing all devs hate game devs to software developer. Bug fixing and making sure everything is thread safe.
Professional game dev here -- been making games for 25 years. *No,* not _all_ of us hate bug fixing and making sure the game is performant. *The fundamental problem is The Management is beholden to the share holders* who "need" to have the game come out _before_ it is ready. There ARE games that are extremely well polished and relatively bug free but that is rare these days. Ship first, patch later has sadly become the norm in the industry who are more interested in having a working MTX shop then fixing bugs. Support game devs that respect your time, mind, and wallet such as: * Re-Logic has done a phenomenal job with _Terraria_ even embracing bugs such as hoiking. * Likewise Coffee Stain Studios has done a great job with _Satisfactory._ * FromSoftware with _Elden Ring_ has proven you don't need greedy _macrotransactions._
@@MichaelPohoreski thanks for the prospective, as most of my first hand knowledge was from my teacher, but Ive been graduated for a bit now and found coding wasn't for me and art was my preferred role.
If someone makes a game better than minecraft people WILL migrate and leave minecraft behind we already have minetest, it just needs more coders and it will be ready to replace MC first rule of the market NEVER fight with your own customer, the same happened with Disney the same happened with "woke" ESG powered games, and the same will happen with Microsoft
The day Microsoft bought Minecraft, I knew they we're gonna do whatever they could to ruin the game. I was just a kid yet I knew that something was wrong. Now it's 2024 and the game is falling apart
@@flowerthencrranger3854 I knew that Microsoft bought the game just to make money with no plans of actually taking care of it. That's why we almost never get updates.
People wanted an update fully dedicated on Optimization. However, the catch is that they have to sacrifice new features to be added for this update. What I noticed for their latest updates are that they split up different optimizations in different updates. Buzzy Bees fixed a lot of old bugs. Caves and Cliffs optimized terrain generation. The upcoming 1.20.5 minor patch is changing how Spawn Chunks function. And this time they changed NBT to components for ease. I think they are picking what themed update to do that also fits the type of optimization they wanted.
how can you enjoy new features if the game becomes more unplayable? they definitely are taking a better direction now but they gotta optimize the game some more
@@chinkram They discarded variant biomes like Mountain Edge, Modified biomes, Hilly Plains, Hilly Swamps, etc., and instead made terrain and biomes completely independent of each other.
Your point around 7:15-anyone can look at Minecraft Java's source code-Mojang themselves publish mappings for the deobfuscated jars. And... it's really not bad! A while back I had to dig into how the shrieker / vibration system is implemented, and I was *thoroughly impressed.* Java itself is a garbage, bloated language, but, especially recently, the Mojang developers have plenty of reasons to be *proud* of their code.
Something else I've noticed, there's a ton of "Not Minecraft the game" content getting made. As in full games/spin offs that have the minecraft brand, but play nothing like the original minecraft. Even more insulting is the insane amount of content added to them. Dungeons and Legends have so much stuff that's found nowhere in the original game, new mobs, items, whatever. Meanwhile vanilla minecraft gets an armadillo with soul propose of dropping an item that's used to make armor for wolves. Wolves that haven't had an update in close to a decade. My point is, I also think you're right in that Mojang is simply not allowed to, or heavily restricted from really doing anything with normal minecraft. But spin-offs? Merch? Who cares. Make it blocky, slap the minecraft logo on it, price it $30 more than it should, as long as we don't touch minecraft everything's fine! At least now it seems like Mojang's adding random whatevers to the game. I'm hoping they add something that makes building easier. Not like getting creative flight in survival, but like more ways to place blocks. Placing 3 at a time, or placing blocks from further away, something like that.
People mad if Minecraft was lazy to update but people get madder if Minecraft update because they will say "this not feel Minecraft anymore" so what Mojang doing is actually good if people want new content they should download a mod or a plugin or a resources pack or an addon etc.
Another thing is that the April fools update is like 95% retextured stuff or things where the devs just edit like 1 or 2 lines of code. Like those potato eye things are just adjusted eyes of ender
The paper project is actually very problematic and its optimisation comes at a huge cost, it breaks many features and its plugin api is actually very limited compared to server-side mods and optimisation on a game like minecraft is actually very difficult without making changes that come with large consequences, like optifine or paper, but the game's performance is still improving and is actually very good for what minecraft is, especially given performance improvements is probably not a priority for Mojang at the moment (due to the mods that exist and can already do it).
I think the unofficial modding APIs being widely used also plays a part in not having an official modding API. At this point mod developers are used to those tools and Mojang adding their own would just divide the modding community further, not to mention that it would likely be restricted to the point many mod developers would consider it not worth bothering with. They are also slowly turning datapacks into something of a modding API, just one much less powerful than unofficial ones.
The april fools updates are not as big as people make them out to be. They add a lot of new stuff however they are just retextured and slightly altered existing blocks, items, mobs, etc. It is in fact true that Microsoft requires everything to be sent to them to be approved before Mojang can change or add something. Which is why updates are pretty small and take a really long time. They do not require this for april fools updates. (For whatever reason) I've seen people talk about bedrock and java needing to update at the same time causing it to take a longer time, while yes one does take a little longer its not enough to slow it down. They both take time to update and especially with Microsoft's requirements it just takes longer. Also there is a way to make multithreading work on servers its just really complicated but it works.
@@cubedimensions Major features from April Fools updates have sometimes been added to the actual game in form, like custom dimensions and scale and reach attributes.
This might be a bit long, but here we go. First of all, it's really nice to find a video that isn't all "Oh my god Mojang is so lazy they don't add mobs" and actually has valid reasoning and points, so thanks for making this. Mojang does have some level of a built-in modding API via data packs (which they have been constantly upgrading), but obviously that isn't the same level of modding API as Paper or Fabric. They have been making certain changes on the optimization/development side of things though - they recently had a lighting engine rework which helped a lot from my/other's testing, made some pretty major optimizations to the DFU (which is what handles updating world data between Minecraft versions), one of the recent snapshots optimized hoppers (which are one of the laggier things), etc. And from the development end of things they've been making improvements as well: display entities in 1.19.4 which unlocked a *lot* of new options, replacing item NBT with item components, adding new attribute modifiers for reach, size, etc. Regarding projects like Folia, it's probably several things and obviously I don't actually know, but a large factor is probably how massive of a breaking change that is - plugins/mods written for a single-threaded server will not in any way work for a multi-threaded one, and a lot will likely need to be completely rewritten (not to mention all existing modding APIs). Development in a Multi-threaded environment is also much more complex, which would make modding Minecraft a lot less beginner friendly, I.e. all existing mods/plugins break, and making/updating them becomes much harder than it once was. Regarding what you said about adding features, honestly haven't thought about that from that perspective but I can see that being the case - in general they probably have a lot more testing/making sure things fit the game's image than a random dev making a mod (which also applies to the April fools snapshots). Either way, this was an interesting watch! and if you read through all of my boring comment then thank you haha (and obviously this is all just my personal opinion)
I disagree since modding is much easier than creating the game itself. There are heaps of mods that improve upon the base of a game just look at any open world game such as skyrim.
watching you try to mine the potato blocks with a pickaxe was too funny. pretty good argument though. one thing i disagree with is that mojang is adding more content in the april fools update than in the main updates. this is just not true. nearly everything in the april fools update is retextured existing blocks or mobs, and all the "new" stuff is just existing mobs combined into one mob. for example, toxifin slab is a guardian with the stacking ability of a strider, and the mega spud is a slime with ghast's fireball AI. the few things in that update that are properly new are probably the fletching table utility and the grappling hook. most of the other stuff is just stuff from the base game with a new coat of paint. mojang couldnt make an update with that much content if the content is actually new, and thats what mojang goes for. most updates add new mobs with new behavior and new blocks with new behavior with new textures, but the april fools update is just existing mobs with existing behavior, with new textures.
A VERIFIEID MINECRAFT RU-vidR COMMENTING ON MY CHANNEL? I guess I have made it :) I'll admit I don't really play survival, I spawned in that gear in creative mode and then wandered around the potato dimension and made this the filler background because I thought it was funny, I didn't watch any videos on the potato update so I just went off what I knew. In terms of the retextured stuff, yeah that makes complete sense, however some of the utilities like the grapple hook and the frames/moving platforms are what are the revolutionary things from this update that people might want to see in the actual game.
@@cubedimensions grapple hook is pretty cool and id like it in the game, but its also really buggy. the flotater is kinda cool but doesnt feel like it belongs in minecraft and its really buggy. it would probably take a lot of time to fix that, which is another reason why i dont think mojang could necessarily make such a huge update, even if microsoft let them
@@DashPum4 Yeah definitely, am glad to see a 400K sub minecraft youtuber comment on my video, it definitely means I am making progress. Some of my videos I have worked hard on are not getting views but I guess you are supposed to simply just wait for them to get views over the course of days, weeks, or months
Totally agree, i've seen lots of mc modders out there making incredible stuff that might not be fully optimized but take A lot less time, it actually isnt that hard to add mobs to the game for example, its just that they play it too safe to the point where theyre doing the opposite of listening to the community.
When talking about the performance and optimizations, I also believe this is because it makes the bedrock edition more attrictive and I think they can exert more power/control there.
Thanks for a great video on this topic. I have been disappointed by how Minecraft is not as good as it could be for a long time, in comparison to other games like Terraria, and when the theory that it's because Microsoft prevents a lot of features I felt relief, knowing that I'm not crazy, and that there's a reason. Doesn't takes away from fact that this is sad
Do I need to point out the fact that if they don't optimize the game, people have to go out and buy new advanced computers (each with a new Windows operating system) to be able to play the game well.
and then they double their workload making a second version of the game, that works on many platforms not owned by microsoft, and also my 2011 dell latitude But ur thing makes sense too
@@catharsis9789 Do you think that the Windows version (that I suddenly got added to my launcher) would work better than Java? I've already had to turn down my graphics settings to not get too much lag while recording.
google has been undergoing a similar process with their lack of innovation and dislike to take risks. theres a really good article on it is named "the maze is in the mouse" that explains how once a company gets that big and influential, their main goal becomes risk mitigation rather than innovation.
You're so, so right. Microsoft needs an incentive to change up their approach for the safest they can possibly be, and this can happen only in 2 ways from what I see. 1. A large chunk of the active players drop, leading them to publish a massive update (like what happened with the nether update) 2. Minecraft faces a big competitor in the genre, and realizes they have to get out of their comfort zone to still be the better game. We need, as a community, to move them out of their comfort zone, or else Minecraft will always stay this buggy unoptimized jumble of code that nobody wants to make the best it can be. And it's a shame... I've been waiting for something like that for years, sometimes I hope a big chunk of players would unite in a "Minecraft revolution" sort of state, and not play the game until Microsoft realizes the community of customers has just as much power as the publishers and a healthy connection is needed. But that's just fantasy p:
Hytale would be that big competitor but they refuse to come out of their cave, and there already is a player drop if you look at google trends, but, there will always be parents or siblings who introduce more kids to this game, preventing it from fully dying, it's always going to be fresh to someone who has never played the game before.
The problem isn't that they don't add enough features it's that the features that they do add suck. What I personally would want them to do is optimize frame-rate, finish and implement the combat snapshots, and maybe add LODs like the far plane mod is trying to do. But instead they add stupid features like Axolotls, purely decorative blocks, and force amplified terrain to be mandatory.
Might The Lord my God be the LORD OUR GOD, Might this channel be blessed by THE LORD GOD ALMIGHTY. All Praise, All Honour, And The Glory, To OUR DEAR HEAVENLY FATHER, LORD JESUS CHRIST, And THE HOLY SPIRIT!
KingBdogz I think that's how you spell it but he said that it was because in April fools update it was easier as they did not have to do the processes that take up so much time like polish bug fixes and more, tbh I don't think they are lazy or restricted as I feel as Microsoft is not really in control the only thing they did was the chat reporting system Mojang themselves are definitely allowed to make decisions on their own but don't so casual players don't get overwhelmed like games like Terraria.
Minecraft is here to stay for as long as it gets. No need to rush updates so on n so worth. Im assuming pushing back a little, taking it slow is a reasonable strategy in long terms.
@@cubedimensions at this point make urself a favour - build a new PC)) i started my current world on Switch (couldnt kill Wither cuz of performance) and ended up on beefy machine with RT on full 24 chunks 60fps - i love it🫶
In my opinion as a fabric developer ( I make mods for fabric; I do not make fabric ) I think if there was an official API for modding, there would only be two outcomes, it is exactly like the marketplace in bedrock and only "verified" creators get to upload to it, or its so poorly maintained that it would be better to use a third party option ( fabric, or neoforge ). I agree with you on everything else, though. I also would like to mention that there has been in the past about how mismanaged the MC:BE team is, in addition that there is a huge amount of tech debt in BE mostly because it is a reskin of Pocket Edition.
One of the main reasons in the video I cover is that they know they'd be liable for the bad and malicious Minecraft mods and that contributes to the idea that they are playing it safe. If there was an official API it is scary that they'd likely treat it the same way they treated mods on the bedrock marketplace.
Yall really think that that april fools update is anything good? they just added a ton of retextured blocks and mobs and a little few buggy unique items Do you really want big updates but with low effort produced content with nothing new or interesting?
Conspiracy theory: there's a plot twist- the art director lied Although the art director had enough reasons, for someone that is involved in a corporate company, it's hard to trust them fully.
Minecraft is a finished game, Mojang doesn't add more content because the game doesn't need more content. They add the bare minimum to keep players engaged, but it goes at the cost of Minecraft's original identity.
I really don't blame Mojang for the game being unoptimized, to be honest. It seems like the guys at Microsoft are the ones coming up with the updates, and those same guys absolutely do not take optimization and limits into account. I mean, they literally doubled the world size in 1.18 when many computers were already struggling to run the current world size, and laggy biomes like the Overgrown Cave, Mangrove Swamp, and Cherry Biomes aren't helping. Hell, the reason we have Minecraft Bedrock in the first place as opposed to Minecraft Legacy Console is because the game's updates were overscoped for the engine they had programmed. That, and if Mojang was actually programming what they wanted to add to the game, I'm sure they'd enjoy it more. I think considering most people at Mojang do know a bit about game design, they're aware that the game's updates aren't that great, at least opposed to earlier updates. All the new features in the game are completely isolated from each other, and some of them are just completely pointless (thinking about the Sniffer, Trial Chambers, and possibly the Glow Squid). The updates are turning minecraft from a sandbox ecosystem to a bunch of side quests which may or may not affect your overall experience.
Consider that Mojang can put themselves out of a job if too much of the game is “finished,” and the producer money gets diverted away from a sequel or continued service. This would not be a rational fear, but could be part of the psychology at play.
Cuz that's not how that works. The potato just provides the exact same dialogue if you do the same thing, you can't do that with villagers, villagers aren't unique, the potato is. Plus, what would they even talk about?
@@thematriarch-cyn Talk about trades, theres a modpack called DawnCraft, a lot of its implementations are overwhelming but one I see fitting in Vanilla is their villager system. Basically you walk up to them and they have quests for you to go on and in return they'll give you items. During the process you notice villagers have personalities and things like that. I'm thinking if they don't overhaul villagers in this way they can at least implement this change for when villagers need to give you maps. Regardless of whether they add this to the game or not I would like to see some more personality in the game, practically every mobs AI sucks, even your own pet dog.
I agree what you said but there is actually somewhat of a vanilla api for mods in bedrock which is called addons. Half are behind a paywall but there is also a good amount of free addons
Minecraft : "You can i fix a issue with the grass block's texture?" Mojang : "Sir, this can offend a canadian. We will loose 1 member of our playerbase." Terraria : "Can i add in a poop block?" Re-logic : "Make it obtainable by sitting on a toilet" Terraria : "Genius." Terraria gives a shit to the community and add things that they want, while minecraft is afraid of loosing their playerbase from fixing a block.
There is blatant proof the game could handle a good number of players even a decade ago before a lot of the optimization tech we see today, and instead the amount of players per server has gone down (I might be somewhat wrong because the single CPU core processors are better than what they were years ago) I remember seeing servers with hundreds of players back then, that didn't rely on Spigot forks. Perhaps they never needed to optimize the game up until they bloated it further with more updates.
@@N수생 I witnessed a server with hundreds of players with 50-100 mods, it clearly had more content than original Minecraft. I won't say it was entirely stable, but, how can today vanilla Minecraft or Minecraft with plugins barely handle anything? People were doing the equivalent of playing Factorio on these servers when it didn't have razer sharp optimization. ProjectKorra for example, slows down the server significantly, BendersMC has multiple servers to handle those players.
@@cubedimensions The other issue with the whole MC server scene is due to having to make huge leaps in versions they have to support so many, to the point where I'd assume there'd be some lag or strain to remove features that are supposed to be there to keep it the same as other versions.
@@Emboarisk ViaVersion pretty much fills that gap however some issues can occur with it, remember that viaversion can be installed on the proxy (bungeecord/velocity) so you won't have the minecraft server fully slowing that down however I recall playing Hypixel ages ago and getting DC'd due to viaversion issues.
@@cubedimensions I wonder how many years they would have to ferment the bundle in code in order for it to not be buggy? And by then, the game would've updated a bunch, so you would have to re-implement everything, and new bugs would be reintroduced. Simply put, the easiest (and least buggy) way to make inventory management better would be the least creative: increasing stack size. Luckily for us, it is easy to do so via commands. However, the bundle is still a much needed addition in order to fix the other problem: multiple different items clogging inventory.
They didn't optimize the game after more than a decade, I understand that the game's engine isn't the best, java definitely has some issues when it comes to optimization. Hence why Bedrock Edition feels smoother, which is coded in C++. But 10 years later, it feels like they didn't even bother to find ways to fix the issues, instead, the game is getting heavier and heavier. At some point all the new-gen gamers will ditch Java and will go to bedrock, this doesn't look like a coincidence, Microsoft has to be actively looking for ways to make it happen, and end the Java Edition which makes total sense for a money side of things, bedrock is fully monetized while Java is basically community run at this point.
Bedrock is maintained by a different team, think of how an anime has a manga that usually is made first, then the anime is made based on the manga, same thing with Java & Bedrock I believe
Honestly one thing they should have never done was add minecoins into bedrock, its why i never touch it. Why should bedrock players have to dump money into things that Java gets completely free? Its actually senseless
But this is good, this is what we want. Look at every example where the company absolutely ruins an IP. Let minecraft be minecraft. Corporate structure will ruin it. We know this.
The one thing i still dislike was the total shut down of minecraft pocket edition. There is still a lot of cool stuff in it that could be reintroduced. However this would first depend on if Mojang can eventually figure how to make PC and bedrock communicate though this also still depends on parody and the different things lacking from one another. Eventually Mojang will get it sorted the question is when since the clock is after all ticking.
If performance is that big a deal to you turn down your graphics settings, if that doesn't work mod the game, if that doesn't work mod then game HARDER and turn down the graphics settings, if that doesn't work get a new pc because clearly your current one is on it's way out anyway
@@cubedimensions strange, because my PC can run java perfectly fine and it's a few years old AND low spec it's not pushing 120fps or anything but it can consistently maintain 60fps (i only have 8gigs of RAM) which is perfectly playable anything higher is kinda unnecessary (especially on max settings) if you really want 300fps + shaders + ultra high resolution texture pack. *Sell your kidney,* otherwise be grateful you even have a PC
Here's what I don't understand. If Microsoft invests so heavily in OpenAI why can they not do the same for the biggest videogame ever? They know who to hire, the people who are making paper, folia, forge, etc.
I can't believe I missed a comment from a verified youtuber, you're probably the first person with a checkmark to comment on my channel. And yeah, it makes sense.
Considering that if i start my own business and then a company like Microsoft comes in to aquire it i would refuse the offer even if it's like 10 million dollars because i would care more about the community and my other creations
iirc, mojang actually doesn't get as much moderation from microsoft, but they still claim the ownership but even then, mojang seems to add new features extremely carefully, to the point where they don't want to add too game changing features, especially because of how complex this game is, you can get insane amounts of glitches with every single feature april fools snapshots are rather a jumble of some random features with some theme, you can get a lot of bugs and explots with it like being able to push bedrock but definitely this game gets some tech debt, java worlds usually run in a single-threaded model, but then bedrock runs in a multi-threaded way and is way more broken and unstable if you try to mod it too much, they also said that they would include stuff from mods that optimize the game, but there's an issue with those mods that it's not an universal improvement, it can actually lower the performance on some devices or cause some game crashes
Well ant venom once released a video and said that Mojang Seattle is slacking while Mojang Sweden the one that trying to get the content out, this is an overgeneralization on the topic he discussed, but he actually has gotten to the Mojang team
I don’t think Microsoft has any input in what mojang add, they are a professional game studio that has multiple projects under their belt if anyone knows anything about scope it would be mojang. They have two platforms with diffrent code bases, which are both a decade old one of which (bedrock) was made to be more modular than java as they knew it was going to have to be expandable. Not to mention while developing the game they are also adding in features to their own code base, their own ore UI and much more. As for multithreading that would require a full game rework on a ten year old engine, as you can imagine not fun, have they done it before yes, for the graphics for bedrock, but multithreading is a little diffrent, it requires timing, understanding that on one thread the mob exists however another thread the mob is already dead, there is a lot of quirky shit that could just break the game that I don’t blame them for not touching.
the reason mojang works more on april fools updates is because they can make the updates freely, not like regular updates, they have a boss which restricts them wha t to add
Still waiting for a proper Java multithreading rework instead of useless mobs\animals and blocks for the kiddies. As for the "not allowed to make proper updates" part. Kingbdogz literally whined on Twitter that its hard working 8 hours a day. So I doubt that's the case.
It's like the guy who complained about Minecraft nostalgia said things used to be so much better and Minecraft entirely is boring because of vanilla survival. Things were better back then because everyone was just learning so it was fun. But anyone can go out and play the modpacks made a decade ago with Modrinth or CurseForge and spend hundreds more hours on this game, or literally play on Wynncraft or another MC server with custom content. My real problem is, when I made this video: Optifine and Sodium are doing a job that the people who are getting paid 8-12 hours a day should be doing, Mojang's real issue is optimization, they are not allowed to pack this game with tons of features and the april fool updates show that optimization is one of the main curses of adding anything in this game into vanilla. One innocent coral block creates a crazy duping glitch.
Minecraft is a lot slower since 1.8. When I tried the first snapshot of 1.8 it was very laggy and buggy, unplayable IMO. Some significant problems were fixed only in 1.8.5. Even after all the fixes, it's still slower than 1.7. Several modpacks are still using 1.7 and adding the new items with the "et futurum" mod (or not)
8:00 all the vulnerabilities in Java? The vulnerabilities in a programming language????? Pain to develop in Java, I mean... For some I suppose that is true but don't know how big the modding community would be if it was made in C like bedrock, look at how bedrock has turned out? Ok yep, they did cover it, when Java is compiled, the decompiled code is legible, compared to the likes of C and the difficulty of getting Minecraft on different platforms using a non-platform agnostic language/runtime would've been a pain as well
I definitely think Microsoft is a big limiting factor, but I also think we tend to underestimate just how much the spaghetti code limits things. Minecraft has such a long development history, starting out as Notch's private single-person project and being written in Java before going through well over a decade of iterations and different variants. Working with Minecraft's code must be development hell. And Microsoft is probably extremely anxious about anything breaking, so it kinda makes sense they'd limit the changes the developers are allowed to make. Either way, it'd at least be nice if they'd put all of the mob vote mobs in eventually.
5:00 I must say "save" is something to disagree with. All those mods and mace, we dont need them, as u said in the beginning - we need better optimization thats all there is. Geyser made crossplatform Java/Bedrock but mojang cant. There is nothing to discuss.
Optimization and a modding API is what we need. Optimization is a nightmare to do, it's easy for people to make a game and put features in, it's a nightmare to make it stable and efficient. The Modding API is clearly a liability to Mojang and Microsoft so they likely scrapped it.
there are very valid reasons for using optifine theres a workaround, and set of mods for using the features optifine provides, but the issue is that sodium and fabric are not nearly as good as they should be, especially if you are going to compare it to optifine
@@cubedimensions no? there arent more mods. a significant amount of fabric mods are just forge ports or simply effortless ones that can be made in mccreator but you can prefer anything you want
If you look at it like this, maybe it's best that optimization is done by the modding community. Im pretty sure mojangs optimization wont be as good as the modding community and it will probably break every mod too.