Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Isnt Compatible with TempleCraft #19

Open
Devboi opened this issue Oct 23, 2011 · 4 comments
Open

Isnt Compatible with TempleCraft #19

Devboi opened this issue Oct 23, 2011 · 4 comments

Comments

@Devboi
Copy link

Devboi commented Oct 23, 2011

I am using register 1.5 and most recent NarrowTuxLib and CD1337 and I get this error on startup when I install the Templecraft.jar

2011-10-23 11:51:40 [SEVERE] com.nijikokun.register.payment.Methods.setPreferred(Ljava/lang/String;)Z initializing Register v1.5 (Is it up to date?)
java.lang.NoSuchMethodError: com.nijikokun.register.payment.Methods.setPreferred(Ljava/lang/String;)Z
at com.nijikokun.register.Register.hasPreferred(Register.java:42)
at com.nijikokun.register.Register.onLoad(Register.java:56)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
at org.bukkit.craftbukkit.CraftServer.(CraftServer.java:112)
at net.minecraft.server.ServerConfigurationManager.(ServerConfigurationManager.java:52)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

2011-10-23 11:51:59 [SEVERE] Could not pass event PLUGIN_ENABLE to Register
java.lang.IncompatibleClassChangeError: Expected static method com.nijikokun.register.payment.Methods.hasMethod()Z
at com.nijikokun.register.listeners.server.onPluginEnable(server.java:37)
at org.bukkit.plugin.java.JavaPluginLoader$47.execute(JavaPluginLoader.java:585)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:964)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:171)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:154)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

@DrakiaXYZ
Copy link

TempleCraft includes old Register code inside it. This is a TempleCraft bug and there's nothing Register can do to fix it.

@IBCodin
Copy link

IBCodin commented Oct 25, 2011

I had a similar problem when I was installing Register to support another plugin. I found that 'MyHome' had Register code embedded in it. I ended up opening up the MyHome.jar and removing the Register classes. (If you try this make a backup of TempleCraft first.) The 'home' part of MyHome still seems to work fine. I didn't test its economy interface as it wasn't setup to charge the players.

@Devboi
Copy link
Author

Devboi commented Dec 30, 2011

How do you find the register classes in the plugin.jar once opened with wrinrar?

@Acrobot
Copy link
Contributor

Acrobot commented Dec 30, 2011

Devboi - it will be com/nijikokun/register...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants