Есть несколько путей.
- Как-бы заменить инвентарь инвентарь игрока. Использовать эвенты для подмены.
- Или добавить кнопку в инвентарь, чтобы открывал дополнительный инвентарь. Использовать эвент, для добавлении кнопки, и так-же использовать пакеты.
Во всех случаях использовать :
- IExtendedEntityProperties и/или с ним связанное,
- IInventory,
- Container,
- GuiContainer,
Ну вроде всё.