Ender IO Forestry

Ender IO Forestry

954k Downloads

Killer Joe - The Ender braking causes crashes

RouNNdeL opened this issue ยท 6 comments

commented

Issue Description:

The server crashes when The Ender placed in the Killer Joe is being destroyed. The Ender put into the Killer Joe was from a loot chest and had some upgrades on already. However these have been removed before using it in the Killer Joe.

What happens:

The server crashes.

What you expected to happen:

The Ender should get destroyed.

Steps to reproduce:

I'm not 100% sure of this.

  1. Find The Ender in a loot chest
  2. Remove all it's upgrades
  3. Put it into the Killer Joe
  4. Wait for The Ender to break

Affected Versions (Do not use "latest"):

  • EnderIO: 5.1.55
  • EnderCore: 0.5.73
  • Minecraft: 1.12.2
  • Forge: 1.12.2-14.23.5.2847
  • SpongeForge? yno
  • Optifine? yes
  • Server

Your most recent log file where the issue was present:

https://pastebin.com/twuDKWUd

commented

Wouldn't it be possible to drop the items on the ground so that the vacuum chest could pick them up? I'm not a modder, but as a player I wouldn't expect the upgrades to just disappear into thin air.

commented

I've managed to recover the server by setting the difficulty to peaceful and taking The Ender out. Then I used it on some entity and it broke without crashing.

commented

send us full crash log

commented

I updated the issue, do you also need a full server log, or is the crash log enough?

commented

@HenryLoenwind don't drop items when the ender is not in a player inventory or things like this can happen

commented

Nothing to do with the Killer Joe, what happens is that there's an item in the Ender's upgrade inventory and the dropping code thinks it's an active upgrade.