Clone or download
#5 Compare This branch is 53 commits ahead of lahwran:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
mcp/sharose/mods/guiapi
newtheme
theme-dev
theme
twl
xpp3-1.1.4c
.gitignore
GuiAPIAnt.xml
readme.md

readme.md

GuiAPI

GuiAPI uses the TWL library from Matthias Mann, see http://twl.l33tlabs.org/

Building

  • Use the forge installer script. (It will decompile minecraft for you, as well as download it, etc)
  • Now, download the Dev package you need for your version of GuiAPI. For example, if you were developing for 0.15.1, since there's no 0.15.1 dev package, you would download the dev package for 0.15.0. Copy the contents of this into Minecraft.jar.
  • Dev Packages and all previous versions of GuiAPI are available in the 'releases' branch.
  • After that, drag in all the mcp source files from mcp/* into the src\minecraft directory in MCP.
  • Now recompile and test! You are all done.

Packaging

To create a distributable archive, package twl/bin/, xpp/, theme/, and bin/*.

Credits

  • lahwran
  • ShaRose
  • _303
  • Lots of people who I forget. Open an issue or something if you helped...

Documentation

All releases should be tagged here on github, and you can view the docs there. I haven't bothered setting up proper javadocs hosting on github yet.