|
RuneHive-Game
|
Handles displaying the npc drops on an itemcontainer. More...
Classes | |
| enum | DropType |
Static Public Member Functions | |
| static void | display (Player player, NpcDropTable definition) |
| static void | open (Player player) |
| static void | search (Player player, String context, DropType type) |
Static Private Attributes | |
| static final String[] | DEFAULT |
Handles displaying the npc drops on an itemcontainer.
Definition at line 25 of file DropDisplay.java.
|
static |
Definition at line 104 of file DropDisplay.java.
References com.runehive.game.world.entity.mob.npc.drop.NpcDropTable.drops, com.runehive.util.Utility.formatDigits(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.get(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.getName(), com.runehive.game.world.items.Item.getName(), com.runehive.game.world.entity.mob.npc.drop.NpcDrop.id, com.runehive.game.world.entity.mob.npc.drop.NpcDrop.maximum, com.runehive.game.world.entity.mob.npc.drop.NpcDrop.minimum, com.runehive.game.world.entity.mob.npc.drop.NpcDropTable.npcIds, com.runehive.game.world.entity.mob.player.Player.send(), com.runehive.game.world.entity.mob.npc.drop.NpcDropChance.toString(), and com.runehive.game.world.entity.mob.npc.drop.NpcDrop.type.
Referenced by open(), and search().
|
static |
Definition at line 49 of file DropDisplay.java.
References com.runehive.game.world.entity.mob.Mob.attributes, DEFAULT, display(), com.runehive.util.generic.GenericAttributes.get(), com.runehive.game.world.entity.mob.player.Player.interfaceManager, com.runehive.content.DropDisplay.DropType.NPC, com.runehive.game.world.entity.mob.npc.drop.NpcDropManager.NPC_DROPS, com.runehive.game.world.entity.mob.player.InterfaceManager.open(), com.runehive.util.Utility.randomElement(), and search().
Referenced by com.runehive.game.plugin.PluginContext.onClick().
|
static |
Definition at line 56 of file DropDisplay.java.
References com.runehive.game.world.entity.mob.Mob.attributes, com.runehive.game.world.entity.mob.player.Player.dialogueFactory, display(), com.runehive.game.world.entity.mob.npc.drop.NpcDropTable.drops, com.runehive.content.dialogue.DialogueFactory.execute(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.get(), com.runehive.game.world.items.ItemDefinition.get(), com.runehive.game.world.entity.mob.npc.definition.NpcDefinition.getName(), com.runehive.game.world.items.ItemDefinition.getName(), com.runehive.game.world.entity.mob.npc.drop.NpcDrop.id, com.runehive.content.DropDisplay.DropType.ITEM, com.runehive.content.DropDisplay.DropType.NPC, com.runehive.game.world.entity.mob.npc.drop.NpcDropManager.NPC_DROPS, com.runehive.game.world.entity.mob.npc.drop.NpcDropTable.npcIds, com.runehive.game.world.entity.mob.player.Player.send(), com.runehive.content.dialogue.DialogueFactory.sendStatement(), and com.runehive.util.generic.GenericAttributes.set().
Referenced by open().
|
staticprivate |
Definition at line 32 of file DropDisplay.java.
Referenced by open().