... this mod is an entangled clusterfuck of elements that fit in multiple places and i really need to rework the internal structure of how its elements are defined
i'm going to try making a function to generate a whole composition class at once and then make future changes to that instead of copy + paste + change numbers for each type of igneous rock