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

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

wildbober

Участник
Пользователь
Баллы
31
Здравствуйте, как можно повернуть блок, к примеру по сторонам света или координатам,пытался вот так - b.setFace(BlockFace.NORTH); но setFace подчеркивает красным
Буду благодарен, если поможете.
 
Прикол в том что метода b.setFace(); нету.
Попробуй вот это:
JavaScript:
b.getFace(b).compareTo(BlockFace.NORTH);
 
Прикол в том что метода b.setFace(); нету.
Попробуй вот это:
JavaScript:
b.getFace(b).compareTo(BlockFace.NORTH);
Я не тупой и не острый.
Бомбер снова вернулся(а может и не пропадал). Метод 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.

Перевод: Возвращает:
Отрицательное целое число, ноль или положительное целое число, поскольку этот объект меньше, равен или больше указанного объекта.
 
О каком блоке идет речь?
Печку, например, можно повернуть так
Код:
import org.bukkit.material.Furnace;
...
<Block>.getState().setData(new Furnace(<BlockFace>));
 
BlockFace у некоторых блоков сломан. Если тебе надо перевернуть какой ниб трапхук, то придётся ему задавать data.
 
Бомбер снова вернулся(а может и не пропадал). Метод 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.

Перевод: Возвращает:
Отрицательное целое число, ноль или положительное целое число, поскольку этот объект меньше, равен или больше указанного объекта.
Ты прав я не проподал. А о методе compareTo я не мог узнать ибо было лень в яндексе искать хотел через доки бакита туда попасть.
 
О каком блоке идет речь?
Печку, например, можно повернуть так
Код:
import org.bukkit.material.Furnace;
...
<Block>.getState().setData(new Furnace(<BlockFace>));

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

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

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

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

Назад
Верх