Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

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

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

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

    Баллы:
    103
    Имя в Minecraft:
    DrCheater
    Дюп в Forestry: аналог дюпа эноргоносителей в IC2. Обнаружил случайно на версии 1.5.2 MCPC+. Я держал открытым анализатор пчел, а друг меня убил из лазера. Подобрал вещи, лежало два стака капель меда, когда был только один.
     
    slavik123123123 нравится это.
  2. Хостинг MineCraft
    <
  3. NexXT

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

    Баллы:
    78
    Имя в Minecraft:
    NexXT
    Очень странно работает карьер в аду. Выборочно копает блоки. Если вручную установить ряд блоков поверх тех, что не выкопались изначально, то он начиает копать все блоки. Это фича или баг?
     
    RVXman нравится это.
  4. Averus

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

    Баллы:
    88
     
  5. NexXT

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

    Баллы:
    78
    Имя в Minecraft:
    NexXT
    Краш сервера при попытке положить письмо (letter) из форестри в рамку. mcpc+ 643, forestry-A 2.2.8.4. Есть решения кроме запрещения этих писем?
     
  6. Автор темы
    Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Без ошибки не исправить
     
    Последнее редактирование: 20 окт 2013
  7. NexXT

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

    Баллы:
    78
    Имя в Minecraft:
    NexXT
    java.lang.NullPointerException
    at forestry.mail.items.ItemLetter$LetterInventory.onGuiSaved(ItemLetter.java:55)
    at forestry.core.gui.ContainerItemInventory.saveInventory(ContainerItemInventory.java:76)
    at forestry.core.gui.ContainerItemInventory.func_75134_a(ContainerItemInventory.java:86)
    at forestry.mail.gui.ContainerLetter.func_75134_a(ContainerLetter.java:88)
    at net.minecraft.entity.player.EntityPlayer.func_70106_y(EntityPlayer.java:1548)
    at net.minecraft.world.World.func_72900_e(World.java:1882)
    at net.minecraft.server.management.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:399)
    at net.minecraft.network.NetServerHandler.func_72565_c(NetServerHandler.java:287)
    at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:65)
    at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:859)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:320)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:728)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:612)
    at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
     
  8. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    Добавил разные эвенты в 401-вый билд IC2 (который на 1.6.2), такие как:
    - Взрывы. Каждый блок проверяется BlockBreakEvent'ом, если хотя бы один блок не проходит, никакие блоки не разрушаются. То же самое с этитями (EntityDamageByEntityEvent). ВСЕ взрывы ЛОГИРУЮТСЯ в консоль сервера (координаты взрыва, название мира, игрок, "чей" это был взрыв), причем если не прошла какая-то проверка на эвенты, выводится соответствующее сообщение (с координатами или типом энтити).
    - Лазер. Добавлена проверка BlockBreakEvent'ом, ну а взрывы - см. пункт 1.
    - Шахтер. Не копает приват и не опускает в него трубы. При попытке это сделать - взрывается (без дамага, выпадает как сам шахтер, так и то, что в нем лежало - просто надо было придумать какой-то способ его отключить).
    - Динамит и липкий динамит. Взрываются только те блоки и энтити, которые прошли проверки соответствующими эвентами.
    - Чтобы что-то взорвало блоки / энтити, надо, чтобы оно передало в класс взрыва ник игрока, который этот взрыв сделал. Такая штука добавлена в стандартные машины (включая те, что из модов и не особо перезаписывают стандартную функциональность), генератор материи (он отдельно), ядерный реактор, лазер, ИТНТ (чтобы ими можно было пользоваться).
    - Компрессор с помпой. Тот же баг, что и в 364 билде (и т. д.) - при установке помпы рядом с компрессором игра слетает. Исправлено.

    Как обычно, если кому-то надо - ко мне в скайп.
     
    Sirse нравится это.
  9. obana3

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

    Баллы:
    88
    Бесплатно?
     
  10. YaLTeR

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

    Баллы:
    78
    Имя в Minecraft:
    YaLTeR
    Как хочешь
     
    obana3 нравится это.
  11. MrGiffi

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

    Баллы:
    103
    Имя в Minecraft:
    Giffi
    Скинь в лс тогда :D. Пожалуйста ;3.
     
    Последнее редактирование: 20 окт 2013
  12. YaLTeR

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

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

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

    Баллы:
    103
    Имя в Minecraft:
    Giffi
    Сорь:). Открыл.
     
  14. MsMsql

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    123
    Skype:
    beatbox603
    Нашёл баг, в моде ProjectRed-1.5.2-3.2.0.32 нельзя скрафтить Draw Plate (9282), всё делал как на скрине
    [​IMG]
    Но в итоге
    [​IMG]
     
  20. 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 нравится это.
  21. Shevchik

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

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

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