Table of Contents

Char Locale and Body (0x1B)

Moongate Packet Classes

  • LoginConfirmPacket (Outgoing, Fixed, length 37) from src/Moongate.Network.Packets/Outgoing/Login/LoginConfirmPacket.cs

Current Moongate Behavior

Moongate currently has packet classes for this opcode.

Packet Build

Type Field
BYTE[1] cmd
BYTE[4] player serial
BYTE[4] unknown. always 0
BYTE[2] body type
BYTE[2] xLoc
BYTE[2] yLoc
BYTE[1] Unknown 0
BYTE[1] zLoc
BYTE[1] facing
BYTE[4] unknown 0x0
BYTE[4] unknown 0x0
BYTE[1] unknown 0x0
BYTE[2] server boundary width minus eight.
BYTE[2] server boundary Height
BYTE[2] unknown 0x0
BYTE[4] unknown 0x0

Subcommand Build

N/A

Notes

Also known as "Login Confirmation". This packet must be sent by the server once during login in order to confirm the login happened fully.