Commit graph

767 commits

Author SHA1 Message Date
Robert Seifert
cac5f0d12a worked on imprinter 2013-05-20 15:18:47 -04:00
Robert Seifert
19fb2e48ed Created a crafting manager to reduce code per class
The imprinter class was starting to get messy with all of its other
non-crafting code. To help make things cleaner and to create a reusable
class i have moved the crafting code to its own class. To use the class
you simple need to have the TileEntity implement IInventory(or have an
internal Inv refrence) and implement IAutoCrafting. Also i'll be moving
these classes to Dark-Lib when done.
2013-05-20 14:37:26 -04:00
Robert Seifert
2c227c98d8 updated subs 2013-05-20 10:00:23 -04:00
Robert Seifert
a4b54fac1e updated subs 2013-05-18 11:50:26 -04:00
Robert Seifert
84c8ac941f added modstats support 2013-05-17 11:23:47 -04:00
Robert Seifert
b2a712b89e Fixed manipulator crate input 2013-05-15 22:54:58 -04:00
Robert Seifert
e6a35a6a72 Disabled Hopper interaction due to bugs
I can't explain what is going on between the crate and hopper. As far as
i can see the crate works fine with pipes, and other things. However the
hopper creates new bugs that i can't solve at the moment. It will keep
trying to input items into the crate after the crate is full. It will
then after world load trash a crates inv that its pulling from. Since i
believe that the hopper is the root cause i'm going to just disable it
use with crates.
2013-05-15 22:10:56 -04:00
Robert Seifert
3b379c0a9d updated subs 2013-05-15 17:37:36 -04:00
Robert Seifert
e3be6af826 Moved some reusable files to Dark-Lib
These files can be used by other mods that use Dark-Library so i have
moved them. If needed i can share these files, or if i can i'll make the
Dark-Library public for use.
2013-05-15 17:35:46 -04:00
Robert Seifert
bf878681b2 cleanup 2013-05-15 16:28:03 -04:00
Robert Seifert
45ae1be39f fixed Client side crate update 2013-05-15 14:12:23 -04:00
Robert Seifert
7b0d82b701 Might have fixed old crate loading 2013-05-15 13:39:11 -04:00
Robert Seifert
3bb6e21736 ... 2013-05-15 12:45:05 -04:00
Robert Seifert
43ee61fd55 Fixed old version conversion 2013-05-15 12:43:40 -04:00
Robert Seifert
e8e562548d Finalizing crate rework 2013-05-15 10:46:00 -04:00
Robert Seifert
540fff7065 Fixed client side update 2013-05-15 08:59:00 -04:00
Robert Seifert
7353d0a251 mostly done with new crate rework 2013-05-15 08:40:24 -04:00
Robert Seifert
a93d4f80f9 updated subs 2013-05-15 06:37:08 -04:00
Robert Seifert
05a462e2f9 edits to crate 2013-05-14 00:55:06 -04:00
Robert Seifert
9f9da07a2f updated subs 2013-05-11 11:12:43 -04:00
Robert Seifert
bc0ae239c9 removed debug code 2013-05-10 01:00:50 -04:00
Robert Seifert
221daa2cde updated subs 2013-05-09 23:03:12 -04:00
Robert Seifert
cea3a01d4e removed wires from recipes 2013-05-09 22:58:13 -04:00
Robert Seifert
91851ea070 fixed crafting grid inf crafting 2013-05-09 10:13:31 -04:00
Robert Seifert
86d8f0543c updated subs 2013-05-09 06:05:10 -04:00
Robert Seifert
752b5fb934 worked on crane a bit 2013-05-09 03:39:48 -04:00
Robert Seifert
41f59b1299 temp removed chest input
due to a bug with it i removed the ablity for the imprinter to use inv
around it
2013-05-08 10:45:24 -04:00
Robert Seifert
1dcebc7ab5 Dropped sound level of armbot
per kodos's request
2013-05-08 09:58:53 -04:00
Robert Seifert
ccd8f18df7 updated subs 2013-05-08 09:38:16 -04:00
Robert Seifert
a4c80af183 ... 2013-05-08 09:22:46 -04:00
Robert Seifert
7baa0e06b9 ... 2013-05-08 09:02:32 -04:00
Robert Seifert
8ec535e2e4 updated build script 2013-05-08 08:56:58 -04:00
Robert Seifert
32ce5c83dd add bc sub 2013-05-08 08:55:40 -04:00
Robert Seifert
e94bc15753 updated build script 2013-05-08 08:28:39 -04:00
Robert Seifert
ace5f2b474 updated subs 2013-05-08 08:19:19 -04:00
Robert Seifert
da69f16b7d possibly fixed imprinter
so far i think i've fixed most of the issues with crafting results but
there might still be a few
2013-05-08 08:10:33 -04:00
Robert Seifert
9c4c2461fa updated power systems
AL should now run on IC2 and BC power using a prefab class from one of
the code libraries
2013-05-08 03:42:27 -04:00
Robert Seifert
290631cf8a cleanup and package changes 2013-05-08 03:14:46 -04:00
Robert Seifert
0850129263 updated power system check 2013-05-08 03:12:08 -04:00
Robert Seifert
16ce63aadd Crate top slot in creative auto fills crate
Added this for testing so that i can right click the top slot of a crate
with an item to fill the crate all the way up.
2013-05-07 03:58:55 -04:00
Robert Seifert
94b83ea1c5 fixed slanted belt rocketing items 2013-05-05 21:47:52 -04:00
Robert Seifert
c0d7e392ec Fixed input & output sides for imprinter
Only a armbot can do auto crafting since no side can access the output
slot. This is by design to prevent pipe or manipulator crafting. I will
add bonus later to the crafting arm to get people to want to use this
system. e.g. Blue prints that don't use some items, or use less items.

All sides will connect to the internal inv. Crafting and imprinter slots
have not automated use so no access is given. I might change this later
but you should only need to mess with the inv slots.
2013-05-05 04:30:59 -04:00
Robert Seifert
a1b269b75f updated mc version 2013-05-04 17:07:30 -04:00
Robert Seifert
9bcbe50c63 updated subs 2013-05-04 05:35:02 -04:00
Robert Seifert
63c27cb14d ,,, 2013-05-04 05:27:13 -04:00
Robert Seifert
a00326e4ae updated for 1.5.2 2013-05-03 15:58:08 -04:00
Robert Seifert
3d56f9e158 added catch for failure to load IC2 recipes 2013-05-03 04:59:09 -04:00
Robert Seifert
cc2284d1d0 reduce view distance of crate text and item
Once more this is to reduce resource demand of the mod for large crate
rooms. More improvement will be made to reduce the frame rate lose of
the mod.
2013-05-02 23:04:22 -04:00
Robert Seifert
24ae65e9b6 ... 2013-05-02 04:59:10 -04:00
Robert Seifert
d8cc23b887 another correction to build script 2013-05-02 04:51:34 -04:00