Как создать лаунчер для майнкрафт
Туториал - Делаем лаунчер для своего сервера | 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 Переполнение стека - Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- О компании
Загрузка…
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