Uses of Class
marauroa.common.game.RPSlot
Packages that use 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
Methods in games.stendhal.client.entity that return RPSlotModifier 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.Methods in games.stendhal.client.entity with parameters of type RPSlotModifier and TypeMethodDescriptionvoidContentChangeListener.contentAdded(RPSlot added)Called when entities are added in slots, or the attributes of the entities are changed.voidContentChangeListener.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
Methods in games.stendhal.client.gui with parameters of type RPSlotModifier and TypeMethodDescriptionvoidSlotGrid.contentAdded(RPSlot added)voidSlotGrid.contentRemoved(RPSlot removed)GroundContainer.inspectMe(IEntity suspect, RPSlot content, SlotWindow container, int width, int height) -
Uses of RPSlot in games.stendhal.server.core.engine
Methods in games.stendhal.server.core.engine with parameters of type RPSlotModifier and TypeMethodDescriptionvoidvoidvoidItemLogger.destroyOnLogin(Player player, RPSlot slot, RPObject item)voidItemLogger.loadOnLogin(Player player, RPSlot slot, Item item) -
Uses of RPSlot in games.stendhal.server.entity
Methods in games.stendhal.server.entity that return RPSlotModifier 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.Methods in games.stendhal.server.entity that return types with arguments of type RPSlot -
Uses of RPSlot in games.stendhal.server.entity.item
Methods in games.stendhal.server.entity.item with parameters of type RPSlotModifier and TypeMethodDescriptionvoidWeddingRing.setContainer(SlotOwner container, RPSlot slot) -
Uses of RPSlot in games.stendhal.server.entity.mapstuff.chest
Methods in games.stendhal.server.entity.mapstuff.chest that return RPSlotModifier and TypeMethodDescriptionPersonalChest.getBankSlot()Get the slot that holds items for this chest. -
Uses of RPSlot in games.stendhal.server.entity.slot
Subclasses of RPSlot in games.stendhal.server.entity.slotModifier and TypeClassDescriptionclassa bank slot.classA slot of a chest which is only accessible, if the chest is open.classslot used in container items such as a walletclassStendhal specific information about this slot.classa pseudo slot which represents a location on the groundclassAbused slots of players which contain one RPObject used as hashmap.classA lootable slot of some creature.classa slot of a personal chest.classKeyring slots of players which contain items.classMoney PouchclassclassSlots of players which contain items.classSlots of players which are use to offer items for trading.classA slot of a chest which is only accessible, if the chest is open.classthe slot of the trade center in which all the offered items are storedMethods in games.stendhal.server.entity.slot with parameters of type RPSlot -
Uses of RPSlot in marauroa.common.game
Fields in marauroa.common.game with type parameters of type RPSlotMethods in marauroa.common.game that return RPSlotModifier 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 objectMethods in marauroa.common.game that return types with arguments of type RPSlotModifier 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 slotsMethods in marauroa.common.game with parameters of type RPSlotModifier and TypeMethodDescriptionvoidThis method add the slot to the objectvoidThis method add the slot to the objectbooleanRPSlot.setAddedRPObject(RPSlot slot)Copy to given slot the objects added.voidRPObject.setContainer(SlotOwner slotOwner, RPSlot slot)This make this object to be contained in the slot of container.booleanRPSlot.setDeletedRPObject(RPSlot slot)Copy to given slot the objects deleted.