Player inventory system

Options
Hello,

I need to create a player inventory system. It involves the creation and destruction of objects. How should it be organized? Probably need a pool, but how to synchronize it with all players? Also, when you create a map according to the logic of the game, some items appear randomly, which should be seen by subsequent players.