1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите как повернуть блок

Тема в разделе "Разработка плагинов для новичков", создана пользователем wildbober, 17 июн 2017.

  1. Автор темы
    wildbober

    wildbober Участник Пользователь

    Баллы:
    31
    Здравствуйте, как можно повернуть блок, к примеру по сторонам света или координатам,пытался вот так - b.setFace(BlockFace.NORTH); но setFace подчеркивает красным
    Буду благодарен, если поможете.
     
  2. TheZefirrkka

    TheZefirrkka Активный участник Пользователь

    Баллы:
    76
    Что за ошибка?
     
  3. Bomber123

    Bomber123 Активный участник Пользователь

    Баллы:
    76
    Прикол в том что метода b.setFace(); нету.
    Попробуй вот это:
    Код:
    b.getFace(b).compareTo(BlockFace.NORTH);
     
  4. Автор темы
    wildbober

    wildbober Участник Пользователь

    Баллы:
    31
    Не помогло
     
  5. TheZefirrkka

    TheZefirrkka Активный участник Пользователь

    Баллы:
    76
    Ti typoi????
     
  6. Slavkaa

    Slavkaa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Ну хоть кто-то это понял.
     
  7. Bomber123

    Bomber123 Активный участник Пользователь

    Баллы:
    76
    Я не тупой и не острый.
     
  8. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Qamulex
    Бомбер снова вернулся(а может и не пропадал). Метод compareTo в классе BlockFace используется для сравнения blockFace1 и blockFace2.
    Оригинал: Returns:
    a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object.

    Перевод: Возвращает:
    Отрицательное целое число, ноль или положительное целое число, поскольку этот объект меньше, равен или больше указанного объекта.
     
  9. Lignium

    Lignium Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Lignium
    О каком блоке идет речь?
    Печку, например, можно повернуть так
    Код:
    import org.bukkit.material.Furnace;
    ...
    <Block>.getState().setData(new Furnace(<BlockFace>));
     
  10. Sidiusz

    Sidiusz Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Sidiusz
    Попробуй //rotate PogChamp
     
  11. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    BlockFace у некоторых блоков сломан. Если тебе надо перевернуть какой ниб трапхук, то придётся ему задавать data.
     
  12. Bomber123

    Bomber123 Активный участник Пользователь

    Баллы:
    76
    Ты прав я не проподал. А о методе compareTo я не мог узнать ибо было лень в яндексе искать хотел через доки бакита туда попасть.
     
  13. T0rr0

    T0rr0 Активный участник Пользователь

    Баллы:
    66
    Up!
    Пытаюсь повернуть медную ступеньку, вот код:

    b.getState().setData(new Stairs(BlockFace.NORTH));

    Однако, (BlockFace.NORTH) подчёркивается красным.. что делать?
     
  14. mirrerror

    mirrerror Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
  15. T0rr0

    T0rr0 Активный участник Пользователь

    Баллы:
    66

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