VillagerTradeHook reimplemented
and some formatting stuff