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

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

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

  1. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Исходные коды: клик
    Скачать: клик
    1. Строительные механизмы
    2. Роботы (атака, разрушение блока, выкачивание жидкости, использование инструмента)
    3. Помпа
    4. Буровая установка
    5. Карьер
    Скачать: клик
    1. <Всё аналогично 7.0.26>
    2. Различные мелкие фиксы
    3. Чёрный список NBT тэгов для Строителя
    4. Фикс дюпа с Автоверстаком
    5. Труба Stripes
    6. Уязвимости в сетевом коде
    Исходные коды: клик
    Скачать: клик
    1. Шахтёрский лазер
    2. Буровая установка
    3. Продвинутая буровая установка
    4. Помпа
    5. Пульверизатор
    6. Убран урон от радиации
    7. Катушка Теслы
    8. Исправлен дюп капсул с жидкостью в привате
    9. Терраформер
    10. Гаечный ключ
    11. Валик для краски
    12. Ивенты для взрывов
    13. Электропила
    14. Чёрный список для Торгового аппарата
    15. Чёрный список для Сканера
    16. Права доступа к сейфам
    17. Дюп с реактором и шинами AE2
    18. Дюп урана и MOX (спасибо zoom4ikdan4ik)
    19. Оптимизации
    20. DoS через невалидные пакеты
    21. Бесконечный цикл при взаимодействии с тессерактами
    22. Дюп с Намагничивателем
    23. Фикс обработки subID в некоторых рецептах
    Исходные коды: клик
    Скачать: клик
    1. Бур
    2. Топор потока
    3. Мотыга роста
    4. Лопата землероя
    5. Набалдашник равноценного обмена
    6. Големы (работа с жидкостями, использование инструментов, разрушение брёвен, сбор посевов)
    7. Использование жезла на блоках
    8. Сингулярный крушитель
    9. Исправлен дюп вёдер с тигелем
    10. Набалдашник равноценного обмена не может перемещать стойки для брони из BiblioCraft
    11. Алюментум
    12. Порча в бутылке
    13. Частичный фикс элементальных стрел
    14. Сингулярная жемчужина
    15. Убран урон от эффекта "Смертельный взгляд"
    16. Исправлен дюп с набалдашником "Равноценный обмен"
    17. Голодный узел ауры (работает от имени игрока "[ThaumCraft]")
    18. Зачарование "Рокот гор"
    19. Набалдашник червоточины
    20. Вёдра с жидкостями
    21. Исправление StackOverflowError в BlockEldritchNothing
    22. Исправление дюпа с магическим верстаком
    23. Исправление дюпа с тигелем
    24. Фикс дюпа с големами
    25. Фикс StackOverflowException при обработке вис-сети
    26. Опция удаления BlockEldritchNothing из мира (включено по умолчанию)
    27. Фикс дюпа с сумкой для набалдашников
    28. Фикс NPE в древнем портале
    29. ItemEssence
    30. Фикс дюпа с голодным сундуком и ThermalDynamics
    31. Фикс дюпа при установке BlockTable и BlockHungryChest в привате
    32. Пьедестал не дропает содержимое, если над ним стоит блок
    33. Фикс дюпа с големами и воронками
    34. Фикс уязвимостей в сетевом коде
    35. Фикс локализации сообщений в чате
    Исходные коды: клик
    Чистые билды: клик
    Скачать: клик
    1. <Всё аналогично 2.5-515>
    2. Набалдашник "Перемещение"
    3. Набалдашник "Пламя ифрита"
    4. Пробуждённые ихориевые инструменты
    5. Пробуждённый ихориевый меч
    6. Набалдашник "Теневой луч"
    7. Чёрный список для Набалдашника перемещения;
    8. Зачарование "Ударная волна"
    9. Чёрные списки для Трансвекторного дислокатора и Кольца чёрной дыры;
    10. Динамическая дощечка (упрощённые ивенты)
    11. Исправлен бесконечный цикл у Ихорового топора (но при этом сломан режим разрушения всего дерева)
    12. Исправлено многократное зачарование у Осмотического стола
    13. Исправлен дюп с Бездонной сумкой
    14. Чёрный список предметов для Динамической дощечки
    15. Исправлен краш при использовании набалдашника Shadowbeam на портале в ад
    16. Mobilizer
    17. Выключено распространение элементального огня
    18. Исправлен дюп эссенции с Проклятым лезвием духа и Пьедесталом некроманта
    19. Зачарование вампиризм
    20. Дюп с Тканью поглощения заклинаний
    21. Дюп с Бездонной сумкой
    22. Дюп с Левитатором
    Исходные коды: клик
    Скачать: клик
    1. Тепловой луч;
    2. Лазерная пушка;
    3. Мина;
    4. Рельсовая пушка;
    5. Разрушитель.
    Исходные коды: клик
    GuiOnePlayer: клик
    Спасибо @Linkinkov
    В cauldron.yml нужно подправить настройки:
    Код:
    settings:
       load-chunk-on-forge-tick: true
       chunk-gc-grace-period: 300
    Скачать: клик
    1. Гаечный ключ;
    2. Сетевой инструмент;
    3. Заряженный посох;
    4. Материальная пушка;
    5. Пространственный порт ввода-вывода (взаимодействие с блоками и запрет перемещения игроков);
    6. Терминал безопасности (операторы имеют права на все действия с сетями);
    7. Шины не подключаются к бочкам из ExNihilo (краш);
    8. Мини-TNT;
    9. Чёрный список для пространственных пилонов;
    10. Исправлены краши с раздатчиком;
    11. Исправлено ConcurrentModificationException при обработке NetworkEvent (редкий баг);
    12. Плоскость истребления;
    13. Плоскость формирования;
    14. Манипулятор энтропии.
    Скачать: клик
    1. <Всё аналогично rv2-stable-10>;
    2. Исправлен дюп с автокрафтом (несколько вариантов фикса);
    3. Исправлен дюп с Приёмщиком энергии и Терминалом;
    4. Исправлены дюпы с Терминалом шаблонов;
    5. Чёрный список для Плоскости формирования;
    6. Чёрный список для Плоскости аннигиляции;
    7. Чёрный список для автокрафта;
    8. Исправлен дюп с Плоскостью формирования и ExtraUtilities;
    9. Экспериментальные фиксы дюпов с разрушением блоков и извлечением предметов.
    Исходные коды: клик
    Скачать: клик
    1. Улучшенный алмазный бур (режим: "Большие дыры");
    2. Гравитационный инструмент (режим: "Гаечный ключ");
    3. Исправлен дюп опыта с Улучшенным алмазным буром и зачарованием "Шёлковое касание";
    4. Исправлен дюп микроблоков с Улучшенным алмазным буром;
    5. Исправлен дюп голов с Ваджрой;
    6. Исправлено разрушение Улучшенного алмазного бура при ударе по мобу.
    Исходные коды: клик
    Скачать: клик
    1. Уязвимости в сетевой части (пакеты), позволяющие разрушать любые блоки, создавать из ничего предметы и т.д.
    2. Дюпы
    Исходные коды: клик
    Скачать: клик
    1. Огненный камень
    2. Ведро с жидкостью (например, с креозотом)
    3. Жидкости (при каких-то условиях они взрываются
    4. Взрывы блоков
    5. Вагонетки
    6. Force Track Emitter
    Скачать: клик
    1. <Всё аналогично 9.7.0.0>;
    2. Улучшены ивенты взрывов;
    3. Undercutter выгонетка;
    4. Монтировка;
    5. Обновлены ивенты для огненного камня.
    Скачать: клик
    1. <Всё аналогично 9.10.0.0>
    2. Мелкие фиксы
    3. Дюп с CartDispenser
    4. Взаимодействие с вагонетками
    5. Дюп с многоблочными структурами

    Исходные коды: клик
    Скачать: клик
    1. Бур
    2. Дюп с големами
    3. Набалдашники
    4. Дюп с Мистическим верстаком

    ВНИМАНИЕ: В конфиге WG нужно выставить параметр fake-player-build-override: false.
    Исходные коды: клик
    Скачать: клик
    1. Добавлена поддержка реальных игроков
    Скачать: клик
    1. Убрана поддержка Java 7
    2. Реализованы новые утилитные функции
    3. Добавлена команда "/reloadallconfigs" для перезагрузки всех конфигов, реализованных по новой системе (через аннотации).
    Скачать: клик
    1. Поддержка SpongeAPI и BukkitAPI.
    2. Реализованы новые утилитные функции
    Скачать: клик
    1. Реализованы новые утилитные функции
    2. Исправлен краш при работе AutomaticEventSubscriber
    3. Исправлен CooldownManager
    4. Улучшена поддержка SpongeAPI
    5. Реализована поддержка ивентов установки блоков (пока только на Sponge)

    1. Если владельца механизма является оператором (для него применялась команда /op <ник>), то его механизмы будут игнорировать приваты. Это лечится использованием op-permissions: false в конфиге WG.
    2. Новые ивенты сюда попадают при условии, что или я захочу их написать, или мне за это заплатят (цена за 1 публичный ивент - 15 рублей).
    3. Если до установки ивентов на карте уже были какие-либо механизмы из заменяемого мода, то их нужно переставить (просто демонтировать и поставить обратно), чтобы в них записалась информация о владельце.
    4. Не забывайте устанавливать EventHelper.
    5. Если у вас проблемы с крафтами в ASP и GraviSuite, то попробуйте этот мод (ставить и на сервер, и на клиент): https://mods.curse.com/mc-mods/minecraft/242878-asp-gs-patcher
    6. Патч для Thermos 58, решающий проблему с WorldEdit (спасибо @Santa): https://yadi.sk/d/_dQJLQVF3Pvpma (копия: https://yadi.sk/d/4KrI2qYp3RDAgV)
    7. В КЛИЕНТ нужно ставить ЧИСТЫЙ МОД, а на СЕРВЕР - МОД С ИВЕНТАМИ!
    8. EventHelper нужно ставить ТОЛЬКО НА СЕРВЕР.


    Список известных и при этом исправленных уязвимостей: https://gist.github.com/gamerforEA/d7a45e3f39696e3fdf1b98357f09cb82
     
    Последнее редактирование модератором: 23 май 2022
  2. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    <Резерв>
     
    Последнее редактирование: 14 июн 2015
  3. SkyPrince

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

    Баллы:
    88
    Skype:
    skyprince-2014
    Имя в Minecraft:
    SkyPrince
    Отлично, позже протестируем :nerd:
     
  4. hucker96

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

    Баллы:
    68
    Имя в Minecraft:
    hucker96
    Кошельки бы узнать...
    А так, молодцом!
    Жалко конечно что @Shevchik забрасывает разработку...
    Очень надеемся, что он передумает :oops:
     
  5. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    WM: R161703955266
    Я. Деньги: 410011923274761
    Qiwi: <сообщаю только в личку>
    Добавлены ивенты для IC2 2.2.658.
     
  6. MySt1k

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

    Баллы:
    173
    Благодарю
     
  7. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Один хороший человек заказал ивенты (и согласился сделать их публичными) для ThaumCraft 4.2.2.1 и Thaumic Tinkerer, скоро они будут тут.
     
  8. alexandrage

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

    Баллы:
    173
    Плохо что не кастомные ивенты, плагины типо essentials anti build и ncp будут матом крыть.
     
  9. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Если бы вы посмотрели на исходники некоторых модов (например, BuildCraft), то увидели бы, что там и без меня используются FakePlayer'ы, хоть и работающие с ником [название_мода]. Никто пока не жаловался, все только говорят, что костыли.
     
  10. alexandrage

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

    Баллы:
    173
    Я жаловался, пришлось править плагин essentials anti build. Они про модифимир вспомнили, а про этот нет.
     
  11. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Если можно, то добавь пару фиксом в IC2, например связанный с обменниками и проверку инвентаря с 1.6.4, я все же сумел дюпать торговым автоматом.
     
  12. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    По своему желанию я пишу ивенты и всё остальное только для свежих версий MC. Что-либо для старых версий только на заказ.
     
    Последнее редактирование: 2 янв 2015
  13. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Это для свежей версии. Все что я сказал к 568 версии относится.
     
  14. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    А что с инвентарём не так?
     
  15. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Я думаю ты помнишь дюп с микроблоками, его можно все еще использовать только специфично, при создании обменника происхоит основа дюпа. В общем, нужно как и в 1.6.4 проверку сделать.
     
  16. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Эм...
    1. Что тут специфичного?
    2. Как основа может происходить?
    Перефразируйте.
    Добавлены ивенты для ThaumCraft 4.2.2.1.
    ВНИМАНИЕ: Хоть сервер с ними нормально работает (можно устанавливать без особого беспокойства), но требуется доработка.
     
  17. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Ладно, не суть, это я уже сам поправлю. А вот насчет редактирования обменника после создания, когда владелец не может его разрушить после создания, было бы очень полезно.
     
  18. cubespace

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

    Баллы:
    103
    Кирку огня надо тоже фиксить, чтоб не поджигала в приватах
    И еще червоточина
     
    Последнее редактирование: 2 янв 2015
  19. kursorik

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

    Баллы:
    76
    Имя в Minecraft:
    kursorik
    Сделай Фикс дюпа через центрифугу на Forestry 1.5.2 кину полтинник!
     
  20. Oleg505

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

    Баллы:
    88
    Имя в Minecraft:
    MrCreative
    Кто сделает ивенты для Ars Magica 2 (1.4.0.006)? За хорошую оплату, пишите в ЛС!
     

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