__plugin_name__ = "InformerEvents"
__plugin_version__ = "0.01-development"

from java.io import File
import org.bukkit as bukkit
server = bukkit.Bukkit.getServer()
log = server.getLogger()
 
@hook.enable
def onEnable():
    print "InformerEvents by Brix is enabled"
 
@hook.disable
def onDisable():
    print "InformerEvents by Brix is disabled"

@hook.command("brix", usage="/<command>",
                desc="This command is made for you to test if plugin was loaded properly")
def onbrix(sender, command, label, args):
    msg = "ALL MIGHTY BRIX"
    print msg
    sender.sendMessage(msg)
    return True
 
print "Informer by Brix run"

@hook.command("spleefstart", desc="Spleef event start announce", usage="/<command>",
                  aliases=["ss", "spleefevent"])
def spleefstartCommand(sender, args):				  
    if sender.hasPermission("informer.spleefstart"):
        server.broadcastMessage("%s[SERVER] Spleef event is started, type /warp spleef!"%bukkit.ChatColor.RED)
        return True
        print msg
        print blue_text		
    else:
	sender.sendMessage("You have no permissions to do that!") 
 
@hook.command("parkourstart", desc="Parkour event start announce", usage="/<command>",
                  aliases=["ps", "parkourevent"])
def parkourstartCommand(sender, args):				  
    if sender.hasPermission("informer.parkourstart"):
        server.broadcastMessage("%s[SERVER] Parkour event is started, type /warp parkour!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!") 
       
@hook.command("foodstart", desc="Food event start announce", usage="/<command>",
                  aliases=["fs", "foodevent"])
def foodstartCommand(sender, args):				  
    if sender.hasPermission("informer.foodstart"):
        server.broadcastMessage("%s[SERVER] Food event is started, type /warp food!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!") 
       
@hook.command("mazestart", desc="Maze event start announce", usage="/<command>",
                  aliases=["ms", "mazeevent"])
def mazestartCommand(sender, args):				  
    if sender.hasPermission("informer.mazestart"):
        server.broadcastMessage("%s[SERVER] Maze event is started, type /warp maze!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!") 
 
@hook.command("quizstart", desc="Quiz event start announce", usage="/<command>",
                  aliases=["qs", "quizevent"])
def quizstartCommand(sender, args):				  
    if sender.hasPermission("informer.quizstart"):
        server.broadcastMessage("%s[SERVER] Maze event is started, type /warp maze!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!")

@hook.command("kothstart", desc="King of the Hill start announce", usage="/<command>",
                  aliases=["ks", "kothevent"])
def kothstartCommand(sender, args):				  
    if sender.hasPermission("informer.kothstart"):
        server.broadcastMessage("%s[SERVER] King of the Hill event is started, type /warp koth!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!") 

@hook.command("cookieslapstart", desc="CookieSlap event start announce", usage="/<command>",
                  aliases=["css", "cslapevent"])
def cookieslapstartCommand(sender, args):				  
    if sender.hasPermission("informer.cookieslapstart"):
        server.broadcastMessage("%s[SERVER] Cookie Slap event is started, type /warp cookieslap!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!") 

@hook.command("spacegamesstart", desc="Quiz event start announce", usage="/<command>",
                  aliases=["sgs", "sgevent"])
def spacegamesstartCommand(sender, args):				  
    if sender.hasPermission("informer.spacegamesstart"):
        server.broadcastMessage("%s[SERVER] Space Games event is started, type /warp spacegames!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!")
    
@hook.command("pigracestart", desc="Quiz event start announce", usage="/<command>",
                  aliases=["prs", "prsevent"])
def pigracestartCommand(sender, args):				  
    if sender.hasPermission("informer.pigracestart"):
        server.broadcastMessage("%s[SERVER] Pig race event is started, type /warp pigrace!"%bukkit.ChatColor.RED)
        return True
        print msg			   
    else:
	sender.sendMessage("You have no permissions to do that!")  
    