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

Новое ядро Thermos 1.7.10 ?! Миф или Реальность?

Тема в разделе "Альтернативные серверные платформы", создана пользователем Dakopt, 22 мар 2016.

?

Встречали?

  1. Да

    57,7%
  2. Нет

    19,5%
  3. Встречу когда-нибудь :D

    22,8%
  1. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Смысл им переходить на 1.10.2, если под нее общедоступных модификаций толком нет? И врядли когда-то будут.
    Горе пополам только таумкрафт под 1.8.9 перенесли.
    Да и в новых версиях изменений для мододелов не так много.
    Для плагинов да, новые версии актуальны.
     
  2. Хостинг MineCraft
    <
  3. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    И где там ведро? Чет не увидел.
     
  4. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Автор позже закинет на гит.
    Мне уже посчастливилось протестировать баккит в виде отдельного мода. По крайней мере, все популярные плагины, которые обычно ставят на модовые сервера работают. Но тут еще не все ивенты баккита перенесены.
     
  5. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Ок, отпишешь как зальет. И как компилить тоже, ибо стандартный build мне ошибку высрал, а бинарника он не залил.
     
  6. Mr.appleXZ

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

    Баллы:
    78
    Имя в Minecraft:
    mrAppleXZ
    Такое и про 1.7.10, и про 1.6.4 говорили. Азанор таумкрафт под 1.10.2 пилит, термалка уже почти готова, билдкрафт в процессе тоже.
     
  7. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Что-то не смог найти, поделитесь ссылкой, где он баккит то намутил
    UP
    Не посмотрел последнюю страницу, с компиляцией тоже проблемки
     
  8. Santa

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

    Баллы:
    66
    Имя в Minecraft:
    Santa64
    А у меня нормально с ней, только не понимаю как его запустить...
     
  9. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    С разрешения автора потом сам выложу тогда темку с инструкциями.
    С компиляцией все просто:
    git clone site
    cd site
    ./gradlew
    ./gradlew build

    Либо качаешь готовый сервер:
    wget -O bootstrap.jar http://get.ultramine.ru/bootstrap.jar && java -jar bootstrap.jar --install

    Баккит еще не выложен в общий доступ, ждите.
     
  10. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Эм, под 1.7.10 же, какой в этом смысл?
     
  11. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Нет проблем как в котле, которые он изначально получил при жопном совмещении баккита с forge.
    Также, тут много чего изменено в самом сервером ядре майна nms:
    Переработанная логика спавна энтити, асинхронная загрузка чанков, удобный мультиворлд с подгрузкой миров вживую из архива, нормальное сохранение мира из коробки (постепенное, по тику, а не разом начинает сохранять весь мир), свой essentials, свой блокировщик взаимодействия с предметами и блоками, переработаны все конфиги (удобно кстати), есть и свой worldguard с гуем, есть удобные пермишаны, и т.д. Вики почитай с коммитами.
    Здесь баккит идет в виде отдельного модуля, который надо пихать в mods. А в корневой папке ядра уже после первой его загрузки и папочка plugins появится.[DOUBLEPOST=1484739369,1484739095][/DOUBLEPOST]Если вам так сложно зайти и почитать Вики, то закину сюда старые коммиты. Учтите, что уже многое добавилось, изменилось и обновилось:
    Список изменений (не обновлялся около года)

    1. Изменены директории файлов сервера. Все миры находятся в папке worlds, остальные файлы, лежавшие в корне сервера, перемещены в папку settings.#1
    2. Заменен файл конфигурации сервера. server.properties больше не используется, вместо него теперь server.yml. #4
    3. При падении сервер гарантированно отключается. В том числе при зависании. Для автоматического перезапуска требуется написать простой скрипт. #4 #5
    4. Максимальный радиус мира сокращен до 500'000 блоков (позволяет выполнить огромное число оптимизаций). #7
    5. Entity и TileEntity обновляются только в активных чанках (в радиусе 7 блоков от игрока, опционально), и только при условии прогруженности мира в радиусе 3 чанков вокруг. 15a12d #13 8b5b82cfc
    6. Исправлено огромное количество случаев синхронной загрузки чанков в ядре. #8
    7. Асинхронная загрузка данных игроков и статистики. 885ba96c14 adba71656e6c15cf3bfa
    8. Оптимизирован доступ к чанкам в радиусе 512 чанков (8192 блоков) от центра мира.dfc510106d
    9. Оптимизирован доступ к TileEntity по координатам. c3993455d1
    10. Чанки высылаются игроку в правильном порядке и с минимальными задержками, не забивают канал при входе или телепортации. #9
    11. Чанки не высылаются дальше клиентской дальности прорисовки. 1db95a4b9a
    12. Чанки кэшируются в памяти вместо немедленной выгрузки. Механизм инвалидации кэша называется ChunkGC.#29
    13. Чанки не сохраняются на диск, если не были изменены. Ограничена очередь на сохранение. 30003a5ebb
    14. Сохранение мира происходит на сразу, за 1 тик, в промежуток времени, а растянуто на этот промежуток (по несколько чанков за тик). ec80783e61
    15. Поддержка множества миров из коробки и мощная система их конфигурации, новое разделение миров по директориям. #10
    16. Мировой барьер (Опционален для каждого мира, поддерживается несколько барьеров в одном мире). #11
    17. Полностью переписана логика спавна мобов для достижения максимальной производительности. Множество параметров спавна вынесено в конфиг миров. #16
    18. API для хранения кастомных данных, привязанных к игроку. Поддерживается JDBC или файловое NBT хранилище. #15
    19. Мощное и гибкое API для создания текстовых команд #12 и реализация базовых команд. #31
    20. Команды можно писать начиная с точки и транслитом. #33
    21. Гибкая система прав (пермишанов). #20#24 #28 83ff877479
    22. Новый формат сообщений чата, префиксы/постфиксы/цвета
    23. Специальный -10 провайдер для генерации пустого мира. 6b0d2c4582
    24. Инвентари и другие данные игрока могут быть полностью изолированы в отдельном мире. #32
    25. Почанковые лимиты на количество Entity каждого типа, опциональны. #26
    26. Деспавн мобов и предметов более честный и учитывает неактивные чанки.efeaea6c98 fbc0bb99a0 72aeafe118
    27. Система отслеживания событий изменения блоков. #14
    28. Уменьшено с 40 до 16 предельное растояние поиска пути для зомби.743d0b49c7
    29. Кэш рецептов крфта. c688c1c9a5bc9efec973
    30. Оптимизирован поиск рецепта переплавки. 33f1f15ca1
    31. Опция снятия проверки скорости разрушения блока на сервере (при сильных лагах скорость разрушения блока не замедляется, но делает сервер более уязвимым для хакеров). ae859e6b93
    32. Автосообщения о нагрузке сервера
    33. Автобэкапы мира, возможность развертывания бэкапа на ходу и без рестарта. #37
    34. Почанковое профилирование нагрузки.#17
    35. Выписывание предупреждений в лог при превышении времени выполнения некоторых операций (обновление блоков, Entity, обработки пакета и т.п.)
    36. Возможность установки команды на кнопку или табличку. 2ba46c18c0
    37. Конфиг для блокировки предметов. #19
    [DOUBLEPOST=1484739501][/DOUBLEPOST]Вот вики по новой логике спавна:
    https://gitlab.ultramine.ru/ultramine/ultramine_core-docs-ru/wikis/MobSpawn
     
  12. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Лол, первый же баг в ultramine_core. С опкой нет прав ни на что :D.
     
  13. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Это не баг, пока ты не выдашь себе права через пермишаны - опка тебе тут ничем не поможет. Ее здесь, скажем так, нет ;)
     
  14. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    И это только первый баг, я только начал изучать. Что же дальше будет.[DOUBLEPOST=1484743088,1484742991][/DOUBLEPOST]Это получается все плагины и моды с требованием isOp() улетят в трубу?
     
  15. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Спросил у автора.
    Это не баг а фича. Опка в ядре не используется. Но, если плагину или моду выдается isOp, то он выдается.
     
  16. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Плагины и моды с опкой и так давно на парашу надо. А вот многопоточная загрузка чанков это топ. Только вот разве не надо моды адаптировать? Ждемс баккит, хотел бы накатить тесты.
     
  17. GoodCoder

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

    Баллы:
    76
    Глупость. В плагинах это может и не совсем хорошо (хотя полезно, чтобы все права себе не прописывать), но моды зачем резать? Как теперь получить доступ к возможностям админа? В Forge нет системы прав, операторы сервера единственное, что используют моды.
     
  18. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Почитай комментарии выше, прежде чем писать. Горе кодер.
     
  19. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Как это нет системы прав? Тот же кастом, тот же билдкрафт. Смотрите код. Пермы есть
     
  20. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Кастомнпс дырявый на пермах, там нужно включать проверку на опера.
     
  21. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Примеров с реализацией пермов очень много. Даже forestry и индастриал имеют их.[DOUBLEPOST=1484828303,1484817530][/DOUBLEPOST]@Will Orion Z Я так понял еще нужно клиент использовать под этот сервер соответствующий? При сборке клиент тоже выходит.
    Когда можно будет протестить bukkit?
     

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