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

Сборник ссылок Альтернатива Cauldron - Svarka, ядро 1.10.2 Craftbukkit + Forge

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Will Orion Z, 22 июн 2017.

  1. Автор темы
    Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    [​IMG]

    Собственно, сабж уже ясен в названии. Думаю, многие ждали когда выйдет альтернатива Котла на более новые версии. Так вот, недавно я наткнулся на весьма интересный самопис ядра от нашего соотечественника - называется Svarka. Ссылка на репозиторий:
    https://github.com/fewizz/Svarka
    Ядро рабочее, я протестировал. Все ивенты баккита были перенесены, и все протестированные мною плагины жуются и функционируют. Essentials, pex, autosaveworld, we, wg, vault, lokiblocker и т.д. Из модификаций, что я проверил - ic2.
    В ядре есть только две недоработки:
    1) Отсутствие библиотеки sqllite. Следовательно, плагины, завязанные на бд, не запустятся. Решается довольно простым патчингом.
    2) Отсутствие класса CraftCustomEntity (или CustomCraftEntity, не помню) не позволяет загрузить в мир сущности из модов. Соответственно, краш сервера. Из этого следует вывод, что в данный момент, запускаются только модификации без добавления новых мобов. Проблема решается добавлением этого класса.

    Итак, я скомпилировал и подготовил готовый бинарник со всеми библиотеками:
    https://yadi.sk/d/AU9HEjUF3KK8FU
    Запускается также, как и обычное ядро Forge.
    Код:
    java -jar svarka-0.0.2.jar
    Для тех, кто хочет скомпилировать сам, порядок действий такой:
    1) Докачиваем модули:
    Код:
    git submodule update --init --recursive
    2) Настраиваем проект:
    Код:
    ./gradlew setup
    либо (win)
    Код:
    gradlew.bat setup
    3) Накладываем патчи:
    Код:
    ./gradlew genPatches
    либо (win)
    Код:
    gradlew.bat genPatches
    4) Собираем:
    Код:
    ./gradlew build
    либо (win)
    Код:
    gradlew.bat build
    Компилируется довольно долго, около 30 минут.

    Чтож, компилируем, тестируем и по возможности дорабатываем.
     
  2. Хостинг MineCraft
    <
  3. maksim182003

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

    Баллы:
    78
    Имя в Minecraft:
    maksim182003
    Надеюсь объединили Bukkit и Forge не путем "сварки", а по нормальному, ручным способом.
     
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Без поддержки кастом ентитей и проджектилей от ядра толка ровно ноль.
     
    Последнее редактирование: 22 июн 2017
  5. Автор темы
    Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Портануть несколько классов не велика проблема.
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Попытался портануть, получил класс каст ексепшен :D. Но хотя бы играть уже можно ).
     
  7. MaximCSKA

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

    Баллы:
    78
    Имя в Minecraft:
    MaximCSKA
    Заплачу тому, кто доведет до ума (или может уже довел)
    Пишите в ЛС
     
  8. CommandLine

    CommandLine Ньюби

    Баллы:
    1
    Какая версия Forge?
     

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