Я вот сейчас переделал все.. мне единственное что не нравится, что в репликации объектов принимает участие контроллер игрока (это когда игрок с каким нибудь внешним ящиком взаимодействует, то в этом случае данные идут через контроллер)
Но без контроллера или чего нибудь принадлежащего игроку никак в этом случае 🤷♂
И небольшая часть репликации у меня в контроллере теперь
Дальше я буду расширять функционал инвентаря и другие классы объектов добавлять - придется в контроллере немного править тоже