- Баллы
- 173
- Имя в Minecraft
- Jampire
Имеем функцию в плагине, которая отменяет установку блока с определенныпм NBT (впринципе, не важно - главное срабатывает как нужно)
Но возникает проблема с LWC - блок устанавливается - устанавливается LWC приват - эвент меняет блок на воздух - приват остается.
Используя event.setCancelled() все игроки которые видели изменение блока уходили в краш.
Вот и вопрос - в каком направлении думать?
Курить в сторону снятия привата, или можно обойтись без установки привата?
Но возникает проблема с LWC - блок устанавливается - устанавливается LWC приват - эвент меняет блок на воздух - приват остается.
Код:
if (event.getBlock().getType().equals(Material.CHEST)) {
event.getBlock().setType(Material.AIR);
}
Вот и вопрос - в каком направлении думать?
Курить в сторону снятия привата, или можно обойтись без установки привата?