| /proc/getMaterial | Returns one of the base materials by id. |
|---|
| /proc/handleTriggerGenerations | Increases generations on material triggers and handles removal if over the generation cap. |
|---|
| /proc/getFusedTriggers | Fuses two material trigger lists. |
|---|
| /proc/getFusedMaterial | Merges two materials and returns result as new material. |
|---|
| /proc/getInterpolatedName | Merges two material names into one. |
|---|
| /proc/getMatFailString | Returns a string for when a material fail or breaks depending on its material flags. |
|---|
| /proc/getMatFlagString | Translates a material flag into a string. |
|---|
| /proc/matchesMaterialRecipe | Checks if a material matches a recipe and returns the recipe if a match is found. returns null if nothing matches it. |
|---|
| /proc/hasParentMaterial | Searches the parent materials of the given material, up to a given generation, for an id. |
|---|
| /proc/applyCableMaterials | Yes hello apparently we need a proc for this because theres a million types of different wires and cables. |
|---|
| /proc/calculateHeatTransferCoefficient | Returns the thermal conductivity between two materials, based on thermal and electrical conductivity mat property.
Thermal conductivity ranges from 0 (perfect insulator) to infinity. Excellent conductors like copper are about 100 |
|---|