command stuff

- exceptions used now
- use CommandSource over CommandSender as it will generally be more versatile
This commit is contained in:
Super_
2020-11-02 19:19:26 -05:00
parent 3517c05054
commit 57dbafb385
16 changed files with 195 additions and 100 deletions

View File

@ -18,6 +18,16 @@ public class CommandSource
{
this.sender = sender;
this.player = sender instanceof Player ? Bukkit.getPlayer(sender.getName()) : null;
this.plexPlayer = sender instanceof Player ? PlayerCache.getPlexPlayerMap().get(((Player)sender).getUniqueId()) : null;
this.plexPlayer = sender instanceof Player ? PlayerCache.getPlexPlayerMap().get(((Player) sender).getUniqueId()) : null;
}
public void send(String s)
{
sender.sendMessage(s);
}
public String getName()
{
return sender.getName();
}
}