|
RuneHive-Game
|
Public Member Functions | |
| void | check (Player player) |
| void | empty (Player player) |
| void | fill (Player player) |
| abstract String | getIndication () |
| abstract String | getItem () |
| abstract String | getName () |
| abstract Predicate< Item > | isAllowed () |
| ItemBag (ItemContainer container) | |
Public Attributes | |
| final ItemContainer | container |
Definition at line 11 of file ItemBag.java.
| com.runehive.content.bags.ItemBag.ItemBag | ( | ItemContainer | container | ) |
Definition at line 15 of file ItemBag.java.
References container.
| void com.runehive.content.bags.ItemBag.check | ( | Player | player | ) |
Reimplemented in com.runehive.content.bags.impl.CoalBag.
Definition at line 72 of file ItemBag.java.
References container, com.runehive.game.world.items.ItemDefinition.get(), getName(), com.runehive.game.world.items.ItemDefinition.getName(), and com.runehive.game.world.entity.mob.player.Player.message().
| void com.runehive.content.bags.ItemBag.empty | ( | Player | player | ) |
Definition at line 44 of file ItemBag.java.
References com.runehive.game.world.items.containers.ItemContainer.add(), container, com.runehive.game.world.items.containers.ItemContainer.getFreeSlots(), getName(), com.runehive.game.world.entity.mob.player.Player.inventory, com.runehive.game.world.entity.mob.player.Player.message(), and com.runehive.game.world.items.containers.inventory.Inventory.refresh().
| void com.runehive.content.bags.ItemBag.fill | ( | Player | player | ) |
Definition at line 27 of file ItemBag.java.
References container, getIndication(), getItem(), com.runehive.game.world.items.containers.ItemContainer.getItems(), getName(), com.runehive.game.world.entity.mob.player.Player.inventory, isAllowed(), com.runehive.game.world.entity.mob.player.Player.message(), com.runehive.game.world.items.containers.inventory.Inventory.refresh(), and com.runehive.game.world.items.containers.ItemContainer.remove().
|
abstract |
Reimplemented in com.runehive.content.bags.impl.CoalBag, and com.runehive.content.bags.impl.GemBag.
Referenced by fill().
|
abstract |
Reimplemented in com.runehive.content.bags.impl.CoalBag, and com.runehive.content.bags.impl.GemBag.
Referenced by fill().
|
abstract |
Reimplemented in com.runehive.content.bags.impl.CoalBag, and com.runehive.content.bags.impl.GemBag.
Referenced by check(), empty(), and fill().
|
abstract |
Reimplemented in com.runehive.content.bags.impl.CoalBag, and com.runehive.content.bags.impl.GemBag.
Referenced by fill().
| final ItemContainer com.runehive.content.bags.ItemBag.container |
Definition at line 13 of file ItemBag.java.
Referenced by com.runehive.content.bags.impl.CoalBag.check(), check(), empty(), fill(), and ItemBag().