/ha undo persistent after reconnect #180


  • New
  • Enhancment
Open
Assigned to _ForgeUser7076494
  • _ForgeUser7501189 created this issue Jan 19, 2012

    What is the problem?
    my spoutclient crashes on rollback (example after 27'000 changes from action explosion)[database has 250'000 entries for that]. i can't command /ha undo after reconnect. that's terrible. is it possible to make /ha undo persistant for about 5 minutes even i got reconnect?

    What steps will reproduce the problem?
    1. "/ha rollback a:explosion" result in 27'000+ changes rollbacked causes Clientcrash on Spoutclient on a not-good-notebook. i don't know why it does only 27'000 instead of all 250'000 entries für explosion, but that isn't the bug i want to file in this ticket. then /ha undo doesn't work after reconnect.
    2.
    3.

    What version of HawkEye are you using (shown in console during start-up)?
    1.0.5b (newest)

    Show me any console errors and/or your start-up console message for HawkEye
    2012-01-19 12:46:51 [WARNING] Task of 'HawkEye' generated an exception
    java.lang.NullPointerException
        at net.minecraft.server.BlockMinecartTrack.a(SourceFile:9)
        at net.minecraft.server.MinecartTrackLogic.<init>(SourceFile:33)
        at net.minecraft.server.BlockMinecartTrack.a(SourceFile:405)
        at net.minecraft.server.BlockMinecartTrack.onPlace(SourceFile:347)
        at org.getspout.spout.block.mcblock.CustomMinecartTrack.onPlace(CustomMinecartTrack.java:187)
        at net.minecraft.server.Chunk.a(Chunk.java:403)
        at net.minecraft.server.World.setRawTypeId(World.java:367)
        at net.minecraft.server.World.setTypeId(World.java:434)
        at org.bukkit.craftbukkit.block.CraftBlock.setTypeId(CraftBlock.java:77)
        at uk.co.oliwali.HawkEye.util.BlockUtil.setBlockString(BlockUtil.java:76)
        at uk.co.oliwali.HawkEye.entry.BlockEntry.rollback(BlockEntry.java:34)
        at uk.co.oliwali.HawkEye.Rollback.run(Rollback.java:84)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:493)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)

    Show me your config.yml and/or your config.php (REMOVE YOUR PASSWORD)
    http://pastebin.com/NMHhwiPe

    Have you checked the FAQ page?
    No.

  • _ForgeUser7501189 added the tags New Enhancment Jan 19, 2012

To post a comment, please login or register a new account.