This data is from an early NXT debug build (so RS3) and I plan to source from OSRS as well. It's not meant to be a list of packets for a specific revision, but rather describe what packets Jagex has implemented historically and their purposes.
Prefixes
Name
|
Prefix
|
Approach
|
AP
|
Operate
|
OP
|
Interface
|
IF
|
Suffixes
Name
|
Suffix
|
Target
|
T
|
Use
|
U
|
Terms
Name
|
Description
|
Loc
|
Location; aka an object in the world.
|
Obj
|
Object; aka an item on the ground.
|
Held
|
Held object; aka an item in an inventory.
|
Packets
Opcode
|
Description
|
ABORT_P_DIALOG
|
|
ADD_NEW_EMAIL_ADDRESS
|
|
AFFINEDCLANSETTINGS_ADDBANNED_FROMCHANNEL
|
|
AFFINEDCLANSETTINGS_SETMUTED_FROMCHANNEL
|
|
APCOORDT
|
|
BUG_REPORT
|
|
CHANGE_EMAIL_ADDRESS
|
|
CHAT_SETMODE
|
|
CLAN_JOINCHAT_LEAVECHAT
|
|
CLAN_KICKUSER
|
|
CLANCHANNEL_KICKUSER
|
|
CLICKWORLDMAP
|
|
CLIENT_CHEAT
|
Commands prefixed with a double colon `::`
|
CLIENT_DETAILOPTIONS_STATUS
|
|
CLOSE_MODAL
|
|
CREATE_ACCOUNT
|
|
CREATE_CHECK_EMAIL
|
|
CREATE_CHECK_NAME
|
|
CREATE_LOG_PROGRESS
|
|
CREATE_SUGGEST_NAMES
|
|
EVENT_APPLET_FOCUS
|
|
EVENT_CAMERA_POSITION
|
|
EVENT_KEYBOARD
|
|
EVENT_MOUSE_CLICK
|
|
EVENT_MOUSE_MOVE
|
|
FACE_SQUARE
|
|
FRIEND_SETNOTES
|
|
FRIEND_SETRANK
|
|
FRIENDLIST_ADD
|
|
FRIENDLIST_DEL
|
|
IF1_BUTTON1
|
CS1 interface packet
|
IF1_BUTTON2
|
CS1 interface packet
|
IF1_BUTTON3
|
CS1 interface packet
|
IF1_BUTTON4
|
CS1 interface packet
|
IF1_BUTTON5
|
CS1 interface packet
|
IF_BUTTON1
|
|
IF_BUTTON2
|
|
IF_BUTTON3
|
|
IF_BUTTON4
|
|
IF_BUTTON5
|
|
IF_BUTTON6
|
|
IF_BUTTON7
|
|
IF_BUTTON8
|
|
IF_BUTTON9
|
|
IF_BUTTON10
|
|
IF_BUTTOND
|
Dragging a component.
|
IF_BUTTONT
|
|
IF_PLAYER
|
|
IGNORE_SETNOTES
|
|
IGNORELIST_ADD
|
|
IGNORELIST_DEL
|
|
MAP_BUILD_COMPLETE
|
|
MESSAGE_PRIVATE
|
|
MESSAGE_PUBLIC
|
|
MESSAGE_QUICKCHAT_PRIVATE
|
|
MESSAGE_QUICKCHAT_PUBLIC
|
|
MOVE_GAMECLICK
|
|
MOVE_MINIMAPCLICK
|
|
MOVE_SCRIPTED
|
|
NO_TIMEOUT
|
|
OPLOC1
|
|
OPLOC2
|
|
OPLOC3
|
|
OPLOC4
|
|
OPLOC5
|
|
OPLOC6
|
|
OPLOCT
|
|
OPHELD1
|
|
OPHELD2
|
|
OPHELD3
|
|
OPHELD4
|
|
OPHELD5
|
Drop
|
OPNPC1
|
|
OPNPC2
|
|
OPNPC3
|
|
OPNPC4
|
|
OPNPC5
|
|
OPNPC6
|
|
OPNPCT
|
|
OPOBJ1
|
|
OPOBJ2
|
Take
|
OPOBJ3
|
|
OPOBJ4
|
|
OPOBJ5
|
|
OPOBJ6
|
|
OPOBJT
|
|
OPPLAYER1
|
Follow
|
OPPLAYER2
|
Trade
|
OPPLAYER3
|
Attack/Fight
|
OPPLAYER4
|
Duel
|
OPPLAYER5
|
|
OPPLAYER6
|
|
OPPLAYER7
|
|
OPPLAYER8
|
|
OPPLAYER9
|
|
OPPLAYER10
|
|
OPPLAYERT
|
|
PING_STATISTICS
|
|
RESUME_P_CLANFORUMQFCDIALOG
|
|
RESUME_P_COUNTDIALOG
|
|
RESUME_P_HSLDIALOG
|
|
RESUME_P_NAMEDIALOG
|
|
RESUME_P_OBJDIALOG
|
|
RESUME_P_STRINGDIALOG
|
|
RESUME_PAUSEBUTTON
|
|
SEND_EMAIL_VALIDATION_CODE
|
|
SEND_PING_REPLY
|
|
SEND_SNAPSHOT
|
|
SET_CHATFILTERSETTINGS
|
|
SOUND_SONGEND
|
|
STORE_SERVERPERM_VARCS
|
|
TRANSMITVAR_VERIFYID
|
|
UID_PASSPORT_RESEND_REQUEST
|
|
URL_REQUEST
|
|
WINDOW_STATUS
|
|
WORLDLIST_FETCH
|
|