hydrox / DroxPerms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

incompatible with the latest CraftIRC

wokka1 opened this issue · comments

errors out with the following error:

2011-09-07 22:14:48 [SEVERE] Error occurred while enabling Multiverse-Core v2.0-b252 (Is it up to date?): null
java.lang.RuntimeException
at com.platymuus.bukkit.permcompat.PermissionHandler.(PermissionHandler.java:28)
at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:78)
at com.onarandombox.MultiverseCore.MVPermissions.(MVPermissions.java:34)
at com.onarandombox.MultiverseCore.MultiverseCore.onEnable(MultiverseCore.java:140)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:885)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:178)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:161)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:286)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:273)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:149)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

The Problem is that CraftIRC depends on the Permissions-API but doesn't define that Dependency in the plugin.yml.
The Problem is solved by adding the following to the plugin.yml:

depend: [Permissions]

This ensures that DroxPermsBridge (which provides the Permissions-API) is loaded before CraftIRC .