Mojang Is Now Banning Minecraft Mods?
Minecraft is the most modded game in the world with many mods reaching more popularity than most games do themselves but what would happen if that was all no longer possible what would happen if Minecraft mods disappeared recently Minecraft Bedrock has received some controversial changes that has made it basically impossible to mod the game from here on out and the potential future ramifications for Java are in the air is Microsoft just being greedy in an attempt to funnel more players to their Marketplace or is there more to the situ situation then meets the eye about 2 weeks ago now a Minecraft Beta preview version basically the Bedrock version of a Minecraft snapshot released more notably in the dedicated server version of this preview effectively the vanilla server version of the snapshot provided by Mojang entirely undocumented in the change logs mind you Microsoft removed what’s known as the pdb file now without getting into too much detail the pdb file also known as program database file contains information about about the functions of Minecraft such as their names data types layouts and much much more essential in Minecraft modding for those of you knowledgeable in Java Minecraft modding the equivalent on Java is known as mappings anyways the reason the pdb file is so essential is because it contains a variety of symbols basically legible versions of Minecraft functions that moders can use so for example there used to be a symbol called block get map color which would take a block at a certain position on an in-game map and get its color now that same symbol is just a string of random numbers in a format like this this has made modding the game almost impossible and any mods made before will now break over time basically rendering modding extremely difficult as previous methods of modding are now no longer possible as there is no longer enough information now the thing is outside of relying on such symbols to create mods these symbols were also extremely important in finding and patching exploits and security vulnerabilities as I was told by Lucy a lead developer at a Bedrock project known as amethyst which will get into soon the Bedrock dedicated server software provided by Mojang has many unfixed exploits which obviously for larger servers is quite a problematic for example as Lucy told me there was an exploit in the networking Library used by the Bedrock dedicated server that caused a server to crash when too many empty packets were sent to it at the same time this exploit was caused by a single line of code that printed out feedback to the console and the printing was so slow that if enough packets were sent the server just crashed Lucy was able to fix this by using the game symbols to discover what functions were causing this problem before we go any further though how does Bedrock modding work anyways well unlike Java of course there is the marketplace where players can buy lots of things primarily including Bedrock add-ons add-ons are effectively what Bedrock mods are otherwise known as and while of course many are available for purchase there also are a variety of websites like this one here where you can browse and download Community made add-ons for free now it’s important to note that there is a reason these are called Bedrock add-ons and not mods and that’s because add-ons don’t actually modify the game like actual mods would instead being extremely restricted in their function Bedrock add-ons are more like Minecraft data packs they are smaller gameplay editions or Changers they are more powerful than Java data packs but pale in comparison to Java mods so because Bedrock add-ons don’t actually modify the game’s code they are much more limited in what they can do but technically you are able to mod Bedrock Edition this is BDS x a modified version of M inra bedrocks dedicated server which is able to support game modifications like plugins this is basically the Minecraft Bedrock version of spigot or paper this right here is Levy lamina a similar project designed to load plugins on Bedrock servers and much more and this right here is Project amethyst the project Lucy who has provided me much of this video’s info is a lead developer on basically a Bedrock version of Minecraft Forge or fabric a Minecraft Bedrock mod loader you can see that there are mods for amethyst such as better inventory and viair loue an inventory Improvement mod and zoom mod respectively that allow you to do things not possible with add-ons this is atlas a mini map mod sky the limit a mod that increases the build limit in all Dimensions to 2048 blocks and advanced F3 an F3 mod now us Java players would take such mods and even vanilla features like F3 for granted but these really are core features and mods which Bedrock players have never been able to utilize or access and aren’t possible with add-ons modding was pretty game-changing on Bedrock while project amethyst is relatively new BDS X and Levy lamina had been around for a few years now some even having developers who rely on the project for income as of the recent Bedrock changes both BDS X and Levy lamina have announced that they are shutting down with amethyst no longer supporting any newer versions Mojang basically killed two major multi-year long projects and significantly harmed another newer one with this recent update now stripping Bedrock players of the ability to access core gameplay features and mods that aren’t possible otherwise however just like on Java Bedrock players also do have the ability to subscribe to the Mr Epic that’s right you don’t need any mods to click that subscribe button and help me reach 700k Subs by the end of the year or to check out my patreon for exclusive content no pressure of course so the question is why why remove such an important feature that was only improving Minecraft Bedrock for what reason was this change needed well for starters we know it wasn’t an accidental change or some oversight as a Mojang developer named dark na’vi would confirm it was intentional many players would therefore blame the elephant in the room that being the marketplace it’s no secret that Microsoft would rather players use the marketpl for their game modifications as that’s what makes the money and players do believe that Microsoft wanted to ensure they had control of the custom content being put out wanting to make sure it was on the marketplace where it could be monetized not out there for free some players even go as far as to believe that this is a direct attack designed to kill off the Minecraft Bedrock modding scene to filter more players into the marketplace rather than a other type ecosystem blooming where the game’s biggest mods are always available for free in a similar vein maybe Microsoft wants to push developers into making Marketplace monetized content instead of free content this is what a lot of the Bedrock developers think is the true reason and it’s actually working as many amethyst Debs for example are now leaving to make content for the marketplace another perspective is that it might be primarily targeted at hacks Bedrock for some time has had a problem where hacks and hacked clients have been able to make the game a real living nightmare for a significant portion of the game’s players for example up until a few months ago any player could download a Hacked Client pop onto a realm and completely crash it with just a few clicks video about that here if you’re curious by the way some players speculate that this change may have been targeted at client developers who are also affected that being said Bedrock developers don’t believe it will have that much effect as hackers tend to always find ways around Mojang’s limitations especially so with the many exploits the Bedrock dedicated server still has in it if the theory is to be believed than the other non-hacking related projects were unfortunately caught in the crossfire luckily we don’t have to entirely speculate though as very recently some developers part of projects affected by these changes received an email from Mojang giving us some additional information now I can’t share much of this with you as it was meant to be private but basically according to Mojang these symbol tables are being removed because they aren’t industry standard and have been used to hack servers and undermine the security of the game they supposedly show off the guts of the game’s code making it easier for pirates and malicious individuals to make life miserable for legitimate players so I guess that hack’s theory wasn’t that far from the truth Mojang stated that security has become a biger deal for them which is why they will remove symbols but allow everyone not just MPL creators to access the official Bedrock server protocol documentation this supposedly was meant to make up for the removal of symbols but as I was told is the equivalent of trading an SUV for a stroller and the protocol documentation is a lot of essential information for custom servers and is 100% useless for actual modding and not only that but I was also told that hacks and cheats will still very much be possible despite of these changes for example proxy cheats where a proxy server between the actual server and client captures data and modifies packets are still possible and will still be an issue so what do these changes mean for Bedrock but also Java well for Bedrock not only is this change problematic because add-ons the game’s current weak version of mods are extremely limited but also because not everybody has access to the same tools to make add-ons Minecraft Bedrock has Marketplace Partners people or development teams who make content for the marketplace and have applied and been accepted by Microsoft to be partners for some time Marketplace Partners have had additional access to certain development tools that nonpartnered or free add-on creators do not have access to in fact here’s a Mojang executive confirming that very fact to their credit they are working to improve this and giving everyone access to the same same set of tools eventually but as it stands now those making monetized content for the marketplace have greater access to tools to make content than those making free add-ons this is rather unfair and something Bedrock modding wouldn’t have had a problem with and of course as I mentioned add-ons are very limited some of the mods made for amethyst we talked about earlier whilst seemingly basic to us Java players provided Bedrock players with features many of us Java players take for granted that are not possible with add-ons regarding Bedrock servers well obviously most of them relied on plugins and custom server software to function and with that significantly hindered so will be their servers numerous Bedrock servers are at far greater risk of exploits and security vulnerabilities now many of which are actually considering switching to Java and running geysa for Bedrock compatibility instead as for Java and the game’s incredibly rich and most importantly free modding scene well I don’t think we have anything to worry about regardless of what Mojang actually wants or if they did actually want Java modding to be removed if they even attempted to do something similar on Java the amount of backlash they would receive would be astronomical Minecraft Java’s modding scene is so deeply embedded in the game and has so greatly contributed to the game’s popularity over the past 10 years that there is no way whatsoever moan could ever realistically harm a significantly without it being a net negative to the game overall the Minecraft Java developers also wouldn’t want any harm to come to the modding scene this seems like a decision exclusive to the individuals working on Bedrock so I don’t think we have to worry about that at all that being said it Still Remains concerning that such a harmful change could even occur on bedrock in the first place I hope you all enjoyed the video check out my patreon for exclusive content be sure to subscribe so we can reach 700k Subs by the end of the year thank you all so much for watching
Recently theres been a controversial change on minecraft bedrock edition that inhibits modding. Why has this happened, and what are the future ramifications?
Thanks to Lucy for helping me out with this video – https://github.com/Adrian8115
My Patreon (exclusive censored content, worlds and plugins) – https://www.patreon.com/TheMisterEpic
——————————————————————–
Want to run your own minecraft server with friends or a community?
Get a 25% discount on hosting with code “Epic”!
https://shockbyte.com/partner/themisterepic
——————————————————————–
BDSX – https://github.com/bdsx/bdsx
LeviLamina – https://github.com/LiteLDev/LeviLamina
Amethyst – https://github.com/FrederoxDev/Amethyst
Thanks for watching! Subscribe and Join My Discord!
Discord – https://discord.gg/WGc9UNM
Twitter – https://twitter.com/TheMisterEpicYT
Twitch – https://www.twitch.tv/themisterepicyt
Join my OG Minecraft Server, The OG Network! (1.8-1.21): og-network.net
– Website: https://og-network.net
– Discord: https://discord.gg/G7zq6NPZnM
0:00 – Intro
0:32 – What Happened?
2:33 – Bedrock Modding
5:13 – Why?
8:18 – Ramifications
Music Used:
1. Dream Cave – A Mellow Mood
2. Scott Buckley – Horizons
3. C418 – Flake
4. DBadge – Drop (https://youtu.be/9YaVgfE3efY&t=615)
5. Resolution – Wayne Jones
If there is any content in this video which you own and would like removed, than please contact me and I will be happy to oblige.
37 Comments
Quite an unfortunate situation indeed! Be sure to subscribe!
My Patreon – https://www.patreon.com/TheMisterEpic
This is only for bedrock move along people
Why yall saying Mojang?
It's Microsoft's fault, they eventually mess up everything
Thank you for bringing light to this topic.
Bedrock edition shows time and time again how insuperior it is to Java EVEN THOUGH it is made it a more efficient coding language… Pretty sad
This is the best video on this topic, great job!
another one of these 'we will make everything worse and you will learn to accept it' moments.
Lets just say I would have never even played minecraft or stayed with it for 10 years if it weren't for mods this is stupid
Mojang shills on their way to defend the dumbest decisions ever (and also downplay those who predicted this would be the outcome): 🤓
This is why we don't like bedrock
I hope this doesn't happen at all, mods are what keep Minecraft alive even the previous versions themselves keep Minecraft alive, Microsoft/mojang banning mods will not only ruin Minecraft but ruin their way of getting money.
Isnt the solution just to not update to the new update?
mojang is the least deserving game company
If Minecraft Java disallows mods, Java dies, straight up. Modding is what makes Java Java.
You could mod Bedrock?
if Mojang removes modding from Java we riot.
Whats next banning survival?
Ah yes, ‘security’. Yeah that sounds like a lie, considering every time they change for ‘security’ it ALWAYS screws over the regular players that make up the majority.
good for me, i'm using Java.
I doubt Mojang would ever try something like this on Java, I play exclusively modded Minecraft, same thing with most YouTubers and servers. A lot of people rely on mods to play in the first place or use them to improve the game. Sodium is basically essential for me to play the game at a stable frame rate.
I'm getting sick of this. I can't put into words how "anti-community" Minecraft has become in the last few years thanks to Microsoft. sad and hopeless at the same time. Maybe the time will soon come when other developers have to code a new and better "non minecraft minecraft"
"Just Bedrock"? Remember before Update 19.84? "There's no way Mojang /MS would openly force players to be spied on in their own homes, every word they type on their own Java servers with their own kids, in the privacy of their own homes." Then "Chat Reports" arrived. Everyone screams "impossible" until it happens, every, single, time. It happened, we're stuck with it forever, and it takes PRIVATELY CREATED MODS to 'turn it off' and monitor this SPYWARE with every single update to the game. That's a PERMANENT SCAR and PERMANENT DISABILITY added to the game that cost people their entire careers in some cases.
Now I'm staring to hate mojang cuz they make modding no longer possible
as a purely java player, this does not surprise me one bit. I didn't expect Bedrock to have any mods at all, and I can barely stand Bedrock version at all. I think more of these bedrock modding teams should make mods for Java edition since in my eyes Bedrock is just a $30 mobile port of the game, microtransactions and all, even on console and PC. You can get way more out of the Java edition for the same price.
The day microsoft stops letting people mod java is the day minecraft dies for me.
Me: oh no
(Effects minecraft bedrock only)
Me: anyways
Honestly I didn't think people even really modded Bedrock. I thought bedrock was just the one for PC players to play with their non-PC friends, and Java is played by everyone that actually has a PC considering Java is both more iconic and somehow less buggy.
So they are removing mods because they can't make their server software secure? How stupid, Java is done in similar way and doesn't have hacking issue to such a degree sure it has hacks but not to that degree. From my programming perspective it seems they are doing a lot of things client side which should be server side, so instead of fixing their damn server code they are making mods harder to almost impossible. You can't just spawn items in Java usually, this has only happened a few times on Java on older versions for short amount of time due to server back doors e.g. 2b2t illegal items
Nah pocketmine is better tbh
I hate when developers and publishers claim that they're taking steps to provide a solution to a problem that they created that will be available some time in the nebulous future. We've seen these kinds of promises before. The infamous "road map".
In development terms, it's a development plan with timeframes that are subject to change in order to accommodate things like increases in scope or decreases in available resources such as employees and specialists. Note how in both of those cases the timeframes tend to increase and deadlines have to be pushed back in order for the desired outcome to be achieved.
In marketing terms, it's a bill of goods that the end users are coerced into paying for up front. Often those promises are never achieved. Anthem, the Epic Storefront and WarCraft 3 Refunded are excellent examples of this.
I don't trust Microsoft or Mojang to deliver on anything when I hear "we're working on it" in this scenario. They did something that was not wanted, needed or asked for by bedrock mod makers and have done serious harm to the health of the market in that section of the game, by effectively forcing those mod developers to switch to Java or abandon their projects altogether. Players who enjoyed those mods will also be tempted to jump ship too. This would in turn leave Bedrock edition with a smaller market of players to sell to.
Mojang, as usual, being an absolutely worthless company. Make a disastrously buggy game, ignore community feedback, and monetize the hell out of it. Industry standard I guess.
Java modding will never disappear, kingbdogz, an Aether developer himself, works at Mojang for Java minecraft, and he would never approve of that change.
So instead of adding actual mod workshop they just kill real mods …
This will actually never happen 😂😂
You underestimate the modding community's ability to find a way.
As soon as mods dissapear, Minecraft will no longer have its replayability. The death of Minecraft Java is soon.
Mojang: banning mods
Me: WHAT?!?!?!
Mojang: it’s actually bedrock edition
Me: oh, ok.