Skip to content

Messages Support

rebaserHEAD edited this page Oct 17, 2026 · 4 revisions

reference, committed verified 2026-10-17 bootstrap c136cc7

Every message in the Support area: its opcode, direction, how far it is verified, and its fields.

This grouping comes from where the declarations sit today. It claims nothing about what these messages do, and it changes when the client's areas are settled.

Note

Generated from the message declarations at bootstrap c136cc7 by Tools/NexusTomorrow.ProtocolReference. Don't edit it by hand: change the declaration's documentation and regenerate.

Server to client

0x033E Server033E

Opcode Direction Verified to
0x033E server to client unverified
Field Bits Encoding
Unknown0 14 unsigned
Unknown1 32 unsigned

0x0972 Server0972

Opcode Direction Verified to
0x0972 server to client unverified
Field Bits Encoding
Unknown0 1 unsigned

Client to server

0x033F Client033F

Opcode Direction Verified to
0x033F client to server unverified
Field Bits Encoding
Unknown0 14 unsigned; selects Unknown1
Unknown1 union, selected by Unknown0
Unknown1(1) when Unknown0 is 1
Unknown1(1).Unknown0 16 unsigned
Unknown1(1).Unknown1 16 unsigned
Unknown1(1).Unknown2 8 unsigned
Unknown1(1).Unknown3 8 unsigned
Unknown1(1).Unknown4 8 unsigned
Unknown1(1).Unknown5 8 unsigned
Unknown1(2) when Unknown0 is 2
Unknown1(2).Unknown0 16 unsigned
Unknown1(2).Unknown1 16 unsigned
Unknown1(2).Unknown2 8 unsigned
Unknown1(2).Unknown3 8 unsigned
Unknown1(2).Unknown4 8 unsigned
Unknown1(2).Unknown5 8 unsigned
Unknown1(3) when Unknown0 is 3
Unknown1(3).Unknown0 16 unsigned
Unknown1(3).Unknown1 16 unsigned
Unknown1(3).Unknown2 8 unsigned
Unknown1(3).Unknown3 8 unsigned
Unknown1(3).Unknown4 8 unsigned
Unknown1(3).Unknown5 8 unsigned
Unknown1(7) when Unknown0 is 7
Unknown1(7).Unknown0 16 unsigned
Unknown1(7).Unknown1 16 unsigned
Unknown1(7).Unknown2 8 unsigned
Unknown1(7).Unknown3 8 unsigned
Unknown1(7).Unknown4 8 unsigned
Unknown1(7).Unknown5 8 unsigned
Unknown1(8) when Unknown0 is 8
Unknown1(8).Unknown0 16 unsigned
Unknown1(8).Unknown1 16 unsigned
Unknown1(8).Unknown2 8 unsigned
Unknown1(8).Unknown3 8 unsigned
Unknown1(8).Unknown4 8 unsigned
Unknown1(8).Unknown5 8 unsigned
Unknown2 varies wide string

0x06C5 Client06C5

Opcode Direction Verified to
0x06C5 client to server unverified
Field Bits Encoding
Unknown0 the fields below
Unknown0.Unknown0 14 unsigned
Unknown0.Unknown1 64 unsigned
Unknown1 3 unsigned
Unknown2 4 unsigned
Unknown3 varies wide string
Unknown4 64 unsigned
Unknown5 32 float
Unknown6 1 unsigned

0x06D1 Client06D1

Opcode Direction Verified to
0x06D1 client to server unverified
Field Bits Encoding
Unknown0 16 unsigned
Unknown1 16 unsigned
Unknown2.X 32 float
Unknown2.Y 32 float
Unknown2.Z 32 float
Unknown3 varies wide string
Unknown4 varies wide string
Unknown5 32 unsigned

0x0830 Client0830

Opcode Direction Verified to
0x0830 client to server unverified
Field Bits Encoding
Unknown0 16 unsigned
Unknown1 32 unsigned
Unknown2 32 unsigned
Unknown3 varies wide string

0x0831 Client0831

Opcode Direction Verified to
0x0831 client to server unverified
Field Bits Encoding
Unknown0 3 unsigned
Unknown1 32 unsigned

0x0833 Client0833

Opcode Direction Verified to
0x0833 client to server unverified
Field Bits Encoding
Unknown0 varies wide string

Where the code lives

Piece Path
Message declarations Source/NexusTomorrow.Network.World/Message/Model/Support/
This page's generator Tools/NexusTomorrow.ProtocolReference/

Clone this wiki locally