Configuration Problème WorldEdit

TintinMinecraft

Aventurier
31 Décembre 2012
28
0
1
34
Bonjour à tous, j'ai besoin de votre aide car j'ai un serveur craftbukkit avec WorldEdit et WorldGuard dernière version et lorsque je selection deux cubes avec la hache et que je fait "//set [id]" le serveur m'annonce une erreur et n'execute pas la commande. Je vous transmet l'erreur dans mes logs, merci d'avance :)

Code:
>13:41:43 [INFO] TintinMinecraft issued server command: //set 98
>13:41:43 [SEVERE] java.lang.NoClassDefFoundError: net/minecraft/server/Block
>13:41:43 [SEVERE] at com.sk89q.worldedit.bukkit.BukkitWorld.isValidBlockType(BukkitWorld.java:872)
>13:41:43 [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlock(WorldEdit.java:414)
>13:41:43 [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlock(WorldEdit.java:355)
>13:41:43 [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlock(WorldEdit.java:549)
>13:41:43 [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlockPattern(WorldEdit.java:608)
>13:41:43 [SEVERE] at com.sk89q.worldedit.commands.RegionCommands.set(RegionCommands.java:74)
>13:41:43 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>13:41:43 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>13:41:43 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>13:41:43 [SEVERE] at java.lang.reflect.Method.invoke(Method.java:601)
>13:41:43 [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.invokeMethod(CommandsManager.java:522)
>13:41:43 [SEVERE] at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:241)
>13:41:43 [SEVERE] at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:172)
>13:41:43 [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.executeMethod(CommandsManager.java:509)
>13:41:43 [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.execute(CommandsManager.java:425)
>13:41:43 [SEVERE] at com.sk89q.worldedit.WorldEdit.handleCommand(WorldEdit.java:1339)
>13:41:43 [SEVERE] at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand(WorldEditPlugin.java:197)
>13:41:43 [SEVERE] at com.sk89q.bukkit.util.DynamicPluginCommand.execute(DynamicPluginCommand.java:52)
>13:41:43 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186)
>13:41:43 [SEVERE] at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchCommand(CraftServer.java:510)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.PlayerConnection.handleCommand(PlayerConnection.java:980)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.PlayerConnection.chat(PlayerConnection.java:898)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:853)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.Packet3Chat.handle(Packet3Chat.java:44)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427)
>13:41:43 [SEVERE] at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
>13:42:22 [SEVERE] Could not pass event EntityExplodeEvent to Punishmental v3.5
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.v1_4_6.EntityEnderDragon.a(EntityEnderDragon.java:451)
at net.minecraft.server.v1_4_6.EntityEnderDragon.c(EntityEnderDragon.java:297)
at net.minecraft.server.v1_4_6.EntityLiving.j_(EntityLiving.java:523)
at net.minecraft.server.v1_4_6.World.entityJoinedWorld(World.java:1334)
at net.minecraft.server.v1_4_6.WorldServer.entityJoinedWorld(WorldServer.java:546)
at net.minecraft.server.v1_4_6.World.playerJoinedWorld(World.java:1315)
at net.minecraft.server.v1_4_6.World.tickEntities(World.java:1193)
at net.minecraft.server.v1_4_6.WorldServer.tickEntities(WorldServer.java:443)
at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:580)
at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224)
at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494)
at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/EntityComplexPart
at sss.RjSowden.Fall.FallEntityListener.stopDragonDamage(FallEntityListener.java:255)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 16 more

Bonne année ! :D
 
Je vais râler chez bukkit... Depuis qu'ils ont eu l'idée de mettre les class dans le package net.minecraft.server.v<version de minecraft> à la place de net.minecraft.server, il y a plein de gens qui viennent se plaindre de bug...
Bref en gros world edit ne trouve pas la class block
Code:
>13:41:43 [SEVERE] java.lang.NoClassDefFoundError: net/minecraft/server/Block
Car elle a été déplacé dans net/minecraft/server/v1.4.6/Block
Donc, il faut mettre world edit à jour
 
Ah d'accord je vois, je te remercie et désoler de pas avoir trouver l'erreur tous seul.
Je penser que le panel de mon hebergeur avait le WorldEdit à jour mais visiblement non ... Merci !
 
Je vais râler chez bukkit... Depuis qu'ils ont eu l'idée de mettre les class dans le package net.minecraft.server.v<version de minecraft> à la place de net.minecraft.server, il y a plein de gens qui viennent se plaindre de bug...
Bref en gros world edit ne trouve pas la class block
Code:
>13:41:43 [SEVERE] java.lang.NoClassDefFoundError: net/minecraft/server/Block
Car elle a été déplacé dans net/minecraft/server/v1.4.6/Block
Donc, il faut mettre world edit à jour

Se plaindre à Bukkit ?
C'est plutôt la faute aux administrateurs. Évidemment, il est regrettable d'avoir à mettre à jour certains plugins mais si un administrateur n'est pas capable de gérer un serveur, c'est de sa faute, pas celle de ceux qui fournissent le serveur. Il est quand même assez simple de comprendre que c'est dû à une mise à jour.
 
Salut,
Se plaindre à Bukkit ?
C'est plutôt la faute aux administrateurs. Évidemment, il est regrettable d'avoir à mettre à jour certains plugins mais si un administrateur n'est pas capable de gérer un serveur, c'est de sa faute, pas celle de ceux qui fournissent le serveur. Il est quand même assez simple de comprendre que c'est dû à une mise à jour.
Je suis entièrement d'accord avec toi...
Sauf que bukkit oblige les codeurs à modifier leur plugin pour qu'il soit compatible... Et ça je trouve cela dommage.


Cordialement,
Detobel36
 
Pour moi c'est la faute des admin et de bukkit. Un administrateur d'un serveur doit mettre à jour tout les plugins, c'est obligatoire et ça devrait être un réflexe. Mais la team de bukkit sont aussi très énervant à tout changer à chaque fois, c'est embêtant pour les codeurs et les admins. Les mods 1.4.6 par exemple sont compatible 1.4.7, par contre pour bukkit ça sera pas le cas puisqu'ils vont denouveau changer les packages