Maescool/Catacomb-Snatch — pull request #938 by Tipaa (2012-03-28 22:19:28+00:00)
Title: Feature/mods

Features added:

** Abstracted Downloader for multiple downloader types
--Optimized speed of download by 18 times (speedtested)
--Refactored and simplified some code

***Added in dynamic mod loading system with support for Java, Javascript, Python and Ruby
--Lots and lots of features (<-- just can't remember them all)
----Entity Registering
----OnTick-style events
----Weapon Registering
----More
--Very Big
--Has javadocs already, along with templates

**Abstracted and refactored Console and Commands
--Console much cleaner
--Each command has a separate class for easier manipulation/more functionality
--Moved allweapons to "/give all"

*Enabled Console at main menu
--Prevented menustack from being modified while console is open

**Probably more I have forgotten