Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Проблема с "нитками"

JustBlender

Старожил
Девелопер
Пользователь
Баллы
123
Имя в Minecraft
JustBlender
Всем привет, при очередном баг-фиксе у меня появилась идея. Я хочу чтобы при PlayerMoveEvent я подпрыгивал, я это реализовал. Но нужно чтобы у меня был блок "нитки".
Код:
    public void onMove(PlayerMoveEvent event){
        if (event.getTo().getBlock().getRelative(BlockFace.SELF).getType()== Material.STRING) {
Так не работает :(
 
Что ты пытаешься сделать? Описание кривое и непонятное.
BlockFace

Material.STRING

Ошибку не видишь? Кажется я немного ошибся.
 
Последнее редактирование:
Код:
public void onMove(PlayerMoveEvent event) {
    if (event.getPlayer().getItemInHand().getType() == Material.STRING) {
        . . .
    }
}
 
Что ты пытаешься сделать? Описание кривое и непонятное.
BlockFace

Material.STRING

Ошибку не видишь? Кажется я немного ошибся.
Короче, мне нужно чтобы блок под ногами был нитка, если я на нее наступлю, меня подбрасывает velocity. Такое возможно?
 
Короче, мне нужно чтобы блок под ногами был нитка, если я на нее наступлю, меня подбрасывает velocity. Такое возможно?
Возможно: взять блок под игроком, если блок == нитки, то изменить вектора направления.
 
Возможно менее тяжеловесным будет использование повторяющегося шедулера с проверкой координат, нежели событие движения
 

Поделиться этой страницей

Назад
Верх