Error in World Guard - EntityChangeBlockEvent

Dieses Thema im Forum "Technischer Support" wurde erstellt von LBuilder, 28. Februar 2013.

  1. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    Ich habe wieder mal ein Problem. Diesmal handelt es sich aber um World Guard.
    Schaut euch einfach mal den Error an.

    19:41:59 [SEVERE] Could not pass event EntityChangeBlockEvent to WorldGuard v5.5.2
    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 org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:459)
    at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:447)
    at net.minecraft.server.v1_4_R1.EntityEnderman.c(EntityEnderman.java:106)
    at net.minecraft.server.v1_4_R1.EntityLiving.j_(EntityLiving.java:534)
    at net.minecraft.server.v1_4_R1.EntityMonster.j_(EntityMonster.java:24)
    at net.minecraft.server.v1_4_R1.World.entityJoinedWorld(World.java:1332)
    at net.minecraft.server.v1_4_R1.WorldServer.entityJoinedWorld(WorldServer.java:548)
    at net.minecraft.server.v1_4_R1.World.playerJoinedWorld(World.java:1313)
    at net.minecraft.server.v1_4_R1.World.tickEntities(World.java:1191)
    at net.minecraft.server.v1_4_R1.WorldServer.tickEntities(WorldServer.java:445)
    at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:580)
    at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
    at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
    at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: java.lang.NoSuchMethodError: org.bukkit.event.entity.EntityChangeBlockEvent.getEntity()Lorg/bukkit/entity/LivingEntity;
    at com.sk89q.worldguard.bukkit.WorldGuardEntityListener.onEndermanPickup(WorldGuardEntityListener.java:766)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    ... 18 more

    Ich weiß nicht was ich ändern kann. So ein Error kommt jede Minute rein. Ich bitte um schnelle Hilfe.
    Liebe Grüße,
    LBuilder :)
     
    #1
  2. ChristianG
    Online

    ChristianG

    Wird denn auf deinem Server gespielt?
    Kommt dies Meldung zufälligerweise immer dann, wenn jmd einen Block setzt bzw. abbaut?
     
    #2
  3. games6471
    Online

    games6471

    Update WorldGuard. Das ist noch ein alter Fehler.
     
    #3
  4. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    Jetzt ist eine Whitelist drauf und der Error kommt immer noch regelmäßig. Hinzu kommt, dass sich die Welt immer nach einem Restart einem Reset unterliegt.

    19:45:57 [INFO] Failed to get local InetAddress for VMID. This is unlikely to matter. At all. We'll add some extra randomness
    java.net.UnknownHostException: GPR0206: GPR0206: Name or service not known
    at java.net.InetAddress.getLocalHost(Unknown Source)
    at com.mchange.v2.c3p0.impl.C3P0ImplUtils.generateVmId(C3P0ImplUtils.java:120)
    at com.mchange.v2.c3p0.impl.C3P0ImplUtils.<clinit>(C3P0ImplUtils.java:98)
    at com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase.<init>(PoolBackedDataSourceBase.java:227)
    at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.<init>(AbstractPoolBackedDataSource.java:62)
    at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:109)
    at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:105)
    at com.earth2me.essentials.protect.data.ProtectedBlockJDBC.<init>(ProtectedBlockJDBC.java:44)
    at com.earth2me.essentials.protect.data.ProtectedBlockJDBC.<init>(ProtectedBlockJDBC.java:39)
    at com.earth2me.essentials.protect.data.ProtectedBlockSQLite.<init>(ProtectedBlockSQLite.java:13)
    at com.earth2me.essentials.protect.EssentialsConnect$ProtectReloader.reloadConfig(EssentialsConnect.java:88)
    at com.earth2me.essentials.protect.EssentialsConnect.<init>(EssentialsConnect.java:30)
    at com.earth2me.essentials.protect.EssentialsProtect.onEnable(EssentialsProtect.java:57)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:282)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:264)
    at net.minecraft.server.v1_4_R1.MinecraftServer.j(MinecraftServer.java:321)
    at net.minecraft.server.v1_4_R1.MinecraftServer.e(MinecraftServer.java:300)
    at net.minecraft.server.v1_4_R1.MinecraftServer.a(MinecraftServer.java:259)
    at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:149)
    at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399)
    at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: java.net.UnknownHostException: GPR0206: Name or service not known
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
    at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
    ... 24 more

    @games6471 World Guard ist auf Bukkit nicht mehr zu finden.
     
    #4
  5. games6471
    Online

    games6471

    ? Natürlich

    http://dev.bukkit.org/server-mods/worldguard/
     
    #5
  6. ChristianG
    Online

    ChristianG

    CraftBukkit Version?
    WG Version?
    Sind beide kompatibel mit einander?!
     
    #6
  7. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    Schonmal vielen Dank. Hast du auch eine Idee zum 2. Error?

    //edit christian war schneller :p

    Hab jetzt erstmal ein Update von WG gemacht.
     
    #7
  8. games6471
    Online

    games6471

    Nein, deswegen hab ich gesagt updaten. Den gleichen Fehler hatte ich auch mal. Früher musste ich sogar eine Beta von WorldGuard nutzen.

    - - - Updated - - -

    Könntest du die Config von EssentialsProtect geben, denn an dieses Plugin spuckt den Fehler aus.
     
    #8
  9. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    Ok. Der Error von World Guard scheint behoben zu sein.

    Jetzt macht mir nur noch der eine Error sorgen...

    19:54:32 [INFO] Failed to get local InetAddress for VMID. This is unlikely to matter. At all. We'll add some extra randomness
    java.net.UnknownHostException: GPR0206: GPR0206: Name or service not known
    at java.net.InetAddress.getLocalHost(Unknown Source)
    at com.mchange.v2.c3p0.impl.C3P0ImplUtils.generateVmId(C3P0ImplUtils.java:120)
    at com.mchange.v2.c3p0.impl.C3P0ImplUtils.<clinit>(C3P0ImplUtils.java:98)
    at com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase.<init>(PoolBackedDataSourceBase.java:227)
    at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.<init>(AbstractPoolBackedDataSource.java:62)
    at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:109)
    at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:105)
    at com.earth2me.essentials.protect.data.ProtectedBlockJDBC.<init>(ProtectedBlockJDBC.java:44)
    at com.earth2me.essentials.protect.data.ProtectedBlockJDBC.<init>(ProtectedBlockJDBC.java:39)
    at com.earth2me.essentials.protect.data.ProtectedBlockSQLite.<init>(ProtectedBlockSQLite.java:13)
    at com.earth2me.essentials.protect.EssentialsConnect$ProtectReloader.reloadConfig(EssentialsConnect.java:88)
    at com.earth2me.essentials.protect.EssentialsConnect.<init>(EssentialsConnect.java:30)
    at com.earth2me.essentials.protect.EssentialsProtect.onEnable(EssentialsProtect.java:57)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:282)
    at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:264)
    at net.minecraft.server.v1_4_R1.MinecraftServer.j(MinecraftServer.java:321)
    at net.minecraft.server.v1_4_R1.MinecraftServer.e(MinecraftServer.java:300)
    at net.minecraft.server.v1_4_R1.MinecraftServer.a(MinecraftServer.java:259)
    at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:149)
    at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399)
    at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: java.net.UnknownHostException: GPR0206: Name or service not known
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
    at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
    ... 24 more

    //edit das geht mir zu schnell :p
    mom zieh sie rein ;)

    ############################################################
    # +------------------------------------------------------+ #
    # | EssentialsProtect | #
    # +------------------------------------------------------+ #
    ############################################################

    protect:
    # Database settings for sign/rail protection

    # mysql or sqlite
    # We strongly recommend against using mysql here, unless you have a good reason.
    # Sqlite seems to be faster in almost all cases, and in some cases mysql can be much slower.
    datatype: 'sqlite'

    # If you specified MySQL above, you MUST enter the appropriate details here.
    # If you specified SQLite above, these will be IGNORED.
    username: 'root'
    password: 'root'
    mysqlDb: 'jdbc:mysql://localhost:3306/minecraft'

    # General physics/behavior modifications
    prevent:
    lava-flow: false
    water-flow: false
    water-bucket-flow: false
    fire-spread: false
    lava-fire-spread: false
    flint-fire: true
    lightning-fire-spread: false
    portal-creation: false
    tnt-explosion: false
    tnt-playerdamage: false
    fireball-explosion: false
    fireball-fire: false
    fireball-playerdamage: false
    witherskull-explosion: true
    witherskull-playerdamage: true
    wither-spawnexplosion: true
    wither-blockreplace: true
    creeper-explosion: false
    creeper-playerdamage: false
    creeper-blockdamage: true
    enderdragon-blockdamage: false
    enderman-pickup: false
    villager-death: false
    # Monsters won't follow players
    # permission essentials.protect.entitytarget.bypass disables this
    entitytarget: false
    # Prevent the spawning of creatures
    spawn:
    creeper: false
    skeleton: false
    spider: false
    giant: false
    zombie: false
    slime: false
    ghast: false
    pig_zombie: false
    enderman: true
    cave_spider: false
    silverfish: false
    blaze: false
    magma_cube: false
    ender_dragon: false
    pig: false
    sheep: false
    cow: false
    chicken: false
    squid: false
    wolf: false
    mushroom_cow: false
    snowman: false
    ocelot: false
    iron_golem: false
    villager: false
    wither: true
    bat: false
    witch: false

    # Maximum height the creeper should explode. -1 allows them to explode everywhere.
    # Set prevent.creeper-explosion to true, if you want to disable creeper explosions.
    creeper:
    max-height: -1

    # Protect various blocks.
    protect:
    # Protect all signs
    signs: false

    # Prevent users from destroying rails
    rails: false

    # Blocks below rails/signs are also protected if the respective rail/sign is protected.
    # This makes it more difficult to circumvent protection, and should be enabled.
    # This only has an effect if "rails" or "signs" is also enabled.
    block-below: true

    # Prevent placing blocks above protected rails, this is to stop a potential griefing
    prevent-block-on-rails: false

    # Store blocks / signs in memory before writing
    memstore: false

    # Disable various default physics and behaviors
    disable:
    # Should fall damage be disabled?
    fall: false

    # Users with the essentials.protect.pvp permission will still be able to attack each other if this is set to true.
    # They will be unable to attack users without that same permission node.
    pvp: false

    # Should drowning damage be disabled?
    # (Split into two behaviors; generally, you want both set to the same value)
    drown: false
    suffocate: false

    # Should damage via lava be disabled? Items that fall into lava will still burn to a crisp. ;)
    lavadmg: false

    # Should arrow damage be disabled
    projectiles: false

    # This will disable damage from touching cacti.
    contactdmg: false

    # Burn, baby, burn! Should fire damage be disabled?
    firedmg: false

    # Should the damage after hit by a lightning be disabled?
    lightning: false

    # Should Wither damage be disabled?
    wither: false

    # Disable weather options
    weather:
    storm: false
    thunder: false
    lightning: false

    PS: Die DB gibt es nicht..
     
    #9
  10. games6471
    Online

    games6471

    Ok das ist wirklich ungewöhnlich. Er kann komischerweise nicht die Lokaleaddrese rausbekommen. Also die 192.168.0. und so weiter. Hast du besondere Interneteinstellungen? Falls sich die WAN- oder die LAN-IP nicht ändert, kannst du jeweilige anstatt von localhost eintragen um dieses Problem zu umgehen.

    Ich musste extra EssentialsProtect decompileren, weil die auf Github nicht den neuesten haben -.-
     
    #10
  11. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    Der Server ist ja nicht local bei mir aufm pc.. Das ist ja eun richtiger Online Server. Ich habe ihn mit einer Domain bzw. einem Name-Server versehen, könnte es daran liegen?
     
    #11
  12. ChristianG
    Online

    ChristianG

    Nope. Ob du im Client eine Domain oder IP verwendest interessiert den Server garnicht, vorallem da die Domain ja auh nur auf die IP "weiterleitet".
     
    #12
  13. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    Ok das ist gut...
    Bräuchte nur ne Lösung wegen den World Reset.. Ich habe jetzt auch gesehen, dass wenn ich nen Restart mache kommt nicht "Server closed" sondern ein Java Error.. Was ist das...?
     
    #13
  14. ScaryHutman
    Offline

    ScaryHutman

    Registriert seit:
    1. Januar 2013
    Beiträge:
    205
    Ort:
    NRW
    Minecraft:
    Scary_Hutman
    Ich bin zwar kein Profi, aber ich gehe mal davon aus, dass die Welt nicht gespeichert wird, sondern das Programm abbricht. Teste mal, ob sich die Welt auch resettet, wenn du vor /stop /save-all eingibst.

    ScaryHutman

    P.S: Kommt außer Java Error noch etwas anderes?
     
    #14
  15. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    In MC kommt nur dieser Java Error sonst nichts. Ich werde jetzt mal Save-All probieren.
     
    #15
  16. games6471
    Online

    games6471

    Fährst du den Server mithilfe eines Webinterfaces runter, oder Ähnliches?

    Kommt ein Fehler in der Konsole?

    Hast du irgendwelche multiplayerfähige Mods?
     
    #16
  17. LBuilder
    Offline

    LBuilder

    Registriert seit:
    2. April 2012
    Beiträge:
    708
    Minecraft:
    SchnitzelDE
    Mit Save-all hat es schonmal funktioniert. Jedoch kommt immer noch dieser Essentials Protect Error.
     
    #17
  18. ScaryHutman
    Offline

    ScaryHutman

    Registriert seit:
    1. Januar 2013
    Beiträge:
    205
    Ort:
    NRW
    Minecraft:
    Scary_Hutman
    Mach' mal Whitelist an und nimm' Ess. Protect raus.

    ScaryHutman
     
    #18