Mojira Archive
MC-272670

Crash while saving entity NBT - Cannot encode empty ItemStack

I was working on creating a trident that warps you to it's location when it hits the ground, but it takes damage over time when held and even more when thrown.

I was using `warp.json` for the enchantment and `warp.mcfunction` for the function it calls.

I enchanted a trident with "Warp", and threw it until it broke. It seemed to both break and throw at the same time when it was at 0 durability. When I went to go pick it up, nothing happened, couldn't pick it up, even in creative. I tried to make a new trident with the same enchantment and throw that next. The trident was able to be thrown but instead of applying the damage or running the function the game crashed.

I have attached the enchantment file, `warp.json`, the function file, `warp.mcfunction`, and the crash report. Also, just in case I attached `warp_trident.json` which is the recipe function I was using to obtain the item.

Oh and I know in the crash report it says "(incompatible)" for the datapacks, I think it's because I haven't changed the version number yet. They worked just fine up until this point.

Fixed

GetSirius55

[Mojang] Gegy

2024-05-30, 07:36 PM

2024-08-06, 10:08 AM

2024-08-06, 10:08 AM

3

4

Plausible

Important

Platform

Crash

1.21 Pre-Release 1 - 1.211.21 Pre-Release 1, 1.21 Pre-Release 2, 1.21 Pre-Release 3, 1.21 Pre-Release 4, 1.21 Release Candidate 1, 1.21

1.21 Pre-Release 3, 24w33a