So title, joining premium or even java servers with geysermc from cracked bedrock will work, but why? If you can’t join with cracled java why can you with cracked bedrock?

  • @[email protected]
    link
    fedilink
    English
    65
    edit-2
    6 months ago

    I can’t speak to the specifics of it, but Bedrock and Java editions are functionally entirely different games. They’re designed to function nearly the same, but under the hood, the only real similarities are in the graphical assets. Past the user interaction, they’re not really comparable at all.

    • Kairos
      link
      fedilink
      English
      176 months ago

      Also bedrock is available on like 50 different platforms to purchase

      • ɐɥO
        link
        fedilink
        English
        256 months ago

        Available on almost all platforms yet no linux support…

          • Tlaloc_Temporal
            link
            fedilink
            English
            3
            edit-2
            6 months ago

            With the sole exception of playing on a bedrock server. I’ve looked for Java mods to facilitate this, but only found the reverse (understandably).

            • @[email protected]
              link
              fedilink
              English
              46 months ago

              There are a few repos where it might actually be possible if you are willing to tinker and accept the very high risk of getting banned. Specifically the ViaBedrock library and the ViaProxy application. Right now, These tools are highly experimental and serve more like advanced world viewers rather than ways to legitimately play on servers but they also work on bedrock realms as well. Worth giving a try if you know what you are getting into, Was going to make a video on this rabbit hole although I massively overcomplicated what I wanted to share with that project. Especially with figuring out bedrock server world archival, ReplayMod, and a ton of other stuff with the Lifeboat featured server I’m a big supporter of.

              • Tlaloc_Temporal
                link
                fedilink
                English
                16 months ago

                ViaBedrock would be cool if it at least allowed building. World archival is neat though.

                I doubt I’d be banned on my friend’s personal realm, unless microsoft have automatic anti-cheat running even there.

        • sag
          link
          fedilink
          English
          14
          edit-2
          6 months ago

          It’s not bedrock edition. It’s “Windows” edition. That’s why, They never gonna port it to Linux.

    • Zos_Kia
      link
      English
      136 months ago

      To clarify : We’re talking about differences in the codebase here. They are still exactly the same game, with some very minor disparities in certain mechanics.

      The technical differences tend to disappear over time because they rely more and more on the datapack format, which is shared between the two codebases.

      • @[email protected]
        link
        fedilink
        English
        86 months ago

        Java has data packs and Bedrock has behavior packs, they are extremely different in practice and similar only in concept.

        • Zos_Kia
          link
          English
          36 months ago

          holy shit you’re right i don’t know where i got the idea that it was the same format

  • @[email protected]
    link
    fedilink
    English
    316 months ago

    Microsoft controls the java licenses (you can only buy it from them). This allows them to check that account x has a valid license as they are also linked to the game account

    The bedrock licences are tied to other platforms (Google play, apple appstore, …) and are not tied to the game account. I can login with any account on bedrock (not like java)

    • @[email protected]
      link
      fedilink
      English
      126 months ago

      I am prolly woefully out of date, but there was an option in the java server config to allow or disallow cracked clients. Please let me know if I am out of date so I can forget this info

      • @[email protected]
        link
        fedilink
        English
        106 months ago

        You can still allow cracked clients. The downsides are that, because minecraft doesnt verify the accounts, if you set your name to someone with op, you get op and you need a plugin to be able to have a skin that is not default

        • @[email protected]
          link
          fedilink
          English
          56 months ago

          Ok, so basically as it was. I had worldguard and worldedit and many more I no longer remember hehe

        • LiveLM
          link
          fedilink
          English
          46 months ago

          On the cracked severs I used to play, they used to have a plugin that would make users register a password when they first visited and type it on all subsequent logins, to protect users’ accounts.

      • @[email protected]
        link
        fedilink
        English
        96 months ago

        There’s an option to allow it to run offline and that will allow it to work with cracked clients. There’s no user authentication, so only make the server accessible to people you trust over a VPN.

        • @[email protected]
          link
          fedilink
          English
          36 months ago

          Last server I hosted wasseveral years ago, forget what version, and I had set that option for the 3 people that couldn’t purchase at that time. They eventually did purchase clients and I went no cracks allowed.

          Thank you

  • @[email protected]
    link
    fedilink
    English
    86 months ago

    Short answer: GeyserMC sidesteps that player authentication process Java players need to do

    Long answer:

    I’ve used and set up GeyserMC before. It sounds like the server you’re joining has online-mode on, which requires all Java players who are joining to have a valid Java account and current authentication.

    GeyserMC, being a mod to the server, entirely sidesteps this entire process. Your Bedrock cracked client requests to join and GeyserMC, being the way your client communicates with the server, just let’s you in. It just sends your client the chunks, the entities, etc. and lets you interact with them, and Java players are shown an additional Player entity (being you).

    GeyserMC actually has authentication a server owner can set up that does require a valid Bedrock account or valid Java account, but it seems the server(s) you’re playing hasn’t set this up.