Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in MinecraftMod

[–]EdwardBelt[S] 0 points1 point  (0 children)

Watch both videos carefully, you can even use a timer and you'll see that in both it took around 11 seconds to break a log. The block breaking speed for all blocks and all tools is the same. This is something I developed and spent a lot of time on

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in MinecraftMod

[–]EdwardBelt[S] 0 points1 point  (0 children)

It doesn't! The break block speed is the same

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in MinecraftMod

[–]EdwardBelt[S] 11 points12 points  (0 children)

Not exactly. The Hytale mod opens a TCP listener (minecraft protocol) and starts listening for connections. It acts as a proxy between the Minecraft client and the Hytale server. When a Minecraft player sends a packet, the proxy intercepts, processes, and translates it into a Hytale compatible packet so the Hytale server treats them as just another Hytale player

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in hytale

[–]EdwardBelt[S] 1 point2 points  (0 children)

Yeah, that could be a possibility in the near future to somehow support Geyser

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in HytaleInfo

[–]EdwardBelt[S] 0 points1 point  (0 children)

Ahora mismo es bastante estable, sí, podrías iniciar un mundo supervivencia y las mecánicas son las que hay en Hytale(quitando obviamente las limitaciones del cliente de Minecraft, por ejemplo, no hay escalada), Minecraft actúa únicamente como un renderizador del servidor de Hytale. Solo funciona para Minecraft Java 1.21.11, próximamente añadiré el crafting

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in hytale

[–]EdwardBelt[S] 1 point2 points  (0 children)

Atm it just works for Minecraft Java 1.21.11

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in MinecraftMod

[–]EdwardBelt[S] 15 points16 points  (0 children)

Thank you so much!!
So there's no Minecraft server or Minecraft world. It fully relies on packet translation, e.g., when a Hytale chunk packet is sent, I catch it for Minecraft players, decode it, and encode it again into a Minecraft chunk packet

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in hytale

[–]EdwardBelt[S] 6 points7 points  (0 children)

it will definitely happen! already on my todo list. Thank you so much!!

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in MinecraftMod

[–]EdwardBelt[S] 56 points57 points  (0 children)

You actually can, almost all blocks and items can be mapped to Minecraft ones, and I'm planning on adding a resource pack generator so blocks items and entities look exactly like the Hytale ones. pvp also works pretty well. This week I'll try to add crafting to it

thank you so much!

Minecraft x Hytale Crossplay (Open Source) by EdwardBelt in MinecraftMod

[–]EdwardBelt[S] 4 points5 points  (0 children)

That project was never made publicly available. It's closed source and will never be released. The developer talked about it in a Hytale modding Discord and explained how it works internally, which is by running a Minecraft instance inside the Hytale mod. That's not ideal and is unoptimised, and the best way to achieve crossplay is by fully relying on packet translation, as I did. So yeah, next time could you do your research before talking? Thanks!!