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

Sponge: Будущее Bukkit и Minecraft моддинга в целом

Тема в разделе "Sponge", создана пользователем ql_Nik_lp, 10 сен 2014.

  1. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    У топора его нет. Так же:
     
  2. shadow_of_strelok

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

    Баллы:
    63
    Имя в Minecraft:
    Strelok
    Народ, а где достать спонж под 1.8.9? Я вижу на офсайте только под 10 версию
     
  3. Larin

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

    Баллы:
    103
    Нет под эту версию.
     
  4. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    А это вообще странно. Зачем переходить на что-то новое, но на старую версию этого чего-то нового...
     
  5. shadow_of_strelok

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

    Баллы:
    63
    Имя в Minecraft:
    Strelok
    Оптимизация, друг мой, оптимизация. И более новый IC2
    И да, я нашел спонж под 1.8.9
     
  6. Larin

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

    Баллы:
    103
    Он не поддерживается, всего несколько билдов было. Не рекомендую.
     
  7. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Всего несколько? Хммм, почему я вижу билдов 1.8.9 эдак под сотню. Еще и поддержка 3.х и 4.х веток, и последнее обновление до 4.2, + этот билд считается LTS (с длительной поддержкой), в отличии от новой ветки 5.х.
    Последний коммит 1.8.9 датируется на конец января.
    https://github.com/ryantheleach/SpongeForge
    Большая часть плагинов именно под 4.х.
     
  8. Larin

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

    Баллы:
    103
    LTS - API v5.0.0
    1.8.9 не поддерживается.
    Большая часть плагинов под v5/v6.
    Долго спал? =)
     
  9. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Уже шестая ветка пошла? Лол, видимо долго. И полной обратной совместимости с 4.x/5.x там уже, как я подозреваю, нет?
    Зря они так, 1.10.2-1.11.2 под spongeforge поддерживать смысла нет (только spongevanilla), ибо все популярные и крупные модификации, которые еще более менее нормально портировали, есть только под 1.8-1.8.9. А все что выше, это всякие мелкие недоделки.
     
  10. Larin

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

    Баллы:
    103
    А что там поддерживать-то? API спроектирован так, чтобы нормально работать в обеих средах, это ведь не закостыленый bukkit в виде mcpc.
    Мододелы уже давно начали миграцию на 1.11.2
     
  11. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Таумкрафт? Билдкрафт? Gregtech? Forestry? Railcraft? Projectred? carpentersblocks? Bibliocraft?
    И это я затронул только мааалую часть популярнейших модификаций.
    Мелкие недоделки от новых мододелов на*** никому не сдались. В том числе и неофициальные недоработанные порты модов, либо недоработанные кривые от самих авторов.
     
  12. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Плагины под пятую ветку с 1.11.2, будут без костылей и модификаций абсолютно стабильно работать на четвертой\третьей ветке под 1.8.9? Если смотреть глазами обычных юзеров. Очень в этом сомневаюсь...
     
  13. alexandrage

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

    Баллы:
    173
    Да никогда этот спонж не взлетит, давно пора понять. Лучше бы продолжали портировать бакит в фордж.
     
  14. Larin

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

    Баллы:
    103
    Да кому это говно нужно, ничего не обновляется, дефолтный(!) api держится на костылях и работает не весь функционал. А портирование кривого api - бессмысленно и бесполезно. MCPC это уже сотню раз доказал.

    На то это и major release, чтобы были нововведения. Такое только на заре становления баккита было, когда люди еще помогали баккиту.
     
  15. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Тогда скажи мне, какой смысл проектам использовать sponge, если даже через 5 лет под него не будет ничего? Они поддерживают только новейшие версии майнкрафта, под которые толком ничего нет, а старые забрасывают.
    У них только может еще Sponge Vanilla взлететь, и то не факт, ибо есть spigot.
    Они не могут предоставить конечный рабочий продукт ни под forge, ни под ванилу. А прошло уже сколько? Года 4 помоему, и они так и не могут это сделать.
     
  16. alexandrage

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

    Баллы:
    173
    И не смогут, да и не взлетит это дело все равно. Потому что все плагописы сидят на ванилях с ведром.
     
  17. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    То же самое можно сказать о windows. Говно еще то, до*** недоработок, структура и ядро еще с 90-ых годов не изменялась, дефрагментация реестра, улье для вирусни, куча 0-day уязвимостей и т.д. Это НЕ игровая платформа (windows NT далеко не игровая платформа, вот Win-9x (win95, 98, me,) это кстати неплохие игровые оси были), но почему то все игры пишут именно под него. Но все его почему то используют (удивительно, правда?), и крупнейшие организации с него не слезут. Почему? Потому что там уже все что нужно есть, и все это как-то работает уже 20 лет.
    Но есть же калибри-ос и Aros!!! У них ИДЕАЛЬНАЯ структура, отсутствие дыр, мультиплатформенность, мультизадачность и т.д.
    А давайте использовать их!!!! (нет)
    Тоже самое и со Sponge. Может он и идеален по сравнению с баккитом, но он никому не нужен, ибо все сейчас держится на бакките, и никто ничего не будет менять.
     
    Последнее редактирование: 7 апр 2017
  18. alexandrage

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

    Баллы:
    173
    Ты серьезно? Я как то попробовал плагины рисовать, поморщился и забил. После той простоты написания под ведроапи, такой недошлак.
    Самое первое, это был казус, каким же костылем получается лузверь в ивенте. Про имена ивентов я вообще промолчу. по названию часто нифига не понятно для чего они.
     
  19. Larin

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

    Баллы:
    103
    Близко неверное сравнение, игры под macos спокойно себе живут, linux не популярен, потому что там 100500 средств вывода изображения на экран, и под каждое не всем хочется писать.

    Bukkit не сразу, но уже отмирает, skull'ы в последних релизах не работают, нужно адскими костылями их чинить.
    Всё, что spigot dev делает - быстрая починка bukkit под новую версию, и без разницы на полумертвое API, ведь у нас же есть NMS! Такой то workaround с рефлексией. В спондже можно переписывать NMS из коробки, с помощью sponge mixin framework.

    Говнокодеры, которые мир java глазами-то не видели, переключаются на sponge и плюются от нормальных практик Dependency Injection.
    Ведь лучше написать 100500 проверок, чем сделать это нормально.
    Те же ивенты. Игроков можно получить из Cause вручную, либо добавить аргумент
    @RooT Player pl к методу и этот метод не будет вызван, если нет игрока.
    Говнокодеры они такие, не любят писать по-нормальному. Bukkit dev уже 100 раз могли написать свой mixin framework и восстановить проект после DMCA, но нет, они ушли в подполье и всю ответственность перенесли на пользователя.
    Ведь никто из говнокодеров здешних не любит читать документацию, им легче туториал посмотреть и говнокодить.
    Никто не хочет разбираться в чем-то новом.
    Вам такую гибкую и удобную экосистему, а вы плюетесь и говно жрете, извиняюсь уже.
    Ладно, говноеды, напишу я вам пару туториалов по sponge, если будет время и настроение.
     
  20. alexandrage

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

    Баллы:
    173
    Про кучу проверок помолчал бы. Там тоже самое все.
     

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