Class Bot
- java.lang.Object
-
- page.codeberg.terratactician_expandoria.bots.Bot
-
- Direct Known Subclasses:
ChallengeBot
,CreativeBot
public abstract class Bot extends java.lang.Object
A general class describing a abstract Bot kind. Use ChallengeBot or Creative Bot to implement a Bot.
-
-
Constructor Summary
Constructors Constructor Description Bot()
Empty default constructor
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.String
getModeName()
API name of the modeabstract void
startGame(ConnectionHandler conn)
Gets called on game start.
-
-
-
Method Detail
-
startGame
public abstract void startGame(ConnectionHandler conn)
Gets called on game start. A ConnectionHandler is given for sending and receiving messages from/to the game.- Parameters:
conn
- ConnectionHandler for sending and receiving
-
getModeName
public abstract java.lang.String getModeName()
API name of the mode- Returns:
- mode string
-
-