Cmd.java 821 B

12345678910111213141516171819202122232425262728293031323334
  1. package de.Linus122.TimeIsMoney;
  2. import org.bukkit.command.Command;
  3. import org.bukkit.command.CommandExecutor;
  4. import org.bukkit.command.CommandSender;
  5. import static de.Linus122.TimeIsMoney.tools.Utils.CC;
  6. /**
  7. * TimeIsMoney command listener.
  8. *
  9. * @author Linus122
  10. * @since 1.9.6.1
  11. */
  12. class Cmd implements CommandExecutor {
  13. private final Main main;
  14. /**
  15. * Creates a new cmd instance with the {@link de.Linus122.TimeIsMoney.Main} class.
  16. * @param main The {@link de.Linus122.TimeIsMoney.Main} class.
  17. */
  18. Cmd(Main main) {
  19. this.main = main;
  20. }
  21. @Override
  22. public boolean onCommand(CommandSender cs, Command arg1, String arg2, String[] arg3) {
  23. if (cs.hasPermission("tim.reload")) {
  24. main.reload();
  25. cs.sendMessage(CC("&aTime is Money &cv" + Main.PL_VERSION + " &areloaded!"));
  26. }
  27. return true;
  28. }
  29. }