Jump to content
  • 0

[Tekkit 3.0.3]EE - Black Ball (That holds everything)


Question

Posted

Launcher/pack Version:3.0.3

Operating System:Client-Windows Server-Linux

Version of Java:1.7

Description of Problem:Whenever a player does something wit DM or RM tools, then when the player picks up the ball he gets "Internal Server Error"

Error Messages:

[WARNING] Failed to handle packet: java.lang.IllegalArgumentException: Can't create an EntityItem for a null item

java.lang.IllegalArgumentException: Can't create an EntityItem for a null item

at net.minecraft.server.EntityItem.<init>(EntityItem.java:29)

at ee.core.PickupHandler.onItemPickup(PickupHandler.java:29)

at forge.ForgeHooks.onItemPickup(ForgeHooks.java:165)

at net.minecraft.server.EntityItem.a_(EntityItem.java:166)

at net.minecraft.server.EntityHuman.l(EntityHuman.java:363)

at net.minecraft.server.EntityHuman.e(EntityHuman.java:355)

at net.minecraft.server.EntityLiving.F_(EntityLiving.java:447)

at net.minecraft.server.EntityHuman.F_(EntityHuman.java:168)

at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:233)

at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:379)

at net.minecraft.server.Packet10Flying.handle(SourceFile:126)

at net.minecraft.server.NetworkManager.b(NetworkManager.java:234)

at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:125)

at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)

at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:556)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)

at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

Link to pastebin of log:

http://pastebin.com/Neu3q0Qg

17 answers to this question

Recommended Posts

  • 0
Posted

yeh i just got that same error .am going to disable rm and dm tools until we can find a fix.

I guess hoping for a tekkit 3 bug free release was expecting too much lol.

  • 0
Posted

Ok guys, I've made a temporary patch which fixes this crash until the devs fix it properly.

http://www.sendspace.com/file/v3r2c5

Making sure to backup the zip (and your world) first, find "EE2ServerV1.4.5.1-bukkit-mcpc-1.2.5-r1.zip" inside your server mods folder, then open it up and navigate to "ee/core" and paste the patched class "PickupHandler.class" inside. There's still some funny business going on, like two loot balls spawning when there should be only one (this I suspect is due to the client not checking for multiplayer and throwing it's own loot ball out too), but the crash stops and the loot ball works again in my tests.

To help the devs, here is the patched source code file, decompiled using showmycode.com:

http://pastebin.com/zbU6bGwL

  • 0
Posted

Haha....At last after hours of coding(5 mins)

there is a way Fix that stupid glich here just replace this in ur ee mods folder :)

yep it gives u the blocks ... just like in tekkit 2.11

  • 0
Posted

Haha....At last after hours of coding(5 mins)

there is a way Fix that stupid glich here just replace this in ur ee mods folder :)

That file is huge compared to ItemLootBall.class, and no source. Anyone confirm anything at all about it?
  • 0
Posted

idont know if is me because i got error after pastle the PickupHandler.class in the ee/core folder

java.lang.UnsupportedClassVersionError: ee/core/PickupHandler : Unsupported majo

r.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClassCond(Unknown Source)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$000(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at net.minecraft.server.mod_EE.<init>(mod_EE.java:87)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou

rce)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at cpw.mods.fml.server.ModLoaderModContainer.preInit(ModLoaderModContain

er.java:74)

at cpw.mods.fml.common.Loader.preModInit(Loader.java:201)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:528)

at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBukkitHandler.java:

113)

at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:118)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)

at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

  • 0
Posted

Ok guys, I've made a temporary patch which fixes this crash until the devs fix it properly.

Applied this and I was immediately able to log back in, when I had been previously getting kicked immediately with the error every time I tried. Great stuff!

The only downside is, it seems to have broken the "right click to eat gravel" function of my dark matter shovel. Or something's broken it, anyway. But, no worries, since I think that's what got me in this mess in the first place — right-clicking on ores didn't crash me at all. Never mind, I was just out of EMC and didn't realise it. Silly me!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...