When a player faces a freed item on the ground in the game world, a prompt appears that invites him to pick it up.
Doing so generates this packet.
The server determines the exact inventory position where the item will get placed.
If the inventory has insufficient space to accommodate the item, it gets put into the player's hand (on the cursor).<br>
<br>
This packet is complemented by an <code>ObjectAttachMessage</code> packet from the server that performs the actual "picking up."</p></div><dlclass="paramcmts block"><dtclass="param">item_guid</dt><ddclass="cmt"><p>na</p></dd><dtclass="param">player_guid</dt><ddclass="cmt"><p>na</p></dd><dtclass="param">unk1</dt><ddclass="cmt"><p>na</p></dd><dtclass="param">unk2</dt><ddclass="cmt"><p>na</p></dd></dl><dlclass="attributes block"><dt>Source</dt><dd><ahref="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/packet/game/PickupItemMessage.scala"target="_blank">PickupItemMessage.scala</a></dd></dl><divclass="toggleContainer"><divclass="toggle block"><span>Linear Supertypes</span><divclass="superTypes hiddenContent"><spanname="scala.Product"class="extype">Product</span>, <spanname="scala.Equals"class="extype">Equals</span>, <ahref="../PlanetSideGamePacket.html"name="net.psforever.packet.PlanetSideGamePacket"id="net.psforever.packet.PlanetSideGamePacket"class="extype">PlanetSideGamePacket</a>, <ahref="../PlanetSidePacket.html"name="net.psforever.packet.PlanetSidePacket"id="net.psforever.packet.PlanetSidePacket"class="extype">PlanetSidePacket</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable"name="java.io.Serializable"id="java.io.Serializable"class="extype">Serializable</a>, <spanname="scala.AnyRef"class="extype">AnyRef</span>, <spanname="scala.Any"class="extype">Any</span></div></div></div></div><divid="mbrsel"><divclass="toggle"></div><divid="memberfilter"><iclass="material-icons arrow"></i><spanclass="input"><inputplaceholder="Filter all members"id="mbrsel-input"type="text"accesskey="/"/></span><iclass="clear material-icons"></i></div><divid="filterby"><divid="order"><spanclass="filtertype">Ordering</span><ol><liclass="alpha in"><span>Alphabetic</span></li><liclass="inherit out"><span>By Inheritance</span></li></ol></div><divclass="ancestors"><spanclass="filtertype">Inherited<br/></span><olid="linearization"><liclass="in"name="net.psforever.packet.game.PickupItemMessage"><span>PickupItemMessage</span></li><liclass="in"name="scala.Product"><span>Product</span></li><liclass="in"name="scala.Equals"><span>Equals</span></li><liclass="in"name="net.psforever.packet.PlanetSideGamePacket"><span>PlanetSideGamePacket</span></li><liclass="in"name="net.psforever.packet.PlanetSidePacket"><span>PlanetSidePacket</span></li><liclass="in"name="java.io.Serializable"><span>Serializable</span></li><liclass="in"name="scala.AnyRef"><span>AnyRef</span></li><liclass="in"name="scala.Any"><span>Any</span></li></ol></div><divclass="ancestors"><spanclass="filtertype"></span><ol><liclass="hideall out"><span>Hide All</span></li><liclass="showall in"><span>Show All</span></li></ol></div><divid="visbl"><spanclass="filtertype">Visibility</span><ol><liclass="public in"><span>Public</span></li><liclass="protected out"><span>Protected</span></li></ol></div></div></div><divid="template"><divid="allMembers"><divid="constructors"class="members"><h3>Instance Constructors</h3><ol><liclass="indented0 "name="net.psforever.packet.game.PickupItemMessage#<init>"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="<init>(item_guid:net.psforever.types.PlanetSideGUID,player_guid:net.psforever.types.PlanetSideGUID,unk1:Int,unk2:Int):net.psforever.packet.game.PickupItemMessage"></a><aid="<init>:PickupItemMessage"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/PickupItemMessage.html#<init>(item_guid:net.psforever.types.PlanetSideGUID,player_guid:net.psforever.types.PlanetSideGUID,unk1:Int,unk2:Int):net.psforever.packet.game.PickupItemMessage"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">new</span></span><spanclass="symbol"><spanclass="name">PickupItemMessage</span><spanclass="params">(