From 743deff919e7031a5064e93359ade8d8e4df192f Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Sun, 5 Jun 2011 20:03:01 +0200 Subject: [PATCH] Minecraft support: use mclib.McState instead of IrcState if needed --- src/irclib.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/irclib.py b/src/irclib.py index 0efa1abc8..650e68cbe 100644 --- a/src/irclib.py +++ b/src/irclib.py @@ -606,7 +606,10 @@ class Irc(IrcCommandDispatcher): world.ircs.append(self) self.network = network self.callbacks = callbacks - self.state = IrcState() + if conf.supybot.networks.get(self.network).minecraft(): + self.state = mclib.McState() + else: + self.state = IrcState() self.queue = IrcMsgQueue() self.fastqueue = smallqueue() self.driver = None # The driver should set this later.