HideInTrash by Manvaril is a client-side FiveM dumpster-hiding resource. The inspected version 1.0.0 declares no ESX or QBCore dependency. Put the folder containing fxmanifest.lua into resources and ensure that exact resource name in server.cfg. Review the recovery behavior below before using it on a public server.
The interaction uses E near these models: prop_dumpster_01a, prop_dumpster_02a, prop_dumpster_02b, prop_dumpster_4a and prop_dumpster_4b. Entering attaches and hides the player ped and disables collision. Pressing E to leave normally detaches the ped, restores visibility and collision and clears the animation.
The recovery command is /resetTrash. Its collision-restoration line is commented out in the inspected source, so it is not a complete reset after a failed interaction. Restore collision in that recovery path and add resource-stop cleanup. The hiding loop combines its entity and death conditions with OR, so death or removal of the dumpster does not reliably end the loop.
There is no server-side occupancy owner. The local occupied check does not establish whether another player owns the dumpster, so do not promise one person per bin. Test two players using the same object, death while hidden, deleted objects, resource restarts and a reset followed by normal movement. The script also has per-frame object searches; profile actual use instead of claiming zero performance cost.
Source reviewed at commit b4718880e01e6865c05aadcfadcc826918037e7f. These are observed source limitations and suggested validation steps, not a claim that the code has been repaired or gameplay-tested.