Помогите WG и MGR не могут защитить двери из модов

  • Автор темы Автор темы Aizark
  • Дата начала Дата начала

Aizark

Активный участник
Пользователь
Баллы
88
Доброго вам. Появилась проблема. Двери из модов Malisis Doors и Carpenters Block не защищаются World Guard. Добавил двери в Mashine Guard Reload, двери перестали открываться, но если зажать Shift то дверь будет открываться игнорируя запреты. Поднимал версию WG и MGR - не помогло.
Есть идеи?
 
Идеи есть, также готовые решения, в сами моды нужно добавить эвенты и тогда всё будет полностью запривачено.
 
Я так полагаю для дверей ивентов не делали, да? Спасибо за совет
 
Ну в коптере когда я изменял, там два варианта, переписать пару строк либо вставить эвент.
 
А что за эвенты? Не подскажешь?
Код:
Block block = super.worldObj.getBlock(dx, dy, dz);
int currentMeta = super.worldObj.getBlockMetadata(dx, dy, dz);

BreakEvent event = new BreakEvent(dx, dy, dz, super.worldObj, block, currentMeta, player);
MinecraftForge.EVENT_BUS.post(event);
if(!event.isCanceled())
Более подробную инфу ищи в гугле или читай доки forge
 
Ужас. InteractEvent не осилил?
Остроумнее придумать не смог? Какая разница, что кидать для примера, что было под рукой, то и кинул, а вспомнить и расписывать аргументы, мне явно лень, потому толку в этом нету, парень явно забьёт. Раз ты у нас такой молодец, зафикси класс и кинь парню, а то какой смысл в твоих словах, раз не опробовать тебя в деле.
Я лично юзаю вообще свою либу и напрямую кидаю эвенты в нужные мне плагины.
 
Последнее редактирование:
Назад
Верх Низ