Backpacks falling under world on deathSolved

My server is occasionally having a issue where the players backpacks are no where to be found. I no-clip under the world and it is floating in the water. I saw a post simuliar but it was marked as solved but no answers for me. Thanks for a amazing plugin! My config file is set as the following:

{
    "Drop on Death (true/false)": true,
    "Erase on Death (true/false)": false,
    "Use Blacklist (true/false)": false,
    "Clear Backpacks on Map-Wipe (true/false)": true,
    "Only Save Backpacks on Server-Save (true/false)": false,
    "Blacklisted Items (Item Shortnames)": [
        "autoturret",
        "lmg.m249"
    ],
    "Backpack Size (1-7 Rows)": 7
}
yeah i have the same issue tbh normal and custom maps, maybe if we could set the height it spawns on the players death or something that'd be perfect.

EDIT: so going through the plugin i found 

backpack.Drop(player.transform.position + Vector3.up * 0.5f);

any chance this is the height for the drop anyone?

so i could maybe do to save the drop going under?

backpack.Drop(player.transform.position + Vector3.up * 1.5f);

or is this roatation
cyrus007uk, yes that affects the height the backpack drops at. Previously, just the value player.transform.position was being used, but the plugin author raised it since many people reported this issue. I looked into this issue recently and logged the position of a backpack when it dropped through a foundation. It was over a meter above the foundation, so I don't think raising this further will help but feel free to try it. Keep in mind that if this value is very high, if a player dies in a building, the backpack may spawn on a floor above them.
FYI, in the last couple weeks, I've had 2, but potentially 3 players have this issue. They die, the backpack is nowhere to be seen.  In one case the body was gone after a rubberbanding lag episode. 

In all cases except the last one where I didn't have the opportunity to look for it, I clipped around, but couldn't find the backpack.

Is there any way to create a command that will allow admins to give the player their backpack back (if it exists)

Maybe this can help until a fix is determined.

I spent a few more hours investigating this issue. Spawning hundreds of backpacks by themselves never had any problem. It was only when there was a corpse next to it that it sometimes disappeared. I then proceeded to spawn a backpack and a corpse next each other, many times. I observed backpacks being pushed or almost pushed through the ground or floor dozens of times, depending on how the backpack and corpse were oriented.

I created a pull request to fix the issue (https://github.com/LaserHydra/Backpacks/pull/10) which simply disables collision between the player corpse and the backpack. Using this fix, I spammed plenty of corpses and backpacks, and none of the backpacks were pushed down or even wiggled. Other player corpses in the area can still potentially push the backpack down, but addressing that wasn't as simple or performant, and that's less likely to happen, so hopefully this solution is good enough.

LaserHydra is pretty busy so a new release may not happen for a week or so, but you can try the code in the pull request to see if it's resolved it for you. If you aren't comfortable with that, you can alternatively disable player corpses which should also prevent the issue.
Locked automatically