Over the past couple of days I've been trying to re-implement the server protocol from Minecraft Beta 1.1_02. I started off trying to do the last version of Alpha, 1.2.6, but realized that multiplayer is kind of fundamentally broken in Alpha for lots of reasons. So instead of Alpha, I decided to go with beta. So far, I've just been able to "generate" a flat world and allow the player to properly authenticate, but there are a lot of packets to handle and they're not all obvious. Below are some screenshots.
Oh and there's a git repo too:
- https://github.com/G2-Games/minecraft_alpha_server
- https://g2games.dev/git/G2/minecraft_alpha_server
The instructions are the last resort.
can't a client give himself items without the server's permission in early versions of beta? I seem to remember that avolition had that in their hacked client
valence is a good reference, and rj00a hangs out in the Azalea discord. Very awespom,e we meed More Minecraft Content
Yeah thanks for the tips! I'm actually considering b1.7.3 because it seems to be significantly more stable with multiplayer than the older versions...
The instructions are the last resort.