Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
а чем клавиша F3 не угодила?
Я хочу написать небольшой плагин,
Извини, еще раз потревожу, я здесь все правильно указал? http://pastebin.com/Kc86dQipА в чём проблема-то?
Player.getLocation() - получение положения игрока
Location.getX() - получение координаты X
Player.sendMessage(String) - отправка сообщения игроку
Извини, еще раз потревожу, я здесь все правильно указал? http://pastebin.com/Kc86dQip
((Entity) sender).getLocation();
p.sendMessage(Location.get(X));
Location l = p.getLocation();
p.sendMessage(l.getX() + ";" + l.getZ());
if(p instanceof Player)
Тебе же нужно работать с локацией игрока, а не просто с какой-то произвольной:Код:((Entity) sender).getLocation(); p.sendMessage(Location.get(X));
Ещё ты не учёл такой момент, что sender может являться консолью или командным блоком.Код:Location l = p.getLocation(); p.sendMessage(l.getX() + ";" l.getZ());
В этом случае при попытке кастовать в Entity или Player получишь ClassCastException.
Принадлежность объекта p к классу Player проверяется так:
Также удостоверься, что добавил команду в plugin.yml, иначе метод onCommand не вызоветсяКод:if(p instanceof Player)
Ощущение, что неверный Location импортировал. Должен быть org.bukkit.Location
где плюсы после точки с запятой?
ОРУ
Он про них не знает, правда ведь?где плюсы после точки с запятой?
Это я в примере накосячил. Строки при помощи плюса объединяются
.getBlockX() вместо .getX()Исправил, слушай, а как числа сделать целыми?Посмотреть вложение 45611