developer home

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev [2014/11/18 12:54]
mumfrey
dev [2014/11/25 11:09]
mumfrey
Line 1: Line 1:
 ~~META:​title=developer home~~ ~~META:​title=developer home~~
 +~~NOTOC~~
  
 Welcome to LiteLoader 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](http://​www.liteloader.com/​discuss) instead.+Welcome to the LiteLoader ​developer ​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 [download page](http://​www.liteloader.com/​download) instead.
  
-What is LiteLoader +====Getting Started with 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 blocksnew items, and new mechanics to the game then this isn't for you and you should definitely ​check out [Minecraft Forge](http://​www.minecraftforge.net/​) instead.+Getting started with LiteLoader is quite straightforwardif you are an experienced modder comfortable with using SVNEclipse, and setting up multiple projects ​then you can check out the [[dev:​quickstart|Quick Start Guide - for advanced users]], or for a more in-depth tutorial follow the [[dev:tutorial|Tutorial]] which covers each of the steps in the Quick Start Guide in more detail.
  
-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.+Developer Reference 
 +===================
  
-Features +* [[dev:​litemod.json|Metadata and litemod.json]] 
-========+* [[dev:​revisions|Version and Revision]] 
 +* [[dev:​interfaces|LiteLoader Interfaces]]
  
-* Loads mods from external files, internal classes and the Java class path +Advanced Topics 
-* 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 +* [[dev:​eventtransformer|Event Transformers]] 
-=============================== +[[dev:overlays|Overlay Transformers]] 
- +[[dev:accessors|Accessor Transformers]]
-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 [[dev:quickstart|Quick Start Guide - for advanced users]], or for a more in-depth tutorial follow the [[dev:tutorial|Tutorial]] which covers each of the steps in the Quick Start Guide in more detail.+
  
 +* [[dev:​jsonevents|Defining event transformers in json]]

Login