Merge pull request #1 from zhuowei/byteandahalf-tile-render-api

Pass in the TileRenderer instance when calling tile renderer methods
Only call a JavaScript renderer when the render type of the block is set to -1