atavism.agis.plugins
Class AgisInventoryClient.removeSpecificItemMessage
java.lang.Object
atavism.msgsys.Message
atavism.msgsys.SubjectMessage
atavism.server.messages.PropertyMessage
atavism.agis.plugins.AgisInventoryClient.removeSpecificItemMessage
- All Implemented Interfaces:
- EventParser, IPropertyMessage, java.io.Serializable
- Enclosing class:
- AgisInventoryClient
public static class AgisInventoryClient.removeSpecificItemMessage
- extends PropertyMessage
Message used to remove a specific item from the players inventory. Requires the OID of the item to be removed
along with the amount to remove.
- Author:
- Andrew Harrison
- See Also:
- Serialized Form
Methods inherited from class atavism.server.messages.PropertyMessage |
addPropertyStringElement, createFilteredPropertyString, createPropertyString, fromBuffer, get, getNamespace, getProperty, getPropertyMapRef, getRemovedPropertiesRef, keySet, parseBytes, put, removeProperty, setNamespace, setProperty, setProperty, toBuffer, toBuffer, toBuffer, toString, unmarshallProperyMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AgisInventoryClient.removeSpecificItemMessage
public AgisInventoryClient.removeSpecificItemMessage()
AgisInventoryClient.removeSpecificItemMessage
public AgisInventoryClient.removeSpecificItemMessage(OID oid,
OID itemOid,
boolean removeStack,
int numToRemove)
AgisInventoryClient.removeSpecificItemMessage
public AgisInventoryClient.removeSpecificItemMessage(OID oid,
java.util.HashMap<OID,java.lang.Integer> itemsToRemove,
boolean removeStack)
getItemsToRemove
public java.util.HashMap<OID,java.lang.Integer> getItemsToRemove()
setItemsToRemove
public void setItemsToRemove(java.util.HashMap<OID,java.lang.Integer> itemsToRemove)
getRemoveStack
public boolean getRemoveStack()
setRemoveStack
public void setRemoveStack(boolean removeStack)