frikinjay / let-me-despawn

Seeks to improve performance in minecraft by tweaking mob despawn rules.
GNU Lesser General Public License v3.0
8 stars 1 forks source link

1.19.3 persistence removal bug - purpur/paper #3

Open matipoirierg opened 1 year ago

matipoirierg commented 1 year ago

If a mob pickup items then you unload and load the chunk, the mob is still there with the items equiped and also there are copies of the equiped items dropped on the floor, I'm using purpur.

Owehttamy commented 1 year ago

I can confirm on Paper. Ran into the same issue. Very, very easy to replicate. And, in a way, it creates more lag issues, as mobs will now create more entities due to these items spawning.

Owehttamy commented 1 year ago

To clarify how it occurs: Give a zombie an item, put it in a boat, so you don't need to look for it, then teleport 1000 blocks away and teleport back. After unloading and reloading the chunks, it duplicates the items held or worn by the zombie and tosses them on the ground. If you wanted to, you could find a chunk border just far enough away, put hoppers underneath the zombie, then walk back and forth between chunks, loading and unloading the zombie and duplicating the items.

frikinjay commented 1 year ago

I see, I will look into fixing this

Blobbie01 commented 1 year ago

Any updates on this? On modrinth V1.0 is still the only plugin version, from November 2022..

Owehttamy commented 1 year ago

Any updates on this? On modrinth V1.0 is still the only plugin version, from November 2022..

No, they've only modified the code once since this issue was posted, and it only was to fix named mobs from despawning.