- Баллы
- 66
qq форум!
Из шапки и так думаю всё ясно.
Пытался сделать через SignGUI, чей код лежит на спиготе - не работает.
Пришел к такому коду:
Проблема в том, что табличка появлятся на долю секунды и исчезает.
event.getBlock() - ставящийся игроком любой блок. Если ставится - вызывается код, написанный выше.
Если возможно - сразу же готовый пример, если просьба не офигевшая. Всё перерыл, на 1.16.2 НИЧЕГО нет(
Спасибо!
Из шапки и так думаю всё ясно.
Пытался сделать через SignGUI, чей код лежит на спиготе - не работает.
Пришел к такому коду:
Код:
TileEntitySign sign = new TileEntitySign();
World w = ((CraftWorld)event.getBlock().getWorld()).getHandle();
BlockPosition pos = ((CraftBlock)event.getBlock()).getPosition();
sign.setLocation(w, pos);
((CraftPlayer)event.getPlayer()).getHandle().openSign(sign);
System.out.println("OPENED");
Проблема в том, что табличка появлятся на долю секунды и исчезает.
event.getBlock() - ставящийся игроком любой блок. Если ставится - вызывается код, написанный выше.
Если возможно - сразу же готовый пример, если просьба не офигевшая. Всё перерыл, на 1.16.2 НИЧЕГО нет(
Спасибо!