i play in me survival map when the game crash, but is crash server this send me to menu screen.
picture the zone i am mining and occurred the crash server
version of multimine 1.0.8 and in the config file have 3 changes (block regeneration = false and excluded block (17 and 252 )=wood
partial log
2012-09-22 21:22:59 [SEVERE] [ForgeModLoader] A critical server error occured handling a packet, kicking gz@1235f2a
java.lang.NullPointerException
at qt.a(ItemTool.java:65)
at rj.a(SourceFile:196)
at atomicstryker.multimine.common.MultiMineServer.onBlockMineFinishedDamagePlayerItem(MultiMineServer.java:151)
at atomicstryker.multimine.common.MultiMineServer.onClientSentPartialBlockPacket(MultiMineServer.java:114)
at atomicstryker.multimine.common.ServerPacketHandler.onPacketData(ServerPacketHandler.java:34)
at cpw.mods.fml.common.network.NetworkRegistry.handlePacket(NetworkRegistry.java:249)
at cpw.mods.fml.common.network.NetworkRegistry.handleCustomPacket(NetworkRegistry.java:239)
at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:78)
at gz.a(NetServerHandler.java:1034)
at ce.a(SourceFile:56)
at ba.b(MemoryConnection.java:78)
at gz.d(NetServerHandler.java:76)
at ha.b(NetworkListenThread.java:55)
at axy.b(IntegratedServerListenThread.java:111)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:643)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:560)
at axv.p(IntegratedServer.java:107)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:466)
at ep.run(SourceFile:539)
2012-09-22 21:23:00 [INFO] [STDOUT] Unloading Player: Lightone
2012-09-22 21:23:50 [INFO] [STDERR] Someone is closing me!
AL lib: ALc.c:1352: exit(): closing 1 Device
AL lib: ALc.c:1329: alcCloseDevice(): destroying 1 Context
AL lib: alSource.c:2361: alcDestroyContext(): deleting 32 Source(s)
AL lib: alBuffer.c:1081: exit(): deleting 85 Buffer(s)
1.0.9
- fixed block initial regeneration time not resetting when mining it, resulting in regen-mining battles
- fixed small logic derp, damaging player's dig item way too late and possibly crashing
the version is 1.0.9 and block regeneration dont affect this issue
i found a weird bug with some tool have the specialty to destroy block instantaneous, when you use this tool the resource dont drop and make (ghost block ) is you do right click the item appear again (dirt or leaf) and you can not across him, is you fall in him you can trapped in him
the item with that problem (Shears) specialty cut leaf tree and drop the block of this and other drops and Mining Drill have the specialty mining fast the dirt block
in some case the (ghost fissure appear again ) using this tool in rare case
this 2 tool have that problem with the Multimine
one way to solved this issue is add the IDs of the leaf and dirt to Excluded Block IDs list
this video demonstrate how work this issue, sorry for the quality is the best i can do with that old machine
version 1.1.0, i delete my config file when appear the first crash but this dont change anything
when try destroy some block (dirt block) with a item in the hand (door for example ) crash game
partial log
java.lang.NullPointerException
at atomicstryker.multimine.client.MultiMineClient.getIsEnabledForServerAndBlockId(MultiMineClient.java:112)
at atc.c(PlayerControllerMP.java:255)
at net.minecraft.client.Minecraft.a(Minecraft.java:1245)
at net.minecraft.client.Minecraft.l(Minecraft.java:1741)
at net.minecraft.client.Minecraft.J(Minecraft.java:843)
at net.minecraft.client.Minecraft.run(Minecraft.java:773)
at java.lang.Thread.run(Unknown Source)
is you try destroy some block (dirt block ) with bare hand crash server error
2012-09-23 14:59:25 [SEVERE] [ForgeModLoader] A critical server error occured handling a packet, kicking gz@ef27e3
java.lang.NullPointerException
at atomicstryker.multimine.common.MultiMineServer.getShouldIgnoreBlockDigPacket(MultiMineServer.java:252)
at gz.a(NetServerHandler.java)
at de.a(SourceFile:46)
at ba.b(MemoryConnection.java:78)
at gz.d(NetServerHandler.java:76)
at ha.b(NetworkListenThread.java:55)
at axy.b(IntegratedServerListenThread.java:111)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:643)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:560)
at axv.p(IntegratedServer.java:107)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:466)
at ep.run(SourceFile:539)
1.1.0
- minor efficiency improvements for clientside
- added networked excluded Item ID's List, adjust in config, server overrides
- excluded Item IDs experience completely vanilla behaviour
- added a bunch of not-really-mining Items as default (shears, hoes)
Will there be a config option for the 'not-really-mining-items' so we can add more? I have a feeling that buildcraft pipes are going to have the same issue as leaf + sheers. Thanks for the extremely speedy updates!
Will there be a config option for the 'not-really-mining-items' so we can add more? I have a feeling that buildcraft pipes are going to have the same issue as leaf + sheers. Thanks for the extremely speedy updates!
First of all: the Q key to drop items doesn't work anymore. EVERY other key works, just not the Q key. It doesn't help when I change it to another key. Second, if you break a lily pad, it will be destroyed, but it will also disappear completely and create some sort of vortex in which you will get stuck if you walk through it. And third; the sluice (a feature of TerraFirma) doesn't pick up dropped sand and gravel automatically
Now that you mention it, i did observe the same packet (BLOCKDIG) being used for Q dropping and not realizing what i did to it.
I'll fix it ... but it's not a right-now-fix
Add lilypads to the excluded blocks
Add the sleuce to the excluded items
EDIT: oh what the heck <3
1.1.2
- fixed MultiMine blocking the "drop single item" button. Wtf is it doing in that packet
- added Lily Pad (111) to the default excluded blocks
maybe explosion should crack also nearby blocks ;D
That's actually an interesting idea! Possibly make it crack others when you use a diamond tool, (or a tool included by config) that would be considered powerful. It would give the feeling of actually mining out an entire wall when you hit with a tool, instead of the block-by-block feel of vanilla.
The Meaning of Life, the Universe, and Everything.
Join Date:
6/13/2012
Posts:
63
Member Details
PRO TIP to BC/Forestry/pipe mod users:
Add the wrench ID (4096) to the excluded items line in the Multi-Mine config file. This will make your BC pipe wrench ignore the Multi-mine mod, and actually make the thing a bit more useful. I also like the feeling of having to bust out a wrench to disable the pipes. You might want to add the more expensive pipes to the restricted block ID list just in case you accidentally hit them you won't have to go have a crywank over the lost resources.
I have a very very very silly question: if I put this mod on my server will all my friends have to put it on their clients? I know this is always the case but I wasn't sure if coremods were different in some way. Thanks!
The server never crashes, only clients that connect to the server, seems to happen only while breaking a block, and seems random within that constraint.
In summation, the stacktrace is:
2012-10-02 21:05:52 [INFO] [STDERR] java.lang.NullPointerException
2012-10-02 21:05:52 [INFO] [STDERR] at qt.a(ItemTool.java:65)
2012-10-02 21:05:52 [INFO] [STDERR] at rj.a(SourceFile:196)
2012-10-02 21:05:52 [INFO] [STDERR] at atomicstryker.multimine.client.MultiMineClient.onBlockMineFinishedDamagePlayerItem(MultiMineClient.java:201)
2012-10-02 21:05:52 [INFO] [STDERR] at atomicstryker.multimine.client.MultiMineClient.onServerSentPartialBlockData(MultiMineClient.java:165)
2012-10-02 21:05:52 [INFO] [STDERR] at atomicstryker.multimine.client.ClientPacketHandler.onPacketData(ClientPacketHandler.java:28)
2012-10-02 21:05:52 [INFO] [STDERR] at cpw.mods.fml.common.network.NetworkRegistry.handlePacket(NetworkRegistry.java:249)
2012-10-02 21:05:52 [INFO] [STDERR] at cpw.mods.fml.common.network.NetworkRegistry.handleCustomPacket(NetworkRegistry.java:239)
2012-10-02 21:05:52 [INFO] [STDERR] at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:78)
2012-10-02 21:05:52 [INFO] [STDERR] at asv.a(NetClientHandler.java:1303)
2012-10-02 21:05:52 [INFO] [STDERR] at ce.a(SourceFile:56)
2012-10-02 21:05:52 [INFO] [STDERR] at bb.b(TcpConnection.java:441)
2012-10-02 21:05:52 [INFO] [STDERR] at asv.d(NetClientHandler.java:104)
2012-10-02 21:05:52 [INFO] [STDERR] at atd.b(WorldClient.java:69)
2012-10-02 21:05:52 [INFO] [STDERR] at net.minecraft.client.Minecraft.l(Minecraft.java:1790)
2012-10-02 21:05:52 [INFO] [STDERR] at net.minecraft.client.Minecraft.J(Minecraft.java:845)
2012-10-02 21:05:52 [INFO] [STDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:775)
2012-10-02 21:05:52 [INFO] [STDERR] at java.lang.Thread.run(Unknown Source)
crash report
i play in me survival map when the game crash, but is crash server this send me to menu screen.
picture the zone i am mining and occurred the crash server
version of multimine 1.0.8 and in the config file have 3 changes (block regeneration = false and excluded block (17 and 252 )=wood
partial log
java.lang.NullPointerException
at qt.a(ItemTool.java:65)
at rj.a(SourceFile:196)
at atomicstryker.multimine.common.MultiMineServer.onBlockMineFinishedDamagePlayerItem(MultiMineServer.java:151)
at atomicstryker.multimine.common.MultiMineServer.onClientSentPartialBlockPacket(MultiMineServer.java:114)
at atomicstryker.multimine.common.ServerPacketHandler.onPacketData(ServerPacketHandler.java:34)
at cpw.mods.fml.common.network.NetworkRegistry.handlePacket(NetworkRegistry.java:249)
at cpw.mods.fml.common.network.NetworkRegistry.handleCustomPacket(NetworkRegistry.java:239)
at cpw.mods.fml.common.network.FMLNetworkHandler.handlePacket250Packet(FMLNetworkHandler.java:78)
at gz.a(NetServerHandler.java:1034)
at ce.a(SourceFile:56)
at ba.b(MemoryConnection.java:78)
at gz.d(NetServerHandler.java:76)
at ha.b(NetworkListenThread.java:55)
at axy.b(IntegratedServerListenThread.java:111)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:643)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:560)
at axv.p(IntegratedServer.java:107)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:466)
at ep.run(SourceFile:539)
2012-09-22 21:23:00 [INFO] [STDOUT] Unloading Player: Lightone
2012-09-22 21:23:50 [INFO] [STDERR] Someone is closing me!
AL lib: ALc.c:1352: exit(): closing 1 Device
AL lib: ALc.c:1329: alcCloseDevice(): destroying 1 Context
AL lib: alSource.c:2361: alcDestroyContext(): deleting 32 Source(s)
AL lib: alBuffer.c:1081: exit(): deleting 85 Buffer(s)
full log
http://pastebin.com/Cu8cYk6i
this crash report is identical to reported by jerrbear616 on olders version
- fixed block initial regeneration time not resetting when mining it, resulting in regen-mining battles
- fixed small logic derp, damaging player's dig item way too late and possibly crashing
the version is 1.0.9 and block regeneration dont affect this issue
i found a weird bug with some tool have the specialty to destroy block instantaneous, when you use this tool the resource dont drop and make (ghost block ) is you do right click the item appear again (dirt or leaf) and you can not across him, is you fall in him you can trapped in him
the item with that problem (Shears) specialty cut leaf tree and drop the block of this and other drops and Mining Drill have the specialty mining fast the dirt block
in some case the (ghost fissure appear again ) using this tool in rare case
this 2 tool have that problem with the Multimine
one way to solved this issue is add the IDs of the leaf and dirt to Excluded Block IDs list
this video demonstrate how work this issue, sorry for the quality is the best i can do with that old machine
sorry for give more problem
- minor efficiency improvements for clientside
- added networked excluded Item ID's List, adjust in config, server overrides
- excluded Item IDs experience completely vanilla behaviour
- added a bunch of not-really-mining Items as default (shears, hoes)
version 1.1.0, i delete my config file when appear the first crash but this dont change anything
when try destroy some block (dirt block) with a item in the hand (door for example ) crash game
partial log
at atomicstryker.multimine.client.MultiMineClient.getIsEnabledForServerAndBlockId(MultiMineClient.java:112)
at atc.c(PlayerControllerMP.java:255)
at net.minecraft.client.Minecraft.a(Minecraft.java:1245)
at net.minecraft.client.Minecraft.l(Minecraft.java:1741)
at net.minecraft.client.Minecraft.J(Minecraft.java:843)
at net.minecraft.client.Minecraft.run(Minecraft.java:773)
at java.lang.Thread.run(Unknown Source)
full log
http://pastebin.com/cq8Y5QZx
is you try destroy some block (dirt block ) with bare hand crash server error
java.lang.NullPointerException
at atomicstryker.multimine.common.MultiMineServer.getShouldIgnoreBlockDigPacket(MultiMineServer.java:252)
at gz.a(NetServerHandler.java)
at de.a(SourceFile:46)
at ba.b(MemoryConnection.java:78)
at gz.d(NetServerHandler.java:76)
at ha.b(NetworkListenThread.java:55)
at axy.b(IntegratedServerListenThread.java:111)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:643)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:560)
at axv.p(IntegratedServer.java:107)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:466)
at ep.run(SourceFile:539)
full log
http://pastebin.com/jGicBSGt
- fixed minor efficiency improvements which obviously crashed everything
@dragomegak
Current versions for bug reporting, please. Also, i am fine with that particular bug.
Will there be a config option for the 'not-really-mining-items' so we can add more? I have a feeling that buildcraft pipes are going to have the same issue as leaf + sheers. Thanks for the extremely speedy updates!
They are.
Now that you mention it, i did observe the same packet (BLOCKDIG) being used for Q dropping and not realizing what i did to it.
I'll fix it ... but it's not a right-now-fix
Add lilypads to the excluded blocks
Add the sleuce to the excluded items
EDIT: oh what the heck <3
1.1.2
- fixed MultiMine blocking the "drop single item" button. Wtf is it doing in that packet
- added Lily Pad (111) to the default excluded blocks
That's actually an interesting idea! Possibly make it crack others when you use a diamond tool, (or a tool included by config) that would be considered powerful. It would give the feeling of actually mining out an entire wall when you hit with a tool, instead of the block-by-block feel of vanilla.
Add the wrench ID (4096) to the excluded items line in the Multi-Mine config file. This will make your BC pipe wrench ignore the Multi-mine mod, and actually make the thing a bit more useful. I also like the feeling of having to bust out a wrench to disable the pipes. You might want to add the more expensive pipes to the restricted block ID list just in case you accidentally hit them you won't have to go have a crywank over the lost resources.
Is on the list for next version.
The server never crashes, only clients that connect to the server, seems to happen only while breaking a block, and seems random within that constraint.
In summation, the stacktrace is: