summaryrefslogtreecommitdiff
path: root/compat.lua
AgeCommit message (Collapse)Author
2014-11-30minetest.env:* --> minetest.*Vanessa Ezekowitz
2014-08-14Remove useless callbacksNovatux
2014-08-06don't add active furnace to creative invVanessa Ezekowitz
2014-07-30get rid of the old pipeworks clone node functionVanessa Ezekowitz
use minetest.override_item() instead
2013-12-24fix copy&paste errorVanessa Ezekowitz
2013-12-24ok, on second thought, allow tubes to connect to the fronts. Also, defineVanessa Ezekowitz
top-side overlays for furnaces.
2013-12-24chests, furnaces are not supposed to connect to tubes from the front sidesVanessa Ezekowitz
2013-12-21A few more fixes (spamming the commit log again...)Novatux
2013-12-21local-ize a couple of variablesVanessa Ezekowitz
2013-12-15local-ize pretty muchg everything that was previously global except whereVanessa Ezekowitz
stuff needs to be globally-visible. Also, fix a bad drop on valve.
2013-12-02make the tube connection images for furnaces/chests into overlaysVanessa Ezekowitz
also don't redefine furnace top - tubes don't connect there anyways
2013-11-14stop leaking clone_node() function outside of pipeworks namespaceVanessa Ezekowitz
2013-10-20Furnace and chest textures now have pipeworks-specific names to allowVanessa Ezekowitz
for texture packs to cover them. Also, added proper top and bottom textures for both.
2013-07-19added support for 6d facedir for all tube components, changed autoplace.lua ↵hdastwb
to follow tubes.connect_sides rather than having each component coded individually, and added support for placing deployers and node breakers facing vertically
2013-07-08added locked chests in compat.luahdastwb
2013-06-30Phased out all deprecated minetest.env:* uses in favor of minetest.*Vanessa Ezekowitz
2013-06-23rewrote autoplacement code to make it more aware of filters,Vanessa Ezekowitz
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)
2013-06-23Whoops, tubes ought to connect to deployers!Anthony Zhang
2013-02-02Changed the code so that we do not overwrite the default code anymore.Novatux
2013-01-20Added chests and furnaces autoconnect to tubes.Novatux
Fixed a bug where autocrafter could bbe used to clone items. Removed test code.
2013-01-16Items can be inserted in furnaces through sideNovatux
2013-01-13Added Nore's item transport mod and integrated it into pipeworksVanessa Ezekowitz
Items can now flow from one chest (or Nore's filter object) to another via the pneumatic tubes! Thanks to Nore and RealBadAngel for the code. Note that this mod has to redefine the default chests and furnaces (see compat.lua) in order to add some new group definitions so that tubes can appear to connect to these objects.