public void ReceiveMessage(IEntity entity, IGameMessage msg) { switch (msg.EventId) { case (int)MessageId.ItemChange: { var data = msg.AsItemChange(); if (IsOurContainer(data.Container)) { HandleItemChange(data.Info); } break; } } }