Fix load order
thanks @way2muchnoise
Fix inventory rendering
check for worldobj before attempting to render ghost blocks
move rendering registration to clientproxy
refactor projector block name
Change projector to use dummy icon