Commit Graph

61 Commits

Author SHA1 Message Date
octacian
cad8033e34 Add power module
For power generators, wires, etc...
2017-02-24 14:32:04 -08:00
octacian
b1c894871f Shared: Add machine casing
Texture by @XtremeHacker
2017-02-24 14:15:02 -08:00
octacian
f4671fb685 Add Shared Module
Adds shared module along with Steel Infused Obsidian Ingot. Textures by @XtremeHacker
2017-02-24 14:14:41 -08:00
octacian
cd99564739 Improve ME node/item registration functions
Improves item registration and adds node registration. These functions allow easy registration of recipes, changing colour of second line in description, and "autocompletion" for texture names.
2017-02-24 08:28:36 -08:00
octacian
a10f2527c0 ME Drives: limit stack max to 1 2017-02-23 22:21:48 -08:00
octacian
a3a150ece9 ME Drives: Show capacity in description
Introduces microexpansion.cell_desc(inv, listname, stack_pos) to update the item description to show the capacity. Requires f2f9a92351 or later.
2017-02-23 15:05:15 -08:00
octacian
40ed277961 ME Chest: improve formspec 2017-02-23 14:31:02 -08:00
octacian
0a9d8880a9 ME Chest: Fix drive item limit bug
Previously the math was incorrect, allowing a single 8k drive to store over 300,000 items. This also cleans up the storage area a bit, moving the API related to storage drives from the main API.lua to storage/api.lua.
2017-02-23 07:35:42 -08:00
octacian
0d917954eb Remove 'default' dependency 2017-02-22 17:40:41 -08:00
octacian
04869a8bca Rename 8k drive to 4k 2017-02-22 17:16:09 -08:00
octacian
69771ca5fc "Modulize"
Allows modules to be added to the mod for easier development and management. See doc/modules.md.
2017-02-14 19:35:06 -08:00