Plugin [Aide] Plugin quake

JackBlack25

Aventurier
28 Août 2014
2
0
1
44
Bonjour à tous

Je voudrait installer le plugin quake sur mon serveur et plusieurs choix s'offrent à moi : soit faire le quake avec plusieurs mondes grâce au plugin multiverse, soit faire le quake avec plusieurs serveurs (1 serveur par partie).

J'ai tout d'abord essayé de le faire avec multiverse. J'ai créé les arènes, on a fait une partie avec un ami et tout fonctionne bien. Le seul problème, c'est que si on est avec mon ami dans une partie de quake et que quelqu'un se connecte au serveur, on ne peut plus tirer aucun feu d'artifice, et l'exception qui s'affiche sur la console est la suivante :

[18:35:16] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to Quake v2.4.1
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-1477]
at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:233) [spigot.jar:git-Spigot-1477]
at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:203) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:618) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.a(SourceFile:60) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.handle(SourceFile:9) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:180) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:713) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:576) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:482) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1477]
Caused by: java.lang.IllegalArgumentException: Cannot measure distance between world and Coldwar
at org.bukkit.Location.distanceSquared(Location.java:448) ~[spigot.jar:git-Spigot-1477]
at com.Geekpower14.Quake.Stuff.Item.ItemBasic.getTargetV3(ItemBasic.java:237) ~[?:?]
at com.Geekpower14.Quake.Stuff.Item.ItemBasic.BasicShot(ItemBasic.java:157) ~[?:?]
at com.Geekpower14.Quake.Stuff.Item.DiamondHoe.shot(DiamondHoe.java:65) ~[?:?]
at com.Geekpower14.Quake.Stuff.Item.ItemBasic.onPlayerInteract(ItemBasic.java:401) ~[?:?]
at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_65]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_65]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[spigot.jar:git-Spigot-1477]
... 16 more
[18:35:20] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to Quake v2.4.1
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-1477]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-1477]
at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:233) [spigot.jar:git-Spigot-1477]
at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:203) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:618) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.a(SourceFile:60) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.handle(SourceFile:9) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:180) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.ServerConnection.c(ServerConnection.java:81) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:713) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:576) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:482) [spigot.jar:git-Spigot-1477]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1477]
Caused by: java.lang.IllegalArgumentException: Cannot measure distance between world and Coldwar
at org.bukkit.Location.distanceSquared(Location.java:448) ~[spigot.jar:git-Spigot-1477]
at com.Geekpower14.Quake.Stuff.Item.ItemBasic.getTargetV3(ItemBasic.java:237) ~[?:?]
at com.Geekpower14.Quake.Stuff.Item.ItemBasic.BasicShot(ItemBasic.java:157) ~[?:?]
at com.Geekpower14.Quake.Stuff.Item.DiamondHoe.shot(DiamondHoe.java:65) ~[?:?]
at com.Geekpower14.Quake.Stuff.Item.ItemBasic.onPlayerInteract(ItemBasic.java:401) ~[?:?]
at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_65]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_65]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[spigot.jar:git-Spigot-1477]
... 16 more

J'ai ensuite cherché partout sur internet pour essayer de trouver comment utiliser quake en pultiserveur, mais je n'ai trouvé aucuns solutions.

Si quelqu'un a déjà rencontré le problème ou connait la solution, je vous serait très reconnaissant de me la donner.
Cordialement
JackBlack
 
bonjour
j'utilise aussi quake v2.4.1 pour mon serveur en 1.7.10 et je vois que minequake est pour 1.7.2 fonctionne t'il en 1.7.10 ?
merci
ps désolé je n'ai pas de réponse mais je peut toujours essayer de t'aider par skype si tu veux
a bientot
 
MineQuake est utilisable pour toute les version je l'utilise pour un serveur 1.8 donc tu peut installer sans aucun soucis :)
 
JackBlack25 Le probleme c'est que pour que le quake fonctione il faut que tout les joueure du serveur soi dans le meme monde lors d'une parti .
si se n'est pas le cas le plugin ne peut pas calculer la distance entre 2 joueur car il ne sont pas dans le même monde voila d'ou vien ton erreur mais par contre je ne trouve pas de solution appart teleporter tout le monde dans le monde la ou est situer ta map et les retéléporter au spawn une fois la partie commencer.

cordialement