Avoid calling Bukkit API methods from IRCd thread

These calls are unsafe and raise exceptions when thread scheduling causes collections to change while IRCd is handling link messages.