<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://ffxivclassic.fragmenterworks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Game_Opcodes%3AGroup_Members_Body_%28x16%29</id>
		<title>Game Opcodes:Group Members Body (x16) - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Game_Opcodes%3AGroup_Members_Body_%28x16%29"/>
		<link rel="alternate" type="text/html" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Group_Members_Body_(x16)&amp;action=history"/>
		<updated>2026-06-03T14:47:56Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Group_Members_Body_(x16)&amp;diff=1910&amp;oldid=prev</id>
		<title>Ioncannon: /* Group Entry */</title>
		<link rel="alternate" type="text/html" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Group_Members_Body_(x16)&amp;diff=1910&amp;oldid=prev"/>
				<updated>2024-05-29T23:39:05Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Group Entry&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 23:39, 29 May 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot; &gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x08 || uint32 || 4 Bytes || unknown ||&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 0x08 || uint32 || 4 Bytes || unknown ||&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0x09 &lt;/del&gt;|| byte || 1 Bytes || flag || Unknown flag.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0x0C &lt;/ins&gt;|| byte || 1 Bytes || flag || Unknown flag.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0x0A &lt;/del&gt;|| byte || 1 Bytes || isOnline || 1 if member is online.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0x0D &lt;/ins&gt;|| byte || 1 Bytes || isOnline || 1 if member is online.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0x0A &lt;/del&gt;|| string || 0x20 Bytes || customName || The name if using a custom name.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;0x0E &lt;/ins&gt;|| string || 0x20 Bytes || customName || The name if using a custom name.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb2:diff:version:1.11a:oldid:1904:newid:1910 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ioncannon</name></author>	</entry>

	<entry>
		<id>http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Group_Members_Body_(x16)&amp;diff=1904&amp;oldid=prev</id>
		<title>Ioncannon: Created page with &quot;Feeds in members into the current group sequence. This feeds in 16 members at once, and must have all members filled.  :; Opcode - 0x180 :; Source - Server :; Data Size - 0x31...&quot;</title>
		<link rel="alternate" type="text/html" href="http://ffxivclassic.fragmenterworks.com/wiki/index.php?title=Game_Opcodes:Group_Members_Body_(x16)&amp;diff=1904&amp;oldid=prev"/>
				<updated>2024-05-29T23:35:57Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;Feeds in members into the current group sequence. This feeds in 16 members at once, and must have all members filled.  :; Opcode - 0x180 :; Source - Server :; Data Size - 0x31...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Feeds in members into the current group sequence. This feeds in 16 members at once, and must have all members filled.&lt;br /&gt;
&lt;br /&gt;
:; Opcode - 0x180&lt;br /&gt;
:; Source - Server&lt;br /&gt;
:; Data Size - 0x310 bytes&lt;br /&gt;
:; Requirements - Started with a [[Game Opcodes:Group Packet Header]] and [[Game Opcodes:Group Begin]]. Finish with a [[Game Opcodes:Group End]]. Sequence must match!!!!&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;50px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Data Type&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Length&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Variable&lt;br /&gt;
! style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00 || uint64 || 8 Bytes || locationCode || The place id this group is in (???).&lt;br /&gt;
|-&lt;br /&gt;
| 0x08 || uint64 || 8 Bytes || sequenceId || This ID must have not been used before; and match later packets in this sequence.&lt;br /&gt;
|-&lt;br /&gt;
| 0x10 || GroupEntry || 0x300 Bytes || members || Exactly 16 GroupEntry objects.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Group Entry ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;50px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Offset&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Data Type&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Length&lt;br /&gt;
! width=&amp;quot;60px&amp;quot; style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Variable&lt;br /&gt;
! style=&amp;quot;text-align: center; font-size: 14px;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x00 || uint32 || 4 Bytes || actorId || The id of this member.&lt;br /&gt;
|-&lt;br /&gt;
| 0x04 || uint32 || 4 Bytes || localizedNameId || The id if using a localized name.&lt;br /&gt;
|-&lt;br /&gt;
| 0x08 || uint32 || 4 Bytes || unknown ||&lt;br /&gt;
|-&lt;br /&gt;
| 0x09 || byte || 1 Bytes || flag || Unknown flag.&lt;br /&gt;
|-&lt;br /&gt;
| 0x0A || byte || 1 Bytes || isOnline || 1 if member is online.&lt;br /&gt;
|-&lt;br /&gt;
| 0x0A || string || 0x20 Bytes || customName || The name if using a custom name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
== Visual Layout ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;border:1px solid black; text-align:center;&amp;quot;&lt;br /&gt;
| colspan=17 | Group Entry Layout&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
! 0x0 !! 0x1 !! 0x2 !! 0x3 !! 0x4 !! 0x5 !! 0x6 !! 0x7 !! 0x8 !! 0x9 !! 0xA !! 0xB !! 0xC !! 0xD !! 0xE !! 0xF&lt;br /&gt;
|-&lt;br /&gt;
! 0x00&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:#8FA6E8&amp;quot; | '''actorId'''&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:#8FA6E8&amp;quot; | '''localizedName'''&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background:#8FA6E8&amp;quot; | '''unknown'''&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;background:#8FA6E8&amp;quot; | '''flag?'''&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;background:#8FA6E8&amp;quot; | '''isOnline'''&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#C0E8A7&amp;quot; | ''''''&lt;br /&gt;
|-&lt;br /&gt;
! 0x10&lt;br /&gt;
| colspan=&amp;quot;16&amp;quot; style=&amp;quot;background:#C0E8A7&amp;quot; | '''customName'''&lt;br /&gt;
|-&lt;br /&gt;
! 0x20&lt;br /&gt;
| colspan=&amp;quot;12&amp;quot; style=&amp;quot;background:#C0E8A7&amp;quot; | ''''''&lt;br /&gt;
| 00 || 00 || 00 || 00&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Unfinished]]&lt;/div&gt;</summary>
		<author><name>Ioncannon</name></author>	</entry>

	</feed>