How to manage Material good?

Hello,
recently I created a Minecraft like Game with chunk generation and so on. I use for each Material its own Mesh Section and want to apply a material to it. The Chunk are only generated in the game. So I cannot get the Material by a UProperty.
Can I create a like Material Manager, that I can access and get the Material that I want?
Later I have like 100 Materials that I have to get via a kind of manager or something any ideas?

Sorry for my bad English I hope you understand what I mean.