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

Фикс Баги серверов с модами (Vanilla,MCPC)

Тема в разделе "Управление сервером Bukkit", создана пользователем Sirse, 5 фев 2013.

Статус темы:
Закрыта.
  1. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    Профиль закрыт :eek:
     
    MrGiffi нравится это.
  2. MrGiffi

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

    Баллы:
    103
    Сорь:). Открыл.
     
  3. MsMsql

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

    Баллы:
    78
    Имя в Minecraft:
    Lol
    YaLTeR, и мне тоже скинь, буду благодарен)
     
  4. DrCheater

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

    Баллы:
    103
    Имя в Minecraft:
    DrCheater
    Сможешь сделать такой же, но для 1.4.7? Хороший сервер - это тот сервер, на котором запрещено только несколько блоков или предметов.
     
  5. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    Времени мало... :confused:
     
    ВремяПриключений нравится это.
  6. ArLis

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

    Баллы:
    63
    Имеется мод Грегтеч. Имеются разрушения блоков при неправильном вольтаже подключения механизмов. Как убрать разрушение блоков от взрыва техники?
    1.5.2 версия майна.
     
    Последнее редактирование: 21 окт 2013
  7. MakarS

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

    Баллы:
    88
    Подправить силу взрыва в классе:
    gregtechmod\api\metatileentity\BaseMetaTileEntity.class
     
  8. Beatboxer

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

    Баллы:
    123
    Skype:
    beatbox603
    Нашёл баг, в моде ProjectRed-1.5.2-3.2.0.32 нельзя скрафтить Draw Plate (9282), всё делал как на скрине
    [​IMG]
    Но в итоге
    [​IMG]
     
  9. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    Некоторые знают, что в Forestry есть такая штука, которая проверяет моды на клиенте и не дает майнкрафту запуститься, если какой-то мод не проходит проверку "на вшивость" (например, если вы меняли что-то в том же IC2). Для майнкрафта 1.5.2 эта проверка легко выпиливается в JBE, но при попытке сделать это в форестри для 1.6.2 я столкнулся с некоторыми проблемами. Поэтому я решил сделать универсальный выпиливатель, который достаточно положить в папку mods.

    Проверил на Forestry 2.3.0.6, на майнкрафте 1.6.2 с измененным IC2. По идее должно работать на майнкрафте 1.6.х для любых Forestry, но пока времени проверять их не было.

    Скачать можно тут, исходники (вместе с самой последней версией в любой момент времени) там.
    Для тех, кто не умеет читать в танке, кладем в папку mods на клиенте. На сервере класть бесполезно, там все равно ничего не проверяется.
    Только для майнкрафта 1.6.х.

    То, что в меню модов Forge написано, что мод отключен (disabled), это нормально, так как он делает свое дело при запуске майнкрафта, а дальше отключается.
     
    tOshKa и Kranch нравится это.
  10. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Также легко выпиливаеть и из 1.6.2 с помощью cjbe, не заню в чём проблема у тебя.
     
    scrik78 нравится это.
  11. Автор темы
    Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Там упорото реализована поддержка микроблоков в рецептах. Я изменил рецепт на следующий:
    ПУСТО-ПУСТО-ПУСТО
    Железный блок- Алмазный Блок - Железный блок
    ПУСТО-ПУСТО-ПУСТО
    Идея чья-то, не помню уже. Вот класс для фикса - https://dl.dropboxusercontent.com/u/92042582/Files/MineCraft/Client Fixes/Draw Plate Recipe Fix.zip
    Работоспособность не проверял.
     
  12. perss131

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

    Баллы:
    68
    Как уменьшить радиус взрыва Mass Fabricator из мода industrial craft 2 ?
     
  13. Beatboxer

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

    Баллы:
    123
    Skype:
    beatbox603
    А на сервер пойдёт?
     
  14. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    CJBE? Не знал о таком. Наверное, в этом и была проблема - я правил с помощью JBE. У меня в результате слетало с NoClassDefFoundError'ом.
     
  15. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Это не имеет значения, ты просто не так правил. Нужно сохранить все вызовы виртуальных методов и количество строчек чтобы работало.
    Это не так просто но я нашёл способ меняя всего две строчки сделать это.
    Кстати раз уж есть время пойду 1.3.0.6 крякну,
     
  16. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    На 1.5.2 так же правил и все работало. Так добавлял эвенты в вайру из грависьюта, все тоже работало. Так что я все же виню jbe. :)
     
  17. ArLis

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

    Баллы:
    63
    "Имеется мод Грегтеч. Имеются разрушения блоков при неправильном вольтаже подключения механизмов. Как убрать разрушение блоков от взрыва техники?
    1.5.2 версия майна.
    "

    Проблема ещё не решена... можете подсказать ещё способы?...
     
  18. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    А с моей штукой не потребуется даже ничего в ней заменять, когда новая выйдет. ;)
    ic2\core\block\machine\tileentity\TileEntityMatter.class
    Он там жестко прописан, быстрее всего при отсутствии под рукой специальных инструментов исправить с помощью JBE.
     
  19. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Хм, кейсов проверки стало больше.
    Кстати если форестри применит exit вместо halt, твоя проверка не поможет. Либо любой другой метод выключения.

    Хотя мне нравится твой метод, он универсален.

    Кстати чисто для справки, на сервере тоже проверяется валидность модов.
     
    Последнее редактирование: 26 окт 2013
  20. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    Код:
          if(FMLCommonHandler.instance().getEffectiveSide().isClient()) {
            this.$ygxoWT$();
          }
     
Статус темы:
Закрыта.

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