RuneHive-Game
Loading...
Searching...
No Matches
BotClass.java
Go to the documentation of this file.
1
package
com.runehive.content.bot.botclass;
2
3
import
com.runehive.content.bot.PlayerBot;
4
import
com.runehive.game.world.entity.mob.player.Player;
5
import
com.runehive.game.world.items.Item;
6
7
public
interface
BotClass
{
8
9
Item
[]
inventory
();
10
11
Item
[]
equipment
();
12
13
int
[]
skills
();
14
15
void
initCombat
(
Player
target,
PlayerBot
bot
);
16
17
void
handleCombat
(
Player
target,
PlayerBot
bot
);
18
19
void
endFight
(
PlayerBot
bot
);
20
21
void
pot
(
Player
target,
PlayerBot
bot
);
22
23
void
eat
(
Player
target,
PlayerBot
bot
);
24
25
}
com.runehive.content.bot.PlayerBot
The player bot entity.
Definition
PlayerBot.java:29
com.runehive.game.world.entity.mob.player.Player
This class represents a character controlled by a player.
Definition
Player.java:125
com.runehive.game.world.items.Item
The container class that represents an item that can be interacted with.
Definition
Item.java:21
com.runehive.content.bot.botclass.BotClass
Definition
BotClass.java:7
com.runehive.content.bot.botclass.BotClass.handleCombat
void handleCombat(Player target, PlayerBot bot)
com.runehive.content.bot.botclass.BotClass.pot
void pot(Player target, PlayerBot bot)
com.runehive.content.bot.botclass.BotClass.skills
int[] skills()
com.runehive.content.bot.botclass.BotClass.eat
void eat(Player target, PlayerBot bot)
com.runehive.content.bot.botclass.BotClass.equipment
Item[] equipment()
com.runehive.content.bot.botclass.BotClass.initCombat
void initCombat(Player target, PlayerBot bot)
com.runehive.content.bot.botclass.BotClass.endFight
void endFight(PlayerBot bot)
com.runehive.content.bot.botclass.BotClass.inventory
Item[] inventory()
com.runehive.content.bot