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

Фикс Ивенты для модов [Механизмы работают от имени владельца]

Тема в разделе "Управление сервером Bukkit", создана пользователем gamerforEA, 30 дек 2014.

  1. PsyhopatMC

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

    Баллы:
    78
    Тоже самое )
    * Handle Fake Slot Shift clicking. в этом месте да?)))
     
  2. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
  3. PsyhopatMC

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

    Баллы:
    78
    Ясно)
    Лгун!!!!
    /**
    * Handle Fake Slot Shift clicking.
    */
    if( selectedSlots.isEmpty() && clickSlot.isPlayerSide() )
    {
    if( tis != null )
    {
    // target slots in the container...
    for( final Object inventorySlot : this.inventorySlots )
    {
    final AppEngSlot cs = (AppEngSlot) inventorySlot;
    final ItemStack destination = cs.getStack();

    if( !( cs.isPlayerSide() ) && cs instanceof SlotFake )
    {
    if( Platform.isSameItemPrecise( destination, tis ) )
    {
    return null;
    }
    else if( destination == null )
    {
    cs.putStack( tis.copy() );
    cs.onSlotChanged();
    this.updateSlot( cs );
    return null;
    }
    }
    }
    }
    }

    Я удалил это просто полностью )
     
  4. LeRioN13

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

    Баллы:
    76
    Суть такая, в 1.7.10 версии походу изменили механику ТНТ, нужно чтобы при взрывы соседнего ТНТ - поджигался и ОТКИДЫВАЛСЯ соседний ТНТ, чтобы таким образом можно было делать пушки. Готов купить фикс, или может есть более быстрый фикс?
     
  5. PsyhopatMC

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

    Баллы:
    78
    У вас скорее всего стоит протект на тнт в конфиге.
     
  6. LeRioN13

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

    Баллы:
    76
    В гуарде все выключено. Да и в одинрчке тнт просто падает а не отлетает после взрыва соседнего тнт.
     
  7. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Вот мой фикс: https://github.com/gamerforEA/AppEn...52c#diff-8929054bb25b56e1cddc22aaaf7a2c80R428
     
  8. PsyhopatMC

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

    Баллы:
    78
  9. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Это не мой фикс, а кусок оригинального кода AE2, в который я не вносил никаких изменений. Мой фикс - одна единственная строчка. Ладно, не будем оффтопить.
    Так как сообщение о новой версии уехало высоко вверх, я его дублирую.
    AE2 обновлён: https://github.com/gamerforEA/AppEng-FakePlayers/releases/tag/rv3-beta-6_20.07.2016
     
  10. PsyhopatMC

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

    Баллы:
    78
    Верно.... я слепой под утро) Всю ночь парился сидел с фиксом)
    Вот и вижу всякое под утро)
     
  11. Evgeny3121

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

    Баллы:
    78
    Имя в Minecraft:
    Evgeny3121
     
    Последнее редактирование: 20 июл 2016
  12. PsyhopatMC

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

    Баллы:
    78
    Ну в конечном итоге дошло именно до этого. и ни че страшного если шифт не будет загонять в фейковый верстак всякую ху....
    Я не супер программист я не знаю кучу всего в яве... я сижу и смотрю че от чего зависит... у меня на поиски нужного места в коде, ушла ночь.... и только утром методом так называемого тыка нашел решение.
     
    Последнее редактирование: 21 июл 2016
  13. romaska1999.79

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

    Баллы:
    63
    Имя в Minecraft:
    Tixsus1
    А чего у меня сервак стопается? Если, что то сделать ME сетию
     
  14. Zoom4ikDan4ik

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

    Баллы:
    78
    EventHelper добавь в папку mods на сервере.
     
  15. romaska1999.79

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

    Баллы:
    63
    Имя в Minecraft:
    Tixsus1
    Это как мост для фикса APP2?
     
  16. ZONCCK

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    Читай шапку.
     
  17. Zoom4ikDan4ik

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

    Баллы:
    78
    EventHelper проверяет возможности, точнее отсылает эвенты/евенты, ловит их WorldGuard и проверяет. Без этого мода ничего не будет работать, при отсылке эвента/евента - краш.
     
  18. romaska1999.79

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

    Баллы:
    63
    Имя в Minecraft:
    Tixsus1
    ВНИМАНИЕ: В конфиге WG нужно выставить параметр fake-player-build-override: false. Такой параметр не могу найти в WG
    Я обновил WG появилось...
     
    Последнее редактирование: 21 июл 2016
  19. yarik-craft

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

    Баллы:
    76
    @Evgeny3121 можно опять Вас попросить? Сможете дописать эвенты для пропитаных огней из ThaumicTinker(они могут менять блоки в привате, а так-же уничтожать их)?
    А так-же если Вас не затруднит, то сможете добавить фичу для RailCraft(Убрать поджог блоков при ношении огненного камня в инвентаре)?

    Другим пользователям будет польза от этого, да и мне тоже)
    Вам большое спасибо заранее.
    p.s переехал в другой город и сам запилить это не могу, тут винда, и какой то косяк с явой. При setup'е gradlew пишет что то про JAVA_HOME. Сам не могу решить.
     
  20. Evgeny3121

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

    Баллы:
    78
    Имя в Minecraft:
    Evgeny3121
    Смысл добавлять ивенты для огней, если при их установки, они заполаняют всю карту, весь сервер будет в огне. Тут уже надо убирать распространение. А для RailCraft в теме есть ивенты.
     

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