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
  • Forum Administrators
Posted

There is a fix two posts above yours. Is yours any different?

  • 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

i can confirm this works, there still seems to be some double spawning of black balls that you cant pickup but at least there not floating.

i give this double thumbs up!

  • 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!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...