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

[WARNING] [Movecraft] Task #29 for Movecraft v3.1.31 generated an exception #58

Open
paulj1x opened this issue Sep 29, 2013 · 11 comments
Open

Comments

@paulj1x
Copy link

paulj1x commented Sep 29, 2013

Movecraft v3.1.31
git-Bukkit-1.6.2-R1.0-3-g9532cb6-b2889jnks (MC: 1.6.4) (Implementing API version 1.6.4-R0.1-SNAPSHOT)

2013-09-29 12:01:32 [INFO] [Movecraft] Player colin_the_pug piloted a craft of type Aircraft with size 11 at location: 233 x, 439 z

We now get the following error 2 to 10 times per second, even after restarts without doing anything with Movecraft, made for a 100 MB log file in one day:

2013-09-29 12:01:38 [WARNING] [Movecraft] Task #29 for Movecraft v3.1.31 generated an exception
java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_6_R2/CraftChunk
at net.countercraft.movecraft.utils.MapUpdateManager.run(MapUpdateManager.java:92)
at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:53)
at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:524)
at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227)
at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488)
at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421)
at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_6_R2.CraftChunk
at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 8 more

@mwkaicz
Copy link
Contributor

mwkaicz commented Sep 30, 2013

Problem is, that you used Movecraft released under 1.6.2 for 1.6.4. To fix it, just replace in code all "v1_6_R2" to "v1_6_R3" or contact me via PM, if you don't know how or if you can't waiting for official release.

@paulj1x
Copy link
Author

paulj1x commented Oct 5, 2013

Ok, sorry. I have no clue how to do the replacement, how long until you have the 1.6.4 version?

@mwkaicz
Copy link
Contributor

mwkaicz commented Oct 6, 2013

It can takes weeks or months (I think that AJStriker haven't too much free time for this plugin). I'm expecting next update after v1.7.
I fixed it myself, I can send it to you. Just find me on Bukkit.org and send me PM with email.

@eirikh1996
Copy link

I get the same warning. Im running movecraft on spigot mc 1.8 and java 1.8

This time, it looks like this

[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
[22:34:09 WARN]: [Movecraft] Task #49 for Movecraft v3.1.X73 generated an exception
java.lang.IncompatibleClassChangeError: Found class com.sk89q.worldguard.protection.ApplicableRegionSet, but interface was expected
at net.countercraft.movecraft.async.AsyncManager.isRegionBlockedPVP(AsyncManager.java:496) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.processSinking(AsyncManager.java:521) ~[?:?]
at net.countercraft.movecraft.async.AsyncManager.run(AsyncManager.java:841) ~[?:?]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at org.bukkit.craftbukkit.v1_8_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:694) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [spigot_server.jar:git-Spigot-d0d1d87-bc03b6f]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]

As a side effect, it generates severe server lag

@mwkaicz
Copy link
Contributor

mwkaicz commented Mar 2, 2015

Do you have CompatibilityMode: true in config file?

@eirikh1996
Copy link

Yes

@eirikh1996
Copy link

But i have set it to false now. Thanks for that quick response. I really appreciate that

@mwkaicz
Copy link
Contributor

mwkaicz commented Mar 2, 2015

CompatibilityMode: true - mostly solves problems with incompatible version of bukkit
What version of Movecraft do you have?
P.S: This repo is out of date, nextime use: https://github.com/msummers123/Movecraft-3/

@mwkaicz
Copy link
Contributor

mwkaicz commented Mar 2, 2015

Sorry, mistake:
Problem is in your WorldGuard, not in Movecraft. Exactly in coop Movecraft with WG.
I think that you have some older version of WG, try to update it.
Or turn of prevention in WG areas.

@eirikh1996
Copy link

I use this version of Movecraft: Movecraft V 3.1.X73
I use this version of WE: WorldEdit 6.0, which is the most recent one, released in december 2014

@mwkaicz
Copy link
Contributor

mwkaicz commented Mar 2, 2015

Im not main developer but try update to X74.

if update will doesn't works let me know.

this is last option:
WorldGuardBlockSinkOnPVPPerm: false
WorldGuardBlockMoveOnBuildPerm: false

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

3 participants