chore: Adds missing packets and cleans up packets.html (#2321)

This commit is contained in:
Kamron Batman 2026-01-31 10:20:48 -08:00 • committed by GitHub
parent 0b92eec791
commit 3e8f14a0ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
54 changed files with 1976 additions and 1931 deletions

View file

@ -1,4 +1,4 @@
{
{
"category": "Container",
"packets": [
{
@ -71,7 +71,11 @@
}
],
"clientVersion": {
"feature": "HighSeas adds containerType field"
"classic": {
"min": "7.0.9.0"
},
"enhanced": {},
"notes": "HighSeas adds containerType field"
},
"source": {
"file": "Projects/Server/Network/Packets/OutgoingContainerPackets.cs",
@ -221,7 +225,11 @@
}
],
"clientVersion": {
"feature": "ContainerGridLines adds gridLocation byte"
"classic": {
"min": "6.0.1.7"
},
"enhanced": {},
"notes": "ContainerGridLines adds gridLocation byte"
},
"source": {
"file": "Projects/Server/Network/Packets/OutgoingContainerPackets.cs",
@ -429,7 +437,11 @@
}
],
"clientVersion": {
"feature": "ContainerGridLines (6.0.1.7+) adds gridLocation byte per item"
"classic": {
"min": "6.0.1.7"
},
"enhanced": {},
"notes": "ContainerGridLines (6.0.1.7+) adds gridLocation byte per item"
},
"notes": "Also used for corpse contents. Corpses are special containers that display equipped items on a body graphic. Use with 0x89 Corpse Equipment for full corpse display.",
"source": {
@ -508,8 +520,11 @@
}
],
"clientVersion": {
"min": "5.0.0a",
"feature": "NewSpellbook (Core.AOS \u0026\u0026 ns.NewSpellbook)"
"classic": {
"min": "5.0.0a"
},
"enhanced": {},
"notes": "NewSpellbook feature (Core.AOS)"
},
"notes": "Used when Core.AOS \u0026\u0026 ns.NewSpellbook. Otherwise, old 0x3C format is used with spells as pseudo-items.",
"source": {
@ -575,7 +590,11 @@
}
],
"clientVersion": {
"feature": "HighSeas"
"classic": {
"min": "7.0.9.0"
},
"enhanced": {},
"notes": "HighSeas expansion feature"
},
"notes": "Uses PacketContainerBuilder for efficient dynamic growth. Commonly used by boat system to batch all visible entities on deck. Minimum packet length is 5 bytes (header only).",
"source": {