// Copyright 2014-2017 ClassicalSharp | Licensed under BSD-3 using System; namespace ClassicalSharp.Commands { /// Represents a client side action that optionally accepts arguments. public abstract class Command { /// Full command name, note that the user does not /// have to fully type this into chat. public string Name; /// Provides help about the purpose and syntax of this /// command. Can use colour codes. public string[] Help; protected internal Game game; public abstract void Execute(string[] args); } }