Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package bauteam.commands;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import bauteam.util.Msg;
- public class Command_FlySpeed implements CommandExecutor {
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String args2, String[] args) {
- if (sender instanceof Player) {
- Player p = (Player) sender;
- if (p.hasPermission("system.speed")) {
- if (args.length == 1) {
- float speed = 0;
- try {
- speed = Float.parseFloat(args[0]) / 10;
- } catch (Exception e) {
- p.sendMessage(Msg.errorPrefix + "Gibt eine Zahl zwischen 0 und 10 an");
- }
- if (speed <= 10 && speed > 0) {
- p.setFlying(true);
- p.setAllowFlight(true);
- p.setFlySpeed(speed);
- p.sendMessage(
- "§8[§eFlySpeed§8] §7Deine Fluggeschwindigkeit wurde auf §e" + args[0] + " §7gesetzt.");
- } else {
- p.sendMessage(Msg.errorPrefix + "Gibt eine Zahl zwischen 0 und 10 an");
- return false;
- }
- } else {
- p.sendMessage(Msg.usagePrefix + "/flyspeed <0 - 10>");
- }
- } else {
- p.sendMessage(Msg.noPermissions);
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement