

If you're looking for API guides for a port, you need to ask their authors to write them, because I can't know all the programming languages. The official repo contains API Guides on wiki here -> When rewriting the API to other language, consider writing API guides or at least some example code, so users know how to work with it.

You obviously need to know the language before rewriting the API )įor more information, look at the documentation here: Huge thanks to porters, because they're just programming using my wiki :) How do I rewrite the API to other language? If you decide to do so, you can fork this repo or just toss me an e-mail with your repo so I can add it to the list above. I really appreciate if someone decides to rewrite API to another language. It doesn't provide any thread management code, GUI templates etc., everything is left up to you. Freedom - This API was written to be used.There's always a room for improvement - API is split up into several pieces which interact together through interfaces, so you can replace some parts of code by your own!.Maybe there's someone else out there who can save it better? More security - the official launcher still doesn't save your password in the best way possible.Other people can learn about what is and what isn't neccessary to be in the minecraft launcher.We all want more launchers to choose from.I don't want to make cracking possible, since Mojang guys are nice and they don't deserve this. Make offline play possible for people without the internet.Make people able to create custom launchers easily.Bring back simplicity to create MineCraft launcher.Basically, it's an SDK/API/framework for minecraft launchers. MCLauncher-API will take care of backend stuff like listing versions, downloading game, resources, libraries neccessary for minecraft, so your only job will be to create the GUI for the launcher. MCLauncher-API is a work-in-progress API for creating Minecraft launchers with ease.
