TabComplete
case
class TabComplete(text: String, assumeCommand: Boolean, hasTarget: Boolean, target: Option[Position])
TabComplete is sent by the client when the client presses tab in the chat box.
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any