Cleanup
Add translation to ChatComponentBuilder
Utilities for BlockType
Update of block placement system, it now works completely as expected (afaik)