Package org.tribot.script.sdk.interfaces

Types

Actionable
Link copied to clipboard
public interface Actionable
Represents an entity whose definition contains "actions" that can be performed on the entity.
BreakStartListener
Link copied to clipboard
public interface BreakStartListener
Represents a listener for tribot break starts
Character
Link copied to clipboard
public interface Character implements Modellable, Named, Interactable, Indexable, Orientable
Represents a player or npc entity
ClanMessageListener
Link copied to clipboard
public interface ClanMessageListener
Represents a listener for clan chat (or friends chat) messages
Clickable
Link copied to clipboard
public interface Clickable
Represents something that can be clicked, such as an in-game entity (object, npc, player) or interface entity (item, interface).
DuelRequestListener
Link copied to clipboard
public interface DuelRequestListener
Represents a listener for duel requests
EventOverride
Link copied to clipboard
public enum EventOverride
Identifiable
Link copied to clipboard
public interface Identifiable
Represents anything with an in-game ID
Indexable
Link copied to clipboard
public interface Indexable
Represents an entity that has an index.
Interactable
Link copied to clipboard
public interface Interactable implements Positionable, Clickable
Represents an "interactable" entity.
Item
Link copied to clipboard
public interface Item implements Clickable, Named, Identifiable, Indexable, Stackable, ItemDefinable, Actionable
Represents an item, such as an inventory item.
ItemDefinable
Link copied to clipboard
public interface ItemDefinable
An entity that has an item definition
KeyEventOverrideListener
Link copied to clipboard
public interface KeyEventOverrideListener
An interface to override key events from the user
Modellable
Link copied to clipboard
public interface Modellable
An entity with a model
MouseClickListener
Link copied to clipboard
public interface MouseClickListener
Represents a listener for mouse clicking
MouseDragListener
Link copied to clipboard
public interface MouseDragListener
Represents a listener for mouse dragging
MouseEventOverrideListener
Link copied to clipboard
public interface MouseEventOverrideListener
An interface to override mouse events from the user
MouseMoveListener
Link copied to clipboard
public interface MouseMoveListener
Represents a listener for mouse movement
MouseReleaseListener
Link copied to clipboard
public interface MouseReleaseListener
Represents a listener for when the mouse is released
Named
Link copied to clipboard
public interface Named
Represents something with an in-game name
Orientable
Link copied to clipboard
public interface Orientable
Represents an entity with an orientation
PlayerMessageListener
Link copied to clipboard
public interface PlayerMessageListener
Represents a listener for public player messages in the chatbox
Positionable
Link copied to clipboard
public interface Positionable
Represents an entity with a location on the game map
PreBreakStartListener
Link copied to clipboard
public interface PreBreakStartListener
Represents a listener for tribot break starts
PrivateMessageListener
Link copied to clipboard
public interface PrivateMessageListener
Represents a listener for private messages from other players
ServerMessageListener
Link copied to clipboard
public interface ServerMessageListener
Represents a listener for server/game messages.
Stackable
Link copied to clipboard
public interface Stackable
Represents a stackable entity (an entity that has a stack)
Tile
Link copied to clipboard
public interface Tile implements Interactable
Represents a position in the game.
TradeRequestListener
Link copied to clipboard
public interface TradeRequestListener
Represents a listener for trade requests