Fixed item and block flickering when rendering in the blueprint.
Also fixed when items had a strange white background.
Code clean up - Will develop new features on separate branches.
Got rid of blueprints and the tabbed GUIs (wip)
Code clean up - Will develop new features on separate branches.
Got DynamicSlotPaintHook (wip)
Code clean up - Will develop new features on separate branches.
Got rid of dynamic slot painting
ReflectionUtils can read fields and invoke methods through reflection.
Modified the MPS plugin to reduce the dependency list to 3 interfaces.
No longer would I need to compile all the MPS source, nor download it's dependencies.
Changed the build script to only copy the three files we need from MPS.
 No longer will I be downloading all the API that MPS requires, nor build the entire mod.
Derp.
Re-enable building the MPS plug-in
Bumped forge version to 7.8.1.738  (latest as of now)
Damn it IntelliJ, get your shit together.
Forgot to copy the fourth dependency for building the MPS plugin
Ensure the client has the correct information for showing the missing ingredients.
This data is processed server-side and sent through "progress bar" updates to the client(s).
Re-enabled the colored overlays for the main recipe on the Crafter.
Also, minor code clean-up
Crafter's state updates should be done through TE ticking, not every single time the inventories change. (Aka, optimization change)
Fixed bug where the Crafter's contents wouldn't be saved if the player was in the chunk for less than 600 ticks (5 seconds).
The output's underlay color should be based on the recipeState array
Crafter's state needs to be re-evaluated when the machine is loaded.
Also, no need to update state client-side; as the are only notified.
Changed the build script. Need to clear the dist dir before creating jar.
Prevents clogging up the jenkins workspace.
Fixed Craft Pad's colored overlays