I have followed and completed this tutorial on Youtube and everything seems to work as advertised in single player.
However, if I run clients on a dedicated server, there are numerous issues (i.e., the inventory is shared among the clients) and the drag and drop functionality does not work.
Would it be possible for you to suggest changes that would allow this inventory system to work in multiplayer?