I'm working on an experiment to mod in asbestos cloth, and I'm having a bit of an issue.
Here's the custom minerals I've added in:
[INORGANIC:CHRYSOTILE]
[USE_MATERIAL_TEMPLATE:STONE_TEMPLATE]
[STATE_NAME_ADJ:ALL_SOLID:chrysotile]
[DISPLAY_COLOR:7:7:1]
[TILE:':']
[ENVIRONMENT_SPEC:OLIVINE:CLUSTER_SMALL:80]
[SOLID_DENSITY:2771]
[IS_STONE]
[MELTING_POINT:10281]
[MATERIAL_VALUE:2]
[REACTION_CLASS:ASBESTOS]
[INORGANIC:ASBESTOS]
[USE_MATERIAL_TEMPLATE:STONE_TEMPLATE]
[STATE_NAME_ADJ:ALL:asbestos]
[DISPLAY_COLOR:7:0:1]
[TILE:'#']
[IS_STONE]
[SOLID_DENSITY:2771]
[LIQUID_DENSITY:2771]
[MATERIAL_VALUE:5]
[NO_STONE_STOCKPILE]
[MELTING_POINT:12700]
[BOILING_POINT:15000]
[ITEMS_SOFT]
and here's the reactions:
[REACTION:GRIND_ASBESTOS]
[NAME:grind asbestos]
[BUILDING:GRINDER:CUSTOM_A]
[REAGENT:A:1:BOULDER:NONE:NONE:NONE]
[REACTION_CLASS:ASBESTOS]
[REAGENT:B:1:BOX:NONE:NONE:NONE]
[EMPTY]
[BAG]
[PRESERVE_REAGENT]
[PRODUCT:100:1:POWDER_MISC:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE]
[PRODUCT_TO_CONTAINER:B]
[SKILL:MECHANICS]
[REACTION:MAKE_ASBESTOS_THREAD]
[NAME:make asbestos thread]
[BUILDING:ASBESTOS_LOOM:CUSTOM_A]
[REAGENT:A:1:POWDER_MISC:NONE:NONE:NONE]
[REACTION_CLASS:ASBESTOS]
[REAGENT:ore container:1:NONE:NONE:NONE:NONE]
[CONTAINS:A]
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:1:THREAD:NONE:INORGANIC:ASBESTOS]
[SKILL:SPINNING]
The two custom workshops I'm using, the Grinder, and Asbestos Loom, aren't important to show.
Now when I test this out, a mechanic dwarf takes a chrysotile boulder to the grinder and makes it into a bag of chrysotile powder. The spinner then takes the bag of chrysotile powder to the asbestos loom, where he makes asbestos thread. The problem is, I end up with 150 individual pieces of asbestos thread being created. What am I missing?