rewrote autoplacement code to make it more aware of filters,
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>
Mon, 24 Jun 2013 01:36:13 +0000 (21:36 -0400)
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>
Mon, 24 Jun 2013 01:36:13 +0000 (21:36 -0400)
commit3a0fd39bf670a9210c962381455bb42cd3893fc0
tree22094c4990441be31c887c8e31f8ed15b8460106
parent5537257185bd510828295b0c9d7da0e542e801ff
rewrote autoplacement code to make it more aware of filters,
autocrafter, nodebreaker, deployer, and made sure each item will only
initiate a connection to those sides which can accept such.  Fixed
various autorouting bugs as I ran across them.  Autorouting for various
devices is now:

filters: left and right sides only
nodebreaker, deployer:  back only
autocrafter:  all six sides
chests:  top, bottom, left, right, back (not front)
furnace: bottom, left, right, back (not the top or front)
autocrafter.lua
autoplace.lua
compat.lua
item_transport.lua
node_breaker.lua