pub fn throw_dropped_items(
entities: Res<'_, Entities>,
item_throws: Comp<'_, ItemThrow>,
items: Comp<'_, Item>,
player_inputs: Res<'_, MatchInputs>,
player_indexes: Comp<'_, PlayerIdx>,
items_dropped: CompMut<'_, ItemDropped>,
bodies: CompMut<'_, KinematicBody>,
attachments: CompMut<'_, PlayerBodyAttachment>,
sprites: CompMut<'_, AtlasSprite>,
transforms: CompMut<'_, Transform>,
item_spawners: Comp<'_, DehydrateOutOfBounds>,
map_layers: Comp<'_, SpawnedMapLayerMeta>,
player_spawnwers: Comp<'_, PlayerSpawner>,
commands: Commands<'_>,
)