Войти или зарегистрироваться

Помогите Помощь в команде /respawn

  • Автор темы Автор темы Kotlar
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Kotlar

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
kirilka1996
Всем доброго времени суток! прошу мне помочь
Хочу сделать команду /respawn. При вводе команды чел телепортируется на определенные координаты. Прошу помогите мне реализовать это! Заранее спс
 
Последнее редактирование:
1. Регистрируем команду
2. Слушаем команду
3. Проверяем, если тот, кто послал команду игрок, то телепортируем
4. PROFIT!!!
 
Можешь написать примерный код? Я визуально только могу понять)
 
Я туповат и не могу найти! Скинь сюда плз
 
JavaScript:
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){

    if(cmd.getName().equalsIgnoreCase("respawn")){
    
        if(sender instanceof Player){
        
            int x,y,z;
            x = 10;
            y = 61;
            z = 15;
        
            World w = getServer().getWorld("World");
        
            Location loc = new Location(w, x, y, z);
        
            ((Player)sender).teleport(loc);
            return true;
        }else{
            sender.sendMessage(ChatColor.RED+"Эту команду могут использовать только игроки");
            return false;
        }
    
    }else return false;

    return false;

}
 
JavaScript:
@Override
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){

    if(cmd.getName().equalsIgnoreCase("respawn")){
   
        if(sender instanceof Player){
       
            int x,y,z;
            x = 10;
            y = 61;
            z = 15;
       
            World w = getServer().getWorld("World");
       
            Location loc = new Location(w, x, y, z);
       
            ((Player)sender).teleport(loc);
            return true;
        }else{
            sender.sendMessage(ChatColor.RED+"Эту команду могут использовать только игроки");
            return false;
        }
   
    }else return false;

    return false;

}
Ну зачем ты так.
 
Не сказал бы что очень хорошо но так немного)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх