|
RuneHive-Game
|
Public Member Functions | |
| Farming (Player player) | |
| void | fromJson (JsonObject object) |
| void | regionChange (Player player) |
| JsonObject | toJson () |
Static Public Member Functions | |
| static boolean | firstClickObject (Player player, GameObject object) |
| static double | getBonus (Player player) |
| static boolean | itemOnObject (Player player, GameObject object, Item item, int slot) |
| static boolean | secondClickObject (Player player, GameObject object) |
| static void | tick (Player player) |
Private Attributes | |
| final List< FarmingZone > | zones = new LinkedList<>() |
Definition at line 13 of file Farming.java.
| com.runehive.content.skill.impl.farming.Farming.Farming | ( | Player | player | ) |
Definition at line 16 of file Farming.java.
References zones.
|
static |
Definition at line 51 of file Farming.java.
References com.runehive.content.skill.impl.farming.zones.FarmingZone.clickObject(), com.runehive.game.world.entity.mob.player.Player.farming, com.runehive.game.world.entity.Entity.getPosition(), com.runehive.content.skill.impl.farming.zones.FarmingZone.isViewable(), and zones.
| void com.runehive.content.skill.impl.farming.Farming.fromJson | ( | JsonObject | object | ) |
Definition at line 87 of file Farming.java.
References zones.
|
static |
Definition at line 33 of file Farming.java.
References com.runehive.game.world.items.containers.ItemContainer.containsAll(), com.runehive.game.world.entity.mob.player.Player.equipment, and com.runehive.game.world.items.containers.ItemContainer.getId().
Referenced by com.runehive.game.world.entity.skill.SkillManager.addExperience().
|
static |
Definition at line 23 of file Farming.java.
References com.runehive.game.world.entity.mob.player.Player.farming, com.runehive.game.world.entity.Entity.getPosition(), com.runehive.content.skill.impl.farming.zones.FarmingZone.isViewable(), com.runehive.content.skill.impl.farming.zones.FarmingZone.itemOnObject(), and zones.
| void com.runehive.content.skill.impl.farming.Farming.regionChange | ( | Player | player | ) |
Definition at line 75 of file Farming.java.
References zones.
|
static |
Definition at line 61 of file Farming.java.
References com.runehive.content.skill.impl.farming.zones.FarmingZone.clickObject(), com.runehive.game.world.entity.mob.player.Player.farming, com.runehive.game.world.entity.Entity.getPosition(), com.runehive.content.skill.impl.farming.zones.FarmingZone.isViewable(), and zones.
|
static |
Definition at line 71 of file Farming.java.
References com.runehive.game.world.entity.mob.player.Player.farming, com.runehive.content.skill.impl.farming.zones.FarmingZone.tick(), and zones.
Referenced by com.runehive.game.world.entity.mob.player.PlayerAssistant.sequence().
| JsonObject com.runehive.content.skill.impl.farming.Farming.toJson | ( | ) |
Definition at line 79 of file Farming.java.
References zones.
|
private |
Definition at line 14 of file Farming.java.
Referenced by Farming(), firstClickObject(), fromJson(), itemOnObject(), regionChange(), secondClickObject(), tick(), and toJson().