Readded Blocks/Items stuff

Put them back now without the vanilla classes. I also added a small fix for ApiEntity.getFreeEntityId.