Make sure a chunk is loaded before trying to create a fireplace. This might fix the issue with fireplaces in non-default world being lost at a server restart.
Implemented logging.