Zombies with armor and/or tools
x1p opened this issue ยท 2 comments
I like the idea of this plugin. So I did some testing to see if it would be fit for our server.
I noticed that zombies with naturally-spawned armor will drop all of their armor if they are holding an item.
Players could exploit this by building a zombie spawner and giving a zombie blocks in order to get their armor 100% of the time instead of the normal chance (of 8.5 - 11.5%) to receive armor.
In a more normal scenario, if zombies with armor pick up an item, and despawn, they generate more dropped items on the ground and therefor increasing the amount of dropped items waiting to despawn.
I would like to suggest not to drop their (leather/iron/gold/chainmail) armor. (Or have an option to choose whether an admin would like to.)
Possible disadvantages:
A player accidentally dropping their "best armor", then teleporting away. This is not very likely because they should kill the zombie right away in order to have a change to get it back. But for those dumbdumbs that do drop their best gear, so a bypass for diamond/netherite/turtle armor would come in handy.
I am aware of this and i did try to come up with solutions but there really arent any feasible ones where i wont have to alter the items/armor picked up by the mobs to keep track of the specific items that need to be dropped.
However the lag will not be more as the items will despawn where persistent entities do not despawn, the lag from item drops will be temporary(5 mins?) but the lag from persistent mobs which this mod avoids will be there forever if you dont remove the mobs.
Edit: To add to mobs dropping their armor, the chances arent really too high and the ones that matter would be diamond armors which is low enough to not be an issue as even diamond armor is easily acquirable through villagers, this is at least my justification for why i chose to leave this in or rather didnt lose hair over it.