Move update logic out the PlayerShopkeeper and JoinListener into the
main plugin class.