MCForge/MCForge-MCLawl — pull request #28 by headdetect (2013-01-23 02:12:45+00:00)
Title: Dynamic Compilation/Assembly load.

What I basically did was changed the scripting structure by modifying the way it loads commands. _This applies to loading from mcforge only_

### Old Way
- Create Command
- Load source
- Edit source to your liking
- Compile in MCForge
- Load compiled assembly to MCForge

### New way
- Create Command
- Load Source / Compiled Assembly into MCForge
- Um...
- ???
- Profit

### Benefits of new way
- Clean code ![SweetJesus](https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/sweetjesus.png)
- Easy to manage loaded commands
- Skips compilation and goes straight to loading.
- Faster loading / unloading
- Can actually unload and load.
- Can still load assemblies.

### Cons of using new way
- Can't edit source directly in MCForge.

### Not yet implemented
- Autoloading. But im sure you can do that elsewhere.