220 lines
5.2 KiB
Lua
220 lines
5.2 KiB
Lua
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['furniture:fabric_white'] = 3,
|
|
['group:thread'] = 1
|
|
},
|
|
output = 'sailing_canoe:sail',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['furniture:fabric_white'] = 3,
|
|
['group:thread'] = 1,
|
|
['default:stick'] = 2,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'hangglider:hangglider',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['furniture:fabric_white'] = 1,
|
|
['group:thread'] = 1,
|
|
['hangglider:hangglider'] = 1,
|
|
},
|
|
output = 'hangglider:hangglider',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['furniture:fabric_red'] = 2,
|
|
['furniture:thread_red'] = 1,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'xdecor:curtain_red 2',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['furniture:fabric_red'] = 2,
|
|
['group:thread'] = 1,
|
|
['group:wool'] = 1,
|
|
},
|
|
output = 'xdecor:cushion',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['furniture:fabric_red'] = 2,
|
|
['group:thread'] = 1,
|
|
['farming:cotton'] = 4,
|
|
},
|
|
output = 'xdecor:cushion',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['default:stick'] = 1,
|
|
['group:thread'] = 1,
|
|
['farming:string'] = 1,
|
|
},
|
|
output = 'furniture:brush',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['group:fabric'] = 4,
|
|
['group:thread'] = 1,
|
|
['farming:string'] = 1,
|
|
},
|
|
output = 'unified_inventory:bag_small',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['group:fabric'] = 8,
|
|
['group:thread'] = 2,
|
|
['farming:string'] = 2,
|
|
},
|
|
output = 'unified_inventory:bag_medium',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['group:fabric'] = 12,
|
|
['group:thread'] = 4,
|
|
['farming:string'] = 4,
|
|
},
|
|
output = 'unified_inventory:bag_large',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
['group:fabric'] = 2,
|
|
['group:thread'] = 4,
|
|
['mobs:leather'] = 7,
|
|
['ropes:ropesegment'] = 1,
|
|
['scorpion:shell'] = 2,
|
|
},
|
|
output = 'scorpion:saddle',
|
|
})
|
|
|
|
--THINGS COLORED BY DYE
|
|
|
|
local colors = {
|
|
'grey', 'dark_grey', 'black', 'violet', 'blue', 'cyan', 'dark_green', 'green',
|
|
'yellow', 'brown', 'orange', 'red', 'magenta', 'pink', 'white'
|
|
}
|
|
|
|
for i = 1,15 do
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 1,
|
|
[('furniture:thread_'..colors[i])] = 1,
|
|
['farming:cotton'] = 1,
|
|
},
|
|
output = 'furniture:cushion_'..colors[i],
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 1,
|
|
[('furniture:thread_'..colors[i])] = 1,
|
|
['farming:cotton'] = 2,
|
|
},
|
|
output = 'furniture:cushion_half_'..colors[i],
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 2,
|
|
[('furniture:thread_'..colors[i])] = 2,
|
|
['farming:cotton'] = 4,
|
|
},
|
|
output = 'furniture:cushion_full_'..colors[i],
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 2,
|
|
[('furniture:thread_'..colors[i])] = 2,
|
|
['group:wool'] = 4,
|
|
},
|
|
output = 'furniture:cushion_full_'..colors[i],
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 1,
|
|
[('furniture:thread_'..colors[i])] = 1,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_short_'..colors[i]..'_1',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 1,
|
|
[('furniture:thread_'..colors[i])] = 1,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_short_right_'..colors[i]..'_1',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 1,
|
|
[('furniture:thread_'..colors[i])] = 1,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_short_left_'..colors[i]..'_1',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 1,
|
|
[('furniture:thread_'..colors[i])] = 1,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_short_center_'..colors[i]..'_1',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 2,
|
|
[('furniture:thread_'..colors[i])] = 2,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_tall_'..colors[i]..'_1',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 2,
|
|
[('furniture:thread_'..colors[i])] = 2,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_tall_left_'..colors[i]..'_1',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 2,
|
|
[('furniture:thread_'..colors[i])] = 2,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_tall_right_'..colors[i]..'_1',
|
|
})
|
|
|
|
stations.dual_register_recipe('sewing', {
|
|
input = {
|
|
[('furniture:fabric_'..colors[i])] = 2,
|
|
[('furniture:thread_'..colors[i])] = 2,
|
|
['ropes:ropesegment'] = 1,
|
|
},
|
|
output = 'furniture:curtain_tall_center_'..colors[i]..'_1',
|
|
})
|
|
|
|
end
|