Как создать лаунчер для майнкрафт


Туториал - Делаем лаунчер для своего сервера | Bukkit по-русски

Вопрос:
- Как сделать так, чтобы на мои сервера можно было заходить только с моего лаунчера
Ответ:
- Делаете все по этой инструкции. Кстати список классов для разных версий - кликабельно
===============================================================
Вопрос:
- Изменил классы в клиенте и сервере, но все равно bad login
Ответ:
- Проверь, сохранил ли ты изменения. В InClassTranslator'e для того чтобы сохранить какие-либо строчки, нужно нажать на строку,которыю ты не изменял и лишь потом сохранять

===============================================================
Вопрос:
- Почему в лаунчере скин отображается, а в игре нет?
Ответ:
- Нужно изменить классы в minecraft.jar под свою систему скинов (список классов - кликабельно)
===============================================================
Вопрос:
- Файлы на сайте лаунчер качает в нужную папку(например: .superpupercraft), а остальные файлы он создает в .minecraft
Ответ:
- Откройте архиватором minecraft.jar, перейдите в директорию net/minecraft/client и возьмите Minecraft.class. Отредактируйте в нем строчку "minecraft"(ОБЯЗАТЕЛЬНО С МАЛЕНЬКОЙ БУКВЫ!!!) на название своей папки(измените на superpupercraft и папка будет .superpupercraft)
===============================================================
Вопрос:
- Лаунчер скачивает клиент, запускает, а после черный экран
Ответ:
- Причины(если вы знаете другую причину, то просьба отписаться о ней автору):

  • Возможно вы не удалили папку META-INF в minecraft.jar
  • Причина может быть в битых нативсах(natives). Советую скачать стандартные (которые качает лицензионный нотчевский лаунчер) от сюда (кликабельно) и перезалить их на сайт
  • Лаунчер сашка(новый и никем не отредактированный) сам патчит minecraft под систему скинов и под папку клиента, но если ваш клиент имеет при себе forge(он заменяет многие стандартные файлы minecraft.jar'а), то при патче будут ошибки. Следовательно его надо отключить.
Если же ни одна из этих причин вам не подходит, то...я тут бессилен
===============================================================
Вопрос:
- Новый лаунчер сашка не качает файлы. Пишет: клиент superpupercraft не найден
Ответ:
- Новый лаунчер сашка имеет мультиклиентность. То есть для каждого сервера указывается отдельный клиент. Если пишет что клиент superpupercraft не найден, то нужно на сайте в папке client создать папку superpupercraft, а в ней уже папку bin с jar файлами и архивом client.zip и папку mods с модами
===============================================================
Вопрос:
- Что делать если в netbeans вместо надписей символ � и в конфиге все символы квадратами?
Ответ:
- Кликните правой кнопкой мыши по проекту, выберите свойства. Там в низу вы найдете пункт "Кодировка:". Измените кодировку на windows-1251
===============================================================
Вопрос:
- А точно ли подойдет и хостингер? Ведь в нем нет внешнего подключения к базам данных и многие функции php блокируются
Ответ:
- Точно подойдет, но будет очень сильно тупить из-за поставленного у них лимита процессорной памяти. Внешнее подключение там не используется, так как (насколько я понял) лаунчер отправляет запрос к php файлам, они "сверяют" то, что прислал лаунчер и то, что находится в бд (а это не внешнее, а внутреннее подключение, которое разрешено на хостингере), бд отвечает тебе (совпали логин с паролем или нет), а php файл присылает ответ лаунчер (YES или NO).
P.S.:Могу и ошибаться, так как не до конца разбираюсь в этих процессах

SKCraft / Launcher: 🚀 Распространяйте свои пакеты модов Minecraft с помощью специальной программы запуска

перейти к содержанию Зарегистрироваться
  • Почему именно GitHub? Особенности →
    • Обзор кода
    • Управление проектами
    • Интеграции
    • Действия
    • Пакеты
    • Безопасность
    • Управление командой
    • Хостинг
    • мобильный
    • Истории клиентов →
    • Безопасность →
  • Команда
  • Предприятие
  • Проводить исследования
.

Пользовательская пусковая установка Minecraft - qaru Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании

Загрузка…

.

tomsik68 / mclauncher-api: API-интерфейс Tomsik68 для Minecraft Launcher. Документирование работы пусковой установки Minecraft и создание API, который сможет работать с пользовательскими пусковыми установками. Обязательно загляните в вики!

перейти к содержанию Зарегистрироваться
  • Почему именно GitHub? Особенности →
    • Обзор кода
    • Управление проектами
    • Интеграции
    • Действия
    • Пакеты
    • Безопасность
    • Управление командой
    • Хостинг
    • мобильный
    .

    Начало работы - документация Minecraft Bedrock Launcher

    Linux Mint

    Обратите внимание, что Mint 19 НЕ СООТВЕТСТВУЕТ Ubuntu 19.04. Используйте инструкции Ubuntu 18.04 для Mint 19.

    Ubuntu 19.04

     sudo dpkg --add-architecture i386 wget -O - https://mcpelauncher.mrarm.io/apt/conf/public.gpg.key | sudo apt-key добавить - sudo add-apt-repository 'deb http://mcpelauncher.mrarm.io/apt/ubuntu/ disco main' sudo apt-get install msa-daemon msa-ui-qt mcpelauncher-client mcpelauncher-ui-qt 

    Вам необходимо установить 32-битные графические драйверы - для интегрированной графики и большинства графических процессоров AMD libegl1-mesa-dev: i386 будет работать.

    Ubuntu 18.04 и 18.10

     sudo dpkg --add-architecture i386 wget -O - https://mcpelauncher.mrarm.io/apt/conf/public.gpg.key | sudo apt-key добавить - sudo add-apt-repository 'deb http://mcpelauncher.mrarm.io/apt/ubuntu/ bionic main' sudo apt установить msa-daemon msa-ui-qt mcpelauncher-client mcpelauncher-ui-qt 

    Вам необходимо установить 32-битные графические драйверы - для интегрированной графики и большинства графических процессоров AMD libegl1-mesa: i386 libegl1-mesa-dev: i386 будет работать.

    Если вы хотите компилировать из исходников на Ubuntu 18.04 или 18.10, перейдите сюда.

    Ubuntu 16.04

     sudo dpkg --add-architecture i386 sudo add-apt-repository -y ppa: beineri / opt-qt596-xenial wget -O - https://mcpelauncher.mrarm.io/apt/conf/public.gpg.key | sudo apt-key добавить - sudo add-apt-repository 'deb http://mcpelauncher.mrarm.io/apt/ubuntu/ xenial main' sudo apt update sudo apt установить msa-daemon msa-ui-qt mcpelauncher-client mcpelauncher-ui-qt # Для запуска делаем:. / opt / qt59 / bin / qt59-env.ш && mcpelauncher-ui-qt 

    Вам необходимо установить 32-битные графические драйверы - для интегрированной графики и большинства графических процессоров AMD libegl1-mesa: i386 libegl1-mesa-drivers: i386 будет работать.

    Если вы хотите компилировать из исходников на Ubuntu 16.04, перейдите сюда.

    Арка

    Доступно пакетов Arch AUR : mcpelauncher-msa-git mcpelauncher-msa-ui-qt-git для поддержки Xbox Live (вам необходимо установить оба), mcpelauncher-linux-git для фактического запуска и mcpelauncher-ui-git для металаунчера (рекомендуется).Вам нужно будет включить репозиторий Multilib. Для поддержки звука необходимо установить lib32-libpulse и lib32-alsa-plugins .

    Итак, подводя итоги, вы должны установить: mcpelauncher-msa-git mcpelauncher-msa-ui-qt-git mcpelauncher-linux-git mcpelauncher-ui-git lib32-libpulse lib32-alsa-plugins

    .

    Смотрите также