Not2EXceL/CommandAPI — pull request #7 by wreed12345 (2014-07-30 02:48:15+00:00)
Title: Added ability to mark methods as only usable by players

A little bit of code to make it easier for programmers to mark methods so that they are only usable by players. For example a teleport method would not make sense to be used by command line so a developer would likely want to mark the method with this.
Example:
```java
@CommandHandler
(
command = "teleport",
permission = "Essentials.teleport",
noPermission = "You do not have permission to teleport",
usage = "/teleport ",
playerOnly = true
)
public void onCommandUpgrade(CommandInfo info)
{
//teleport player here
//this code is only reachable if a player calls the command

}