Uses of Class
marauroa.common.game.RPSlot
Package
Description
entities are all the interactive objects of the gaming world
(including players, NPCs, creatures, items, signs, chests, portals, ...)
the user interface including all dialogs, the main game window and
views for the game entities.
Entities are all the interactive objects of the gaming world
(including players, NPCs, creatures, items, signs, chests, portals, ...)
Management of Slots.
This package stores all the important data structures of Marauroa.
-
Uses of RPSlot in games.stendhal.client.entity
Modifier and TypeMethodDescriptionChest.getContent()
Get the chest contents.Corpse.getContent()
Get the corpse contents.Item.getContent()
Get the content slot.Gets the slot specified by name.Modifier and TypeMethodDescriptionvoid
ContentChangeListener.contentAdded(RPSlot added)
Called when entities are added in slots, or the attributes of the entities are changed.void
ContentChangeListener.contentRemoved(RPSlot removed)
Called when entities are removed from slots, of attributes of the entities are removed.Inspector.inspectMe(IEntity entity, RPSlot content, SlotWindow container, int width, int height)
-
Uses of RPSlot in games.stendhal.client.gui
Modifier and TypeMethodDescriptionvoid
SlotGrid.contentAdded(RPSlot added)
void
SlotGrid.contentRemoved(RPSlot removed)
GroundContainer.inspectMe(IEntity suspect, RPSlot content, SlotWindow container, int width, int height)
-
Uses of RPSlot in games.stendhal.server.core.engine
Modifier and TypeMethodDescriptionvoid
void
void
ItemLogger.destroyOnLogin(Player player, RPSlot slot, RPObject item)
void
ItemLogger.loadOnLogin(Player player, RPSlot slot, Item item)
-
Uses of RPSlot in games.stendhal.server.entity
Modifier and TypeMethodDescriptionRPEntity.getSlotToEquip(Item item)
Gets the slot in which the entity can equip the item, preferring locations where the item can be merged with existing item stacks. -
Uses of RPSlot in games.stendhal.server.entity.item
Modifier and TypeMethodDescriptionvoid
WeddingRing.setContainer(SlotOwner container, RPSlot slot)
-
Uses of RPSlot in games.stendhal.server.entity.mapstuff.chest
Modifier and TypeMethodDescriptionPersonalChest.getBankSlot()
Get the slot that holds items for this chest. -
Uses of RPSlot in games.stendhal.server.entity.slot
Modifier and TypeClassDescriptionclass
a bank slot.class
A slot of a chest which is only accessible, if the chest is open.class
slot used in container items such as a walletclass
Stendhal specific information about this slot.class
a pseudo slot which represents a location on the groundclass
Abused slots of players which contain one RPObject used as hashmap.class
A lootable slot of some creature.class
a slot of a personal chest.class
Keyring slots of players which contain items.class
Money Pouchclass
class
Slots of players which contain items.class
Slots of players which are use to offer items for trading.class
A slot of a chest which is only accessible, if the chest is open.class
the slot of the trade center in which all the offered items are stored -
Uses of RPSlot in marauroa.common.game
Modifier and TypeMethodDescriptionRPObject.getContainerSlot()
Returns the slot where this object is containedThis method returns a slot whose name is nameThis method returns a slot whose name is nameRPObject.removeSlot(String name)
This method is used to remove an slot of the objectSlotOwner.removeSlot(String name)
This method is used to remove an slot of the objectModifier and TypeMethodDescriptionRPObject.slots()
Returns an unmodifiable list of the slotsSlotOwner.slots()
Returns an unmodifiable list of the slotsRPObject.slotsIterator()
Returns a iterator over the slotsSlotOwner.slotsIterator()
Returns a iterator over the slotsModifier and TypeMethodDescriptionvoid
This method add the slot to the objectvoid
This method add the slot to the objectboolean
RPSlot.setAddedRPObject(RPSlot slot)
Copy to given slot the objects added.void
RPObject.setContainer(SlotOwner slotOwner, RPSlot slot)
This make this object to be contained in the slot of container.boolean
RPSlot.setDeletedRPObject(RPSlot slot)
Copy to given slot the objects deleted.