13 lines
259 B
Kotlin
13 lines
259 B
Kotlin
package commands
|
|
|
|
import models.HumanBeing
|
|
|
|
interface ClientCommand {
|
|
val name: String
|
|
val description: String
|
|
val args: List<CommandArgType>
|
|
val type: CommandType
|
|
|
|
fun execute(args: List<String>, humanBeing: HumanBeing? = null): String
|
|
|
|
} |