GlowstoneMC / Glowstone-Legacy

An open-source server for the Bukkit Minecraft modding interface
Other
363 stars 122 forks source link

PermissionEx Faild to Load #604

Closed DefinitlyEvil closed 9 years ago

DefinitlyEvil commented 9 years ago

It seems to be some 3rd-party library missing.

Details:

java.lang.NoSuchMethodError: com.google.common.cache.CacheBuilder.maximumSize(J)Lcom/google/common/cache/CacheBuilder;
    at ru.tehkode.permissions.RegExpMatcher.<init>(RegExpMatcher.java:17)
    at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:58)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:164)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404)
    at net.glowstone.GlowServer.enablePlugins(GlowServer.java:710)
    at net.glowstone.GlowServer.start(GlowServer.java:461)
    at net.glowstone.GlowServer.main(GlowServer.java:112)
gdude2002 commented 9 years ago

As the plugin compatibility list states, you must use version 1.22.6 or lower - 1.23 isn't supported.

DefinitlyEvil commented 9 years ago

Sorry about this, but why isn't it supported?

kamcio96 commented 9 years ago

guava version

DefinitlyEvil commented 9 years ago

@kamcio96 Oh, I see.

gdude2002 commented 9 years ago

Basically, Spigot uses a later version of Google's Guava than base Bukkit/Craftbukkit does - since we're a Bukkit replacement rather than a Spigot replacement, we use the older version, but PEx has been updated for spigot's newer version.

Did downgrading fix your problem?

DefinitlyEvil commented 9 years ago

Yes, I guess. Thanks a lot! :)