multiverse.server.plugins
Class InventoryClient.InvUpdateMessage
java.lang.Object
multiverse.msgsys.Message
multiverse.msgsys.SubjectMessage
multiverse.server.plugins.InventoryClient.InvUpdateMessage
- All Implemented Interfaces:
- Serializable, ClientMessage
- Enclosing class:
- InventoryClient
public static class InventoryClient.InvUpdateMessage
- extends SubjectMessage
- implements ClientMessage
- See Also:
- Serialized Form
invMap
Map<InventoryClient.InvUpdateMessage.InvPos,InventoryClient.ItemInfo> invMap
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
InventoryClient.InvUpdateMessage
public InventoryClient.InvUpdateMessage()
InventoryClient.InvUpdateMessage
public InventoryClient.InvUpdateMessage(Long mobOid)
addItem
public void addItem(int bagNum,
int bagPos,
Long itemOid,
String itemName,
String itemIcon)
getNumEntries
public int getNumEntries()
- returns the number of items in the inventory update message
getEntries
public Map<InventoryClient.InvUpdateMessage.InvPos,InventoryClient.ItemInfo> getEntries()
toBuffer
public MVByteBuffer toBuffer()
- Specified by:
toBuffer in interface ClientMessage