Just an idea, what if you make the inventory look similar to minecraft for example and give items icons, you can even modify notify screen to show item icon when lost or added.
Like so:
screen notify(message): zorder 100
style_prefix "notify" frame at notify_appear:
hbox:
spacing 10
if isinstance(message,list):
image message[0]
text message[1]
else:
text message timer 3.25 action Hide('notify')
And is called like so:
renpy.notify(["icon","message"])
Another thing is items weight, MC shouldn't be able to carry tons of things and travel normally.