Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер Лаунчер от tiger'a [1.1]

1.PNG как изменить лаунчер для 1.8????
и это как исправить
 
Последнее редактирование:
Щито поделать, не получается у меня сделать универсальный лаунчер, оставив его простым((
При желании все можно. Сашко лаунчер хоть и на жабе, универсальный и простой. Установить может любой ребенок.
 
Ну, сделать простую запускалку любых версий действительно несложно, особенно если привязываться к моджанговским джейсонам. А вот настраиваемую проверку файлов уже так просто сделать не получится. Это, наверно, и есть самая мудрёная часть в FMXL. Нужно учитывать соответствие файла маске, учитывать исключения из проверки. Я просто не знаю, как это сделать простыми методами.
Ну, сделать простую запускалку любых версий действительно несложно, особенно если привязываться к моджанговским джейсонам. А вот настраиваемую проверку файлов уже так просто сделать не получится. Это, наверно, и есть самая мудрёная часть в FMXL. Нужно учитывать соответствие файла маске, учитывать исключения из проверки. Я просто не знаю, как это сделать простыми методами.
попробуй сделать файл json с хэшами..
и сделать файл с игнорируемыми путями относительно корня клиента...
{
"versions/1.8.9/1.8.9.jar" : "hash"
}
{ "config.txt", "logs/" }
 
Примерно так и сделано:
Код:
    "checked_folders" : [
        {
            "path" : "libraries",
            "mask" : "*.jar",
            "recursive"  : "true",
            "exclusives" : [
                {"path" : "authlib-1.5.17.jar"}
            ]
        },
        {
            "path" : "versions",
            "mask" : "*.jar",
            "recursive" : "true"
        }
    ]
это сложнааа
обычный масссив json ["config.txt", "logs/*", ]
 
Сложна, зато более гибко в настройке. Для каждой папки можно настроить типы проверяемых файлов и список исключаемых файлов конкретно в этой папке - или по имени, или тоже по маске. Целый движок, как-никак. Причём многопоточный, суть параллельный.
мб как-нибудь два вида?
 

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

Назад
Верх