Welcome to LiteLoader
Welcome to the LiteLoader documentation, these pages are for mod developers who wish to use LiteLoader for their projects, if you're looking to download LiteLoader the head over to the thread on Minecraft Forums instead.
What is LiteLoader
LiteLoader is a lightweight bootstrap designed to give base-clean Minecraft mods a way of hooking into the game without having to use one of the more heavyweight mod API's. Sometimes "all you need is a tick", and this is what LiteLoader is for. If you want to add new blocks, new items, and new mechanics to the game then this isn't for you and you should definitely check out Minecraft Forge instead.
Despite its lightweight feature-set, LiteLoader puts a lot of power in your hands in a surprisingly easy manner and if you don't need the features of Forge and just want to modify the Minecraft client in some way, then this loader is probably perfect for you.
- Loads mods from external files, internal classes and the Java class path
- Version-checking out of the box - the loader won't try to load outdated mods meaning users won't experience unexpected crashes if they forget to delete old mod files
- Callback events for onTick, onChat, onRender, onLogin allowing you to hook into these events simply by implementing interfaces
- Support for registering and handling plugin channels
- Small but powerful selection of utility functions
Getting Started with LiteLoader
Getting started with LiteLoader is quite straightforward, if you are an experienced modder comfortable with using SVN, Eclipse, and setting up multiple projects then you can check out the Quick Start Guide - for advanced users, or for a more in-depth tutorial follow the Tutorial which covers each of the steps in the Quick Start Guide in more detail.