Для разработки лаунчера для Minecraft могут потребоваться следующие инструменты и библиотеки:
- CustomMC-Launcher. github.com В этом репозитории на GitHub представлен полный шаблон для создания лаунчера на основе Java. github.com Для работы нужно клонировать проект в своей IDE, затем изменить некоторые константы в файле класса Config.java и заменить текстуры на собственные. github.com
- AuthMineweb. github.com Позволяет использовать систему входа на сайте с помощью CMS MineWeb. github.com
- Jasypt. github.com Позволяет шифровать тексты на Java. github.com
- Discord RPC. github.com Даёт возможность активировать в лаунчере богатое присутствие Discord. github.com
- OpenAuth. github.com Позволяет использовать систему входа Mojang. github.com
- Swinger, Supdate, OpenlauncherLib. github.com Дают возможность создать лаунчер. github.com
Также для разработки лаунчера для Minecraft может потребоваться Eclipce Standart, готовый сервер Minecraft, исходники самого лаунчера, исходники веб-части и хостинг. rubukkit.org