If you had asked any minecraft player before 2020 if there would be a time when java edition players and bedrock players would be able to play together they wouldn’t believe you but then in mid-2020 with geyser mc it finally became possible and everybody at the time thought that in the very near Future we would be living in a harmonious world where every major java server supported bedrock compatibility almost two years later though and that’s just not the case many large servers such as hypixel straight up banned you for connecting on bedrock other servers completely blacklisted and those who do Allow it find they have lots of issues if not constant crashes and bedrock players straight up being allowed to cheat so what went wrong well what is geyser and how does it work basically geiser acts as a middleware that translates or converts minecraft bedrock edition player packets into java player Packets this means that you can join any java edition server even if the server doesn’t have a specific geizer plugin but if a server actually wants to support bedrock players they can use the plugin themselves to make compatibility better on a simple scale this is really great let’s say you want to play Survival with some friends but some of them are on bedrock and the others are on java well you can easily set up a guy as a server and allow them to connect in fact most server hosts have presets that allow you to sub guys a servers with Just one click but when you try to bring that plugin to a larger scale is when the cracks begin to show before we get to that though let’s talk about the major differences between bedrock and java which may prove problematic first and foremost there’s the pvp differences While java pvp mechanics changed in 1.9 now including a hit delay as well as weapon damage changes which make the axe deal more damage bedrock pvp mechanics never receive such an update and are still 1.8 based the offhand is also very limiting in bedrock while in java you Can put basically anything in your offhand slot only a few select items can be placed and successfully dual wielded on bedrock mostly combat related then there’s the issue of bridging a massive advantage bedrock players have over java is their unique ability to bridge on bedrock you can actually place A block in front of another like so without having to sneak and do it uncomfortably as it is on java it’s really not that hard to use this mechanic either just after a few minutes of practice i was able to do it while sprinting without even stopping i’m sure You can imagine just how unfair this would be in a minigame such as skywars or bed wars bedrock also doesn’t support certain things such as a spectator game mode alright enough about that now though let’s actually talk about the issues and oh boy these issues can range From the simplest things such as not being able to click a link in chat to basically becoming invincible and being able to dupe items now one issue is that i don’t have enough subscribers let’s talk about that real quick all right done now subscribe and help me Get to 400k we’re getting pretty close no pressure anyways let’s just say you want to run a simple vanilla survival server with geyser you likely wouldn’t have many issues in terms of performance java players have no issue when interacting with bedrock players it feels just the same as if you’re Interacting with java players however there were some noticeable differences on bedrock immediately breaking blocks and entities looks a bit odd for some reason my sound either kept switching to one ear only or just wouldn’t work some of the time also the game is unbalanced because bedrock players are able to use Their superior bridging mechanics but besides that it’s really well done for any average person who just wants to play with their bedrock friends on a private survival world they won’t have any troubles it’s when you begin introducing plugins to the equation that the issues begin to show let’s say you And your friends are having a good time playing survival but want to make the server public nothing too crazy you guys just want a few more people to be able to join and make the server more fun so you get the basic plugins essentials for teleporting and setting homes maybe a Money plug-in for economy and a lan claim plug-in things are still pretty smooth and the server is growing so you decide to get more plugins some players are complaining that people are combat logging alright let’s get a plug-in that makes it so when players are hit they Enter a combat tag period where they aren’t allowed to lock out otherwise they’ll leave behind a fake entity of themselves which can be killed and will drop their items problem number one bedrock compatibility with this is dodgy and bedrock players can seemingly log out and won’t leave behind a combat lock Npc this basically means they can combat log with no issue all right how about we try an alternative and use a plugin which prevents players running back into safe areas like spawn when they enter combat oh surprise surprise they can still sneak back in and are able to Return to safety unlike java players who are flung back that’s not good by the way did i mention that when bedrock players combat log and come back they sometimes become invincible really puts the icing on the cake good news though we got the plugin working now oh and the Bedrock plays npcs can take knockback this right here is a brilliant example of the issues any server will face when allowing bedrock players to connect such a simple plugin that normally on java only would take about five minutes without issue to set up has multiple game breaking bugs and mechanics Scattered throughout and i really need to reiterate this is just for a super simple plugin and yes this isn’t just a series of bugs i pulled out my ass these are all legitimate issues my server og-network.net faced when we first made our smp bedrock compatible earlier this year Let’s move on to some other examples now on my server we have this plugin called smp events it’s really cool and basically every 30 minutes to an hour a random game mode such as spleef ffa one in the quiver tnt run or more is selected players can click a message in The chat to join and play a quick mini game event where the winners get some in-game money it’s fun easy and officer plays a nice little mini game break from the tough and cruel survival world now how do you think this worked with bedrock compatibility well first issue Is that bedrock players can’t click links in chat now this was a problem for a lot of other server features as well including voting linking to the shopper website our discord as well as many other important features such as joining parties and accepting friend requests it’s a bug that still hasn’t been fixed By the way okay that’s fine though we’ll set up a command bedrock place can type to join instead it’s annoying and makes the chat a bit more cluttered and ugly but oh well it’s the only solution oh look they can’t join anyways seems we’ll have to figure out how to fix that as Well alright cool now everything’s been fixed and bedrock players can join events finally and oh wait they can float over blocks and spleef yeah as it turns out while bedrock players don’t look that laggy to the human eye they are far from smooth on the server end And often glitch in and out of blocks especially in situations like spleef even the smallest of plugins has unique quirks that just has issues with bedrock we have a custom reputation plugin on our smp where you can give or remove players a point of reputation basically This plugin acts as the way players can thank kind players who help them or down rep players who griefed or killed them and rep is displayed next to all players names in chat by the way anyways when giving or removing a point of reputation from a player our custom plugin allows You to give a custom reason for that reputation increase or decrease this custom reason was given through an anvil based gui on java players could just write in their reason and click it wouldn’t require or use any xp as it would normally if you’re using an anvil On bedrock however this did not work and it required bedrock place to have a level and also took quite a way it’s minor inconveniences and small issues like this which happened with so many smaller plugins that really made bedrock compatibility a hassle like this for example we had an issue where some Bedrock players could just use their superior bridging mechanics that were meant to be disabled let’s talk about larger scale issues now though i’m sure you all know what dupes are they are the bane of all economy based servers like my own due to their devastating power if left unchecked for Eight to nine months when the s p was java only the worst issue we ever had was an issue where players obtained barrier blocks from the cosmetics menu a story for another time but within the first month of bedrock compatibility we had the most major jeep exploit we’d Ever had remember our lovely combat plug-in issues well as it turns out some smart players on their phones figured out an exploit with this plug-in they could use to dupe items basically if a bedrock player entered combat threw their items on the ground and then combat logged and was killed in npc States when they logged back in their items would magically be back in their inventory basically doubling it all this included shulker boxes of course so as i’m sure you can imagine it wasn’t long until place had accumulated incomprehensible amounts of rare items and gear luckily our mods called onto it Quick tracking down the players but a decent amount of damage had already been done as these players had been distributing the items through hand as well as through our player run market place it was a stressful 2-3 days that’s for sure oh boy and don’t even get me Started on the anti-cheat well geyser does well to convert bedrock player packets into java it seems it wasn’t perfect enough as we needed an entirely new anti-cheat just for bedrock players which barely functioned for the first few weeks we had it not only would it false flag often spamming the chat like Crazy but it caused the server to crash oh so many times and then there was voting side issues which wouldn’t work with the modified bedrock names also our donation store had to be completely reformatted to work with bedrock and now whenever a player who has donated wants To upgrade ranks they can’t if they change their username and there was issues with the bucket api according to one of our admins who mentioned it had a lot of trouble recognizing bedrock player names overall if you have a decent amount of plugins on your server Which all big servers do then there are just lots of issues related to each one that are really difficult to solve in some cases but let’s move away from issues now and talk about something else the main reason i can’t currently see geyser and cross compatibility taking Over in the near future is due to server performance and 1.8 specifically when we released our custom survival games game mode a couple months back which included a lot of unique in-game scenarios such as random spawns speed and juggernaut involving a lot of interacting mechanics we tried to make it bedrock compatible Well in doing so we went from about one to two gigabytes of ram being used in a single lobby which keep in mind has a tiny map and a max of about 24 players to almost 10 gigabytes with only about five or six players and the game Wouldn’t even start it would crash in the lobby every time as we discovered geyser doesn’t seem to work that well with native 1.8 game modes and plugins this might also explain why many big 1.8 based servers like hypixel band players they detect are playing from bedrock this is a massive problem because Whether you like it or not much of the minecraft multiplayer player base is still playing natively in 1.8 if you want to see a future where bedrock and java players are able to play harmoniously together this 1.8 barrier will likely need to be crossed the issue isn’t just isolated to 1.8 either even With our 1.18 smp our server memory usage increased drastically when we started supporting bedrock because bedrock players require magnitudes more ram per player than java i mentioned all the crashes we had as well right but look overall i want to point out that geyser is incredible what they’ve Managed to do is something which nobody could have even imagined so while my video may sound overly negative it’s only due to the fact that many of the amazing things geyser has accomplished haven’t been talked about here i haven’t talked about how bedrock compatibility has allowed so much more of my community To play a proper non-pay-to-win smp and how it breathed life into the server with all the new players it really was the right decision to make the s p bedrock compatible and we wouldn’t change a thing you can join by using the ip og.network.net and port 19132 but What i’ve learned from making the server bedrock compatible is that we are still quite far from a harmonious bedrock and java future i hope you enjoyed the video be sure to subscribe and help me get to 400k thank you all so much for watching Video Information
This video, titled ‘Minecraft Java/Bedrock CrossPlay – It’s NOT Looking Good…’, was uploaded by TheMisterEpic on 2022-05-15 01:55:22. It has garnered 452377 views and 22961 likes. The duration of the video is 00:11:16 or 676 seconds.
With GeyserMC, minecraft cross platform play between bedrock and java became a reality. But, almost 2 years later, and most servers still don’t support bedrock players, with many banning you for joining on bedrock…
GesyerMC – https://geysermc.org/
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.18): og-network.net – Website: https://og-network.net – Discord: https://discord.gg/G7zq6NPZnM
Electro Games – https://www.youtube.com/watch?v=PPhCF6Vcw4Y Barren Dome – https://www.youtube.com/c/barrendome
0:00 – Intro 0:40 – What is Geyser MC? 1:28 – Major Differences Between Bedrock and Java 2:21 – The Issues 5:04 – More Annoying Issues 7:13 – Major Issues 9:12 – Lag/Performance
Music Used: 1. Scott Buckley – Race the Sun 2. Dbage – Nuke (https://www.youtube.com/watch?v=JU1Qr9argBI) 3. C418 – Stal 4. C418 – Strad 5. Youtube Audio Library – Eyes of Glory 6. Dbage – Enrico (https://youtu.be/Ju5-38Pp3Mg)
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.
#minecraft #bedrock #crossplatform