Add side check to CustomBlock Rendering Type check

Signed-off-by: Steven Downer <grinch@outlook.com>
Update README.md and CONTRIBUTING.md

Signed-off-by: Steven Downer <grinch@outlook.com>
Remove part of Contributing block in README.md
Update for Gradle 2.0 compatibility

Signed-off-by: Steven Downer <grinch@outlook.com>
Update .travis.yml to use native Gradle installation on Travis

Signed-off-by: Steven Downer <grinch@outlook.com>
Really update .travis.yml to use native Gradle installation on Travis

Signed-off-by: Steven Downer <grinch@outlook.com>
Material cleanup. Closes #8 on Obsidian

- Removed CustomCrops (needs complete re-thinking)
- Removed material constants. Magma leaves Material handling up to the
  addon developer.
- Cleanup OBJ block rendering. It doesn't work 100% yet as it has texture
  problems but I am close to fixing that***.

  ***The code before "worked" but was incorrect in that it flushed
  tessellation, binded block texture, performed tessellation, flushed
  tessellation, and then rebound the stiched texture. Its a clever fix in
  theory but destroys surrounding textures of the chunk as tessellation is
  sometimes flushed mid-draw (aka missing block textures).

Signed-off-by: Chris Sanders <zidane@outlook.com>
Javadocs

Signed-off-by: Chris Sanders <zidane@outlook.com>
Constructor to use CustomBlock parameters

- Because @Grinch is a derp pt.2

Signed-off-by: Chris Sanders <zidane@outlook.com>
Update MinecraftForge to 10.13.0.1160

Signed-off-by: Steven Downer <grinch@outlook.com>
Update README.md

- We now support Gradle 1.12+, not just 1.12.
- Update setup instructions.