java – How can I parse all items in the Minecraft chest getting all data from each item? (including custom item description on servers)

there is a items store on the server I’m playing on. What I would like to do is to parse all items in this store so I can quickly find a needed one.

Since I’m 99% sure there is no ready-made solutions for this problem I believe that I will have to create one for my own. But since currently I have no strong experience with creating modifications for minecraft I would like to ask you to give me an idea of what modification framework can help me with this.

Thanks a lot in advance for your help!