SantaClaus228
Новичок
- Баллы
- 6
- Имя в Minecraft
- SantaClaus228
Можно написать плагин Memescase на 1.12.2Ю,а то у ютубера качал, а он не работает! Выдаю ключи открываю и нечё не вертиться, и также с картами не чё не раскрывается!
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
тема другаяМожно написать плагин Memescase на 1.12.2Ю,а то у ютубера качал, а он не работает! Выдаю ключи открываю и нечё не вертиться, и также с картами не чё не раскрывается!
Может уже и поздно, но отвечу. Перебираешь Bukkit.getOnlinePlayers() в onEnable, и при playerJoinEvent добавляешь в инвентарь бошку.Народ хелп, мне нужно чтобы выводился список игроков онлайн в уже созданную мной менюшку. Т.е если на сервере 2 игрока(А и Б), то в менюшке добавляеются 2 головы с никами А и Б, нажав на которые выполняются разные действия.
public Skull getPlayerHead(Player p) {
ItemStack skull = new ItemStack(Material.SKULL, 1);
SkullMeta skullMeta = skull.getMetadata();
skullMeta.setDisplayName(p.getName()); //подписывает бошку именем игрока
skullMeta.setOwner(p); // ставит скин головы игрока
skull.setItemMeta(skullMeta);
return skull;
}
Смотрел видео этого плагина, https://www.spigotmc.org/resources/traincarts.39592/Хочу сделать плавные кривые, что бы поезд заезжая в поворот не поворачивался из стороны в сторону на поворотах, а красиво плавно поворачивал.
Спасибо. Проверю, что за зверь такой.Смотрел видео этого плагина, https://www.spigotmc.org/resources/traincarts.39592/
по нему создалось ощущение, что плавность ~ размеру вагонетки.
Через вот такую либу все делается https://www.spigotmc.org/resources/bkcommonlib.39590/Добрэ, товарищи!
Имею небольшой опыт написания плагинов. Более-менее разобрался с тем, как работать с эвентами и командами.
Сейчас разрабатываю плагин на ЖД-тематику. Хочу сделать плавные кривые, что бы поезд заезжая в поворот не поворачивался из стороны в сторону на поворотах, а красиво плавно поворачивал.
Смотрю, соответственно, класс Vehicle. Так же параллельно изучаю класс Vector. И пока что не могу найти встроенного способа задать для vehicle круговую скорость.
Подскажите, есть ли встроенный в Бакит способ заставить вагонетку (или любой другой транспорт (ТС)) обращаться вокруг заданной точки с заданной же скоростью, кроме как двигать ТС по предрасчитанным координатам?
Нет. Сперва идут ивенты, потом уже компндексекутор.Доброго!
Я хочу в теле листнера команд ожидать эвент. Как я понял, можно это сделать, если при исполнении команды зарегестрировать эвентлистнер. Но я не хочу ><
Можно как-нибудь избежать создания нового класса с подгрузкой в него горы библиотек?
СпасибоНет. Сперва идут ивенты, потом уже компндексекутор.
Bukkit.broadcastMessage("."+args[0]+"."+"."+"new"+".");
Bukkit.broadcastMessage(String.valueOf(args[0] == "new"));
[10:59:04 INFO]: volk_alex issued server command: /ftm new
[10:59:05 INFO]: .new..new.
[10:59:05 INFO]: false
Пытаюсь
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if (sender instanceof Player) {
if (args.length == 0) {
help(sender);
return true;
}
switch (args[0].toLowerCase(Locale.ENGLISH)) {
case "?":
case "h":
case "help":
help(sender);
return true;
case "sc":
case "subcommand":
subcommand(sender);
return true;
default:
return false;
}
}
sender.sendMessage("Sorry, but you aren't a player.");
return true;
}
private void help(CommandSender sender) {
sender.sendMessage("/command [help/h/?] - помощь");
sender.sendMessage("/command [subcommand/sb] - подкомандам");
}
private void subcommand(CommandSender sender) {
//todo
}
Спасибо, работаетPHP:@Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (sender instanceof Player) { if (args.length == 0) { help(sender); return true; } switch (args[0].toLowerCase(Locale.ENGLISH)) { case "?": case "h": case "help": help(sender); return true; case "sc": case "subcommand": subcommand(sender); return true; default: return false; } } sender.sendMessage("Sorry, but you aren't a player."); return true; } private void help(CommandSender sender) { sender.sendMessage("/command [help/h/?] - помощь"); sender.sendMessage("/command [subcommand/sb] - подкомандам"); } private void subcommand(CommandSender sender) { //todo }
Врать не хорошо.Не используйте instanceof - слишком много времени занимает,
а разве не так?Врать не хорошо.
Нет конечно. Ты это сам придумал из своего воображения.а разве не так?