Advertisement
Guest User

Untitled

a guest
Mar 19th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. package bauteam.commands;
  2.  
  3. import org.bukkit.command.Command;
  4. import org.bukkit.command.CommandExecutor;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7.  
  8. import bauteam.util.Msg;
  9.  
  10. public class Command_FlySpeed implements CommandExecutor {
  11.  
  12. @Override
  13. public boolean onCommand(CommandSender sender, Command cmd, String args2, String[] args) {
  14.  
  15. if (sender instanceof Player) {
  16.  
  17. Player p = (Player) sender;
  18.  
  19. if (p.hasPermission("system.speed")) {
  20.  
  21. if (args.length == 1) {
  22.  
  23. float speed = 0;
  24. try {
  25. speed = Float.parseFloat(args[0]) / 10;
  26. } catch (Exception e) {
  27. p.sendMessage(Msg.errorPrefix + "Gibt eine Zahl zwischen 0 und 10 an");
  28. }
  29.  
  30. if (speed <= 10 && speed > 0) {
  31. p.setFlying(true);
  32. p.setAllowFlight(true);
  33. p.setFlySpeed(speed);
  34. p.sendMessage(
  35. "§8[§eFlySpeed§8] §7Deine Fluggeschwindigkeit wurde auf §e" + args[0] + " §7gesetzt.");
  36.  
  37. } else {
  38. p.sendMessage(Msg.errorPrefix + "Gibt eine Zahl zwischen 0 und 10 an");
  39. return false;
  40. }
  41.  
  42. } else {
  43. p.sendMessage(Msg.usagePrefix + "/flyspeed <0 - 10>");
  44. }
  45.  
  46. } else {
  47. p.sendMessage(Msg.noPermissions);
  48. }
  49.  
  50. }
  51. return false;
  52.  
  53. }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement