New version!
Make a new text file called reaction_standard_leatherbeds and paste the contents of the following spoiler into it:
reaction_standard_leatherbeds
[OBJECT:REACTION]
[REACTION:BED_LEATHER_FOX]
[NAME:make fox leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:FOX]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:FOX]
[REACTION:BED_LEATHER_GROUNDHOG]
[NAME:make groundhog leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:GROUNDHOG]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GROUNDHOG]
[REACTION:BED_LEATHER_MARMOT_HOARY]
[NAME:make hoary marmot leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:MARMOT_HOARY]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MARMOT_HOARY]
[REACTION:BED_LEATHER_RACCOON]
[NAME:make racoon leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:RACCOON]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:RACCOON]
[REACTION:BED_LEATHER_GIBBON_BILOU]
[NAME:make bilou leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_BILOU]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_BILOU]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GIBBON_BLACK_CRESTED]
[NAME:make black-crested gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_CRESTED]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_CRESTED]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GIBBON_BLACK_HANDED]
[NAME:make black-handed gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_HANDED]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_HANDED]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_CAT]
[NAME:make cat leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:CAT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CAT]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_IMP_FIRE]
[NAME:make fire imp leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:IMP_FIRE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:IMP_FIRE]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GIBBON_GRAY]
[NAME:make gray gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_GRAY]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_GRAY]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GIBBON_PILEATED]
[NAME:make pileated gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_PILEATED]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_PILEATED]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_MACAQUE_RHESUS]
[NAME:make rhesus macaque leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:MACAQUE_RHESUS]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MACAQUE_RHESUS]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GIBBON_SILVERY]
[NAME:make silvery gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_SILVERY]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_SILVERY]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GIBBON_WHITE_BROWED]
[NAME:make white-browed gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_BROWED]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_BROWED]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GIBBON_WHITE_HANDED]
[NAME:make white-handed gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_HANDED]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_HANDED]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GAZELLE]
[NAME:make gazelle leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:GAZELLE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GAZELLE]
[REACTION:BED_LEATHER_RAT_LARGE]
[NAME:make large rat leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:RAT_LARGE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:RAT_LARGE]
[REACTION:BED_LEATHER_MOLE_DOG_NAKED]
[NAME:make naked mole dog leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:MOLE_DOG_NAKED]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MOLE_DOG_NAKED]
[REACTION:BED_LEATHER_GIBBON_SIAMANG]
[NAME:make siamang leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_SIAMANG]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_SIAMANG]
[REACTION:BED_LEATHER_BONOBO]
[NAME:make bonobo leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:BONOBO]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BONOBO]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_CHEETAH]
[NAME:make cheetah leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:CHEETAH]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CHEETAH]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_CHIMPANZEE]
[NAME:make chimpanzee leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:CHIMPANZEE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CHIMPANZEE]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_DEER]
[NAME:make deer leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:DEER]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:DEER]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_DOG]
[NAME:make dog leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:DOG]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:DOG]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_WOLF_ICE]
[NAME:make ice wolfleather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:WOLF_ICE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:WOLF_ICE]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_MANDRILL]
[NAME:make mandrill leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:MANDRILL]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MANDRILL]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_GOAT_MOUNTAIN]
[NAME:make mountain goat leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:GOAT_MOUNTAIN]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GOAT_MOUNTAIN]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_WARTHOG]
[NAME:make warthog leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:WARTHOG]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:WARTHOG]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_WOLF]
[NAME:make wolf leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:WOLF]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:WOLF]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_MOLE_GIANT]
[NAME:make giant mole leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:MOLE_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MOLE_GIANT]
[PRODUCT:40:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_LEOPARD]
[NAME:make leopard leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:LEOPARD]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:LEOPARD]
[PRODUCT:40:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_COUGAR]
[NAME:make cougar leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:COUGAR]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:COUGAR]
[PRODUCT:60:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_DONKEY]
[NAME:make donkey leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:DONKEY]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:DONKEY]
[PRODUCT:60:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_ELK]
[NAME:make elk leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:ELK]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:ELK]
[PRODUCT:60:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_JAGUAR]
[NAME:make jaguar leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:JAGUAR]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:JAGUAR]
[PRODUCT:60:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_ORANGUTAN]
[NAME:make orangutan leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:ORANGUTAN]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:ORANGUTAN]
[PRODUCT:60:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_BEAR_BLACK]
[NAME:make black bear leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BEAR_BLACK]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BEAR_BLACK]
[REACTION:BED_LEATHER_BIRD_SWALLOW_CAVE_GIANT]
[NAME:make giant cave swallow leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BIRD_SWALLOW_CAVE_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BIRD_SWALLOW_CAVE_GIANT]
[REACTION:BED_LEATHER_CHEETAH_GIANT]
[NAME:make giant cheetah leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CHEETAH_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CHEETAH_GIANT]
[REACTION:BED_LEATHER_RAT_GIANT]
[NAME:make giant rat leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:RAT_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:RAT_GIANT]
[REACTION:BED_LEATHER_GORILLA]
[NAME:make gorilla leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:GORILLA]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GORILLA]
[REACTION:BED_LEATHER_LION]
[NAME:make lion leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:LION]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:LION]
[REACTION:BED_LEATHER_MULE]
[NAME:make mule leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:MULE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MULE]
[REACTION:BED_LEATHER_TIGER]
[NAME:make tiger leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:TIGER]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:TIGER]
[REACTION:BED_LEATHER_ALLIGATOR]
[NAME:make alligator leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:ALLIGATOR]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:ALLIGATOR]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_COW]
[NAME:make cow leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:COW]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:COW]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_LEOPARD_GIANT]
[NAME:make giant leopard leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:LEOPARD_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:LEOPARD_GIANT]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_BEAR_GRIZZLY]
[NAME:make grizzly bear leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BEAR_GRIZZLY]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BEAR_GRIZZLY]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_HORSE]
[NAME:make horse leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:HORSE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:HORSE]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_MUSKOX]
[NAME:make muskox leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:MUSKOX]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MUSKOX]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_UNICORN]
[NAME:make unicorn leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:UNICORN]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:UNICORN]
[PRODUCT:10:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_CROCODILE_CAVE]
[NAME:make cave crocodile leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CROCODILE_CAVE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CROCODILE_CAVE]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_BAT_GIANT]
[NAME:make giant bat leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BAT_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BAT_GIANT]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_BIRD_EAGLE_GIANT]
[NAME:make giant eagle leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BIRD_EAGLE_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BIRD_EAGLE_GIANT]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_JAGUAR_GIANT]
[NAME:make giant jaguar leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:JAGUAR_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:JAGUAR_GIANT]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_OLM_GIANT]
[NAME:make giant olm leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:OLM_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:OLM_GIANT]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_TOAD_GIANT]
[NAME:make giant toad leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:TOAD_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:TOAD_GIANT]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_CAMEL_1_HUMP]
[NAME:make one-humped camel leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CAMEL_1_HUMP]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CAMEL_1_HUMP]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_BEAR_POLAR]
[NAME:make polar bear leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BEAR_POLAR]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BEAR_POLAR]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_CROCODILE_SALTWATER]
[NAME:make saltwater crocodile leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CROCODILE_SALTWATER]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CROCODILE_SALTWATER]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_CAMEL_2_HUMP]
[NAME:make two-humped camel leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CAMEL_2_HUMP]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CAMEL_2_HUMP]
[PRODUCT:20:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_LION_GIANT]
[NAME:make giant lion leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:LION_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:LION_GIANT]
[PRODUCT:30:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_TIGER_GIANT]
[NAME:make giant tiger leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:TIGER_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:TIGER_GIANT]
[PRODUCT:30:1:BED:NO_SUBTYPE:LEATHER:MIXBEAST]
[REACTION:BED_LEATHER_ELEPHANT]
[NAME:make elephant leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:ELEPHANT]
[PRODUCT:100:2:BED:NO_SUBTYPE:LEATHER:ELEPHANT]
[REACTION:BED_LEATHER_DRAGON]
[NAME:make dragon leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:DRAGON]
[PRODUCT:100:4:BED:NO_SUBTYPE:LEATHER:DRAGON]
[REACTION:BED_LEATHER_HYDRA]
[NAME:make hydra leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:HYDRA]
[PRODUCT:100:4:BED:NO_SUBTYPE:LEATHER:HYDRA]
And a second text file named creature_mixbeast and paste the next spoiler's contents into it:
creature_mixbeast
[OBJECT:CREATURE]
[CREATURE:MIXBEAST]
[NAME:scrap:scraps:scrap]
[TILE:x][COLOR:6:0:0]
[MODVALUE:1]
[PREFSTRING:many textures]
[SIZE:6]
Generate a new world, and you should be golden.
New features from original version:
v1.01:
If the total size of the creatures whose leather is used adds up to more than 8, a second bed of "scrap leather" is sometimes created, mimicking the use of leftover material from pervious reactions. Larger overflow in terms of material use gives a greater chance of a scrap leather bed.
Recently I've been playing with Frogwarrior's
CatSplosion mod, but after finishing one fort, I decided that it wasn't challenging enough. So, for my new fort, I decided that I would build literally everything out of animal products, to fit cats' carnivorous natures.
To this end, I've been doing some modding. Specifically, I've made reactions to turn leather from every land-walking non-humanoid species in vanilla into beds, so you can make beds without using wood. I suspect that some people doing "primitive" or barbarian civilizations might be interested in such a thing, so here is the extra reactions:
reaction_standard_leatherbeds
[OBJECT:REACTION]
[REACTION:BED_LEATHER_FOX]
[NAME:make fox leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:FOX]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:FOX]
[REACTION:BED_LEATHER_GROUNDHOG]
[NAME:make groundhog leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:GROUNDHOG]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GROUNDHOG]
[REACTION:BED_LEATHER_MARMOT_HOARY]
[NAME:make hoary marmot leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:MARMOT_HOARY]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MARMOT_HOARY]
[REACTION:BED_LEATHER_RACCOON]
[NAME:make racoon leather bedding]
[SMELTER]
[REAGENT:4:SKIN_TANNED:NO_SUBTYPE:LEATHER:RACCOON]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:RACCOON]
[REACTION:BED_LEATHER_GIBBON_BILOU]
[NAME:make bilou leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_BILOU]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_BILOU]
[REACTION:BED_LEATHER_GIBBON_BLACK_CRESTED]
[NAME:make black-crested gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_CRESTED]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_CRESTED]
[REACTION:BED_LEATHER_GIBBON_BLACK_HANDED]
[NAME:make black-handed gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_HANDED]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_BLACK_HANDED]
[REACTION:BED_LEATHER_CAT]
[NAME:make cat leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:CAT]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:CAT]
[REACTION:BED_LEATHER_IMP_FIRE]
[NAME:make fire imp leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:IMP_FIRE]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:IMP_FIRE]
[REACTION:BED_LEATHER_GIBBON_GRAY]
[NAME:make gray gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_GRAY]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_GRAY]
[REACTION:BED_LEATHER_GIBBON_PILEATED]
[NAME:make pileated gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_PILEATED]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_PILEATED]
[REACTION:BED_LEATHER_MACAQUE_RHESUS]
[NAME:make rhesus macaque leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:MACAQUE_RHESUS]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:MACAQUE_RHESUS]
[REACTION:BED_LEATHER_GIBBON_SILVERY]
[NAME:make silvery gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_SILVERY]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_SILVERY]
[REACTION:BED_LEATHER_GIBBON_WHITE_BROWED]
[NAME:make white-browed gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_BROWED]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_BROWED]
[REACTION:BED_LEATHER_GIBBON_WHITE_HANDED]
[NAME:make white-handed gibbon leather bedding]
[SMELTER]
[REAGENT:3:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_HANDED]
[PRODUCT:133:1:BED:NO_SUBTYPE:LEATHER:GIBBON_WHITE_HANDED]
[REACTION:BED_LEATHER_GAZELLE]
[NAME:make gazelle leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:GAZELLE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GAZELLE]
[REACTION:BED_LEATHER_RAT_LARGE]
[NAME:make large rat leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:RAT_LARGE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:RAT_LARGE]
[REACTION:BED_LEATHER_MOLE_DOG_NAKED]
[NAME:make naked mole dog leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:MOLE_DOG_NAKED]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MOLE_DOG_NAKED]
[REACTION:BED_LEATHER_GIBBON_SIAMANG]
[NAME:make siamang leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:GIBBON_SIAMANG]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GIBBON_SIAMANG]
[REACTION:BED_LEATHER_BONOBO]
[NAME:make bonobo leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:BONOBO]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:BONOBO]
[REACTION:BED_LEATHER_CHEETAH]
[NAME:make cheetah leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:CHEETAH]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:CHEETAH]
[REACTION:BED_LEATHER_CHIMPANZEE]
[NAME:make chimpanzee leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:CHIMPANZEE]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:CHIMPANZEE]
[REACTION:BED_LEATHER_DEER]
[NAME:make deer leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:DEER]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:DEER]
[REACTION:BED_LEATHER_DOG]
[NAME:make dog leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:DOG]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:DOG]
[REACTION:BED_LEATHER_WOLF_ICE]
[NAME:make ice wolfleather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:WOLF_ICE]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:WOLF_ICE]
[REACTION:BED_LEATHER_MANDRILL]
[NAME:make mandrill leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:MANDRILL]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:MANDRILL]
[REACTION:BED_LEATHER_GOAT_MOUNTAIN]
[NAME:make mountain goat leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:GOAT_MOUNTAIN]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:GOAT_MOUNTAIN]
[REACTION:BED_LEATHER_WARTHOG]
[NAME:make warthog leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:WARTHOG]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:WARTHOG]
[REACTION:BED_LEATHER_WOLF]
[NAME:make wolf leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:WOLF]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:WOLF]
[REACTION:BED_LEATHER_MOLE_GIANT]
[NAME:make giant mole leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:MOLE_GIANT]
[PRODUCT:150:1:BED:NO_SUBTYPE:LEATHER:MOLE_GIANT]
[REACTION:BED_LEATHER_LEOPARD]
[NAME:make leopard leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:LEOPARD]
[PRODUCT:150:1:BED:NO_SUBTYPE:LEATHER:LEOPARD]
[REACTION:BED_LEATHER_COUGAR]
[NAME:make cougar leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:COUGAR]
[PRODUCT:175:1:BED:NO_SUBTYPE:LEATHER:COUGAR]
[REACTION:BED_LEATHER_DONKEY]
[NAME:make donkey leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:DONKEY]
[PRODUCT:175:1:BED:NO_SUBTYPE:LEATHER:DONKEY]
[REACTION:BED_LEATHER_ELK]
[NAME:make elk leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:ELK]
[PRODUCT:175:1:BED:NO_SUBTYPE:LEATHER:ELK]
[REACTION:BED_LEATHER_JAGUAR]
[NAME:make jaguar leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:JAGUAR]
[PRODUCT:175:1:BED:NO_SUBTYPE:LEATHER:JAGUAR]
[REACTION:BED_LEATHER_ORANGUTAN]
[NAME:make orangutan leather bedding]
[SMELTER]
[REAGENT:2:SKIN_TANNED:NO_SUBTYPE:LEATHER:ORANGUTAN]
[PRODUCT:175:1:BED:NO_SUBTYPE:LEATHER:ORANGUTAN]
[REACTION:BED_LEATHER_BEAR_BLACK]
[NAME:make black bear leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BEAR_BLACK]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BEAR_BLACK]
[REACTION:BED_LEATHER_BIRD_SWALLOW_CAVE_GIANT]
[NAME:make giant cave swallow leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BIRD_SWALLOW_CAVE_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:BIRD_SWALLOW_CAVE_GIANT]
[REACTION:BED_LEATHER_CHEETAH_GIANT]
[NAME:make giant cheetah leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CHEETAH_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:CHEETAH_GIANT]
[REACTION:BED_LEATHER_RAT_GIANT]
[NAME:make giant rat leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:RAT_GIANT]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:RAT_GIANT]
[REACTION:BED_LEATHER_GORILLA]
[NAME:make gorilla leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:GORILLA]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:GORILLA]
[REACTION:BED_LEATHER_LION]
[NAME:make lion leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:LION]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:LION]
[REACTION:BED_LEATHER_MULE]
[NAME:make mule leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:MULE]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:MULE]
[REACTION:BED_LEATHER_TIGER]
[NAME:make tiger leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:TIGER]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:TIGER]
[REACTION:BED_LEATHER_ALLIGATOR]
[NAME:make alligator leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:ALLIGATOR]
[PRODUCT:100:1:BED:NO_SUBTYPE:LEATHER:ALLIGATOR]
[REACTION:BED_LEATHER_COW]
[NAME:make cow leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:COW]
[PRODUCT:112:1:BED:NO_SUBTYPE:LEATHER:COW]
[REACTION:BED_LEATHER_LEOPARD_GIANT]
[NAME:make giant leopard leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:LEOPARD_GIANT]
[PRODUCT:112:1:BED:NO_SUBTYPE:LEATHER:LEOPARD_GIANT]
[REACTION:BED_LEATHER_BEAR_GRIZZLY]
[NAME:make grizzly bear leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BEAR_GRIZZLY]
[PRODUCT:112:1:BED:NO_SUBTYPE:LEATHER:BEAR_GRIZZLY]
[REACTION:BED_LEATHER_HORSE]
[NAME:make horse leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:HORSE]
[PRODUCT:112:1:BED:NO_SUBTYPE:LEATHER:HORSE]
[REACTION:BED_LEATHER_MUSKOX]
[NAME:make muskox leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:MUSKOX]
[PRODUCT:112:1:BED:NO_SUBTYPE:LEATHER:MUSKOX]
[REACTION:BED_LEATHER_UNICORN]
[NAME:make unicorn leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:UNICORN]
[PRODUCT:112:1:BED:NO_SUBTYPE:LEATHER:UNICORN]
[REACTION:BED_LEATHER_CROCODILE_CAVE]
[NAME:make cave crocodile leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CROCODILE_CAVE]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:CROCODILE_CAVE]
[REACTION:BED_LEATHER_BAT_GIANT]
[NAME:make giant bat leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BAT_GIANT]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:BAT_GIANT]
[REACTION:BED_LEATHER_BIRD_EAGLE_GIANT]
[NAME:make giant eagle leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BIRD_EAGLE_GIANT]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:BIRD_EAGLE_GIANT]
[REACTION:BED_LEATHER_JAGUAR_GIANT]
[NAME:make giant jaguar leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:JAGUAR_GIANT]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:JAGUAR_GIANT]
[REACTION:BED_LEATHER_OLM_GIANT]
[NAME:make giant olm leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:OLM_GIANT]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:OLM_GIANT]
[REACTION:BED_LEATHER_TOAD_GIANT]
[NAME:make giant toad leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:TOAD_GIANT]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:TOAD_GIANT]
[REACTION:BED_LEATHER_CAMEL_1_HUMP]
[NAME:make one-humped camel leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CAMEL_1_HUMP]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:CAMEL_1_HUMP]
[REACTION:BED_LEATHER_BEAR_POLAR]
[NAME:make polar bear leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:BEAR_POLAR]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:BEAR_POLAR]
[REACTION:BED_LEATHER_CROCODILE_SALTWATER]
[NAME:make saltwater crocodile leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CROCODILE_SALTWATER]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:CROCODILE_SALTWATER]
[REACTION:BED_LEATHER_CAMEL_2_HUMP]
[NAME:make two-humped camel leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:CAMEL_2_HUMP]
[PRODUCT:125:1:BED:NO_SUBTYPE:LEATHER:CAMEL_2_HUMP]
[REACTION:BED_LEATHER_LION_GIANT]
[NAME:make giant lion leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:LION_GIANT]
[PRODUCT:137:1:BED:NO_SUBTYPE:LEATHER:LION_GIANT]
[REACTION:BED_LEATHER_TIGER_GIANT]
[NAME:make giant tiger leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:TIGER_GIANT]
[PRODUCT:137:1:BED:NO_SUBTYPE:LEATHER:TIGER_GIANT]
[REACTION:BED_LEATHER_ELEPHANT]
[NAME:make elephant leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:ELEPHANT]
[PRODUCT:100:2:BED:NO_SUBTYPE:LEATHER:ELEPHANT]
[REACTION:BED_LEATHER_DRAGON]
[NAME:make dragon leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:DRAGON]
[PRODUCT:100:4:BED:NO_SUBTYPE:LEATHER:DRAGON]
[REACTION:BED_LEATHER_HYDRA]
[NAME:make hydra leather bedding]
[SMELTER]
[REAGENT:1:SKIN_TANNED:NO_SUBTYPE:LEATHER:HYDRA]
[PRODUCT:100:4:BED:NO_SUBTYPE:LEATHER:HYDRA]
Just make a new text file called reaction_standard_leatherbeds, put it in your dwarf fortress/raw/objects. I decided that 8 was a good size for a bed, so smaller creatures take multiple hides to add up to 8, while larger creatures (elephants, dragons, and hydras specifically) actually create more than one bed per leather.
I had thought that product amounts greater than 100 worked as adding more than one item as well, but that does not appear to be the case and I'm too lazy to go back and fix them all at the moment. In any case, that little gaffe on my part just removes a slight amount of functionality and doesn't really hurt anything, so for the time being I'm going to leave it as is.