hdastwb [Fri, 19 Jul 2013 05:36:55 +0000 (01:36 -0400)]
added support for 6d facedir for all tube components, changed autoplace.lua to follow tubes.connect_sides rather than having each component coded individually, and added support for placing deployers and node breakers facing vertically
Vanessa Ezekowitz [Thu, 18 Jul 2013 16:25:05 +0000 (12:25 -0400)]
add license file
Vanessa Ezekowitz [Mon, 15 Jul 2013 22:50:28 +0000 (18:50 -0400)]
fixed a nil reference (filter code didn't check for unknown nodes)
Vanessa Ezekowitz [Sun, 14 Jul 2013 02:39:25 +0000 (22:39 -0400)]
added ability to disable most components via config file in world folder
moved pipes out of init.lua and into a separate file.
some minor formatting changes
VanessaE [Sun, 14 Jul 2013 01:26:56 +0000 (18:26 -0700)]
Merge pull request #47 from hdastwb/mesesandtube
MESE Sand Tubes
hdastwb [Mon, 8 Jul 2013 16:06:47 +0000 (12:06 -0400)]
added more powerful sand tubes (MESE sand tubes), along with associated crafts, textures, and documentation
VanessaE [Wed, 10 Jul 2013 03:13:50 +0000 (20:13 -0700)]
Merge pull request #46 from hdastwb/lockedchest
Locked chest documentation
VanessaE [Tue, 9 Jul 2013 03:40:13 +0000 (20:40 -0700)]
Merge pull request #45 from hdastwb/lockedchest
Locked chest integration
hdastwb [Tue, 9 Jul 2013 00:54:05 +0000 (20:54 -0400)]
added locked chests in Overview.html
hdastwb [Tue, 9 Jul 2013 00:29:53 +0000 (20:29 -0400)]
added locked chests to autoplace.lua
hdastwb [Mon, 8 Jul 2013 15:58:27 +0000 (11:58 -0400)]
added locked chests in compat.lua
Vanessa Ezekowitz [Thu, 4 Jul 2013 07:12:45 +0000 (03:12 -0400)]
remove a bunch of useless metadata and settings
("pipelike" everywhere, but it isn't used for anything)
Vanessa Ezekowitz [Thu, 4 Jul 2013 06:58:44 +0000 (02:58 -0400)]
got rid of oldpipes.lua
Vanessa Ezekowitz [Thu, 4 Jul 2013 04:01:08 +0000 (00:01 -0400)]
rewrite flowing logic a bit to eliminate excessive add_node/remove_node calls
also got rid of obsolete optdepends
Anthony Zhang [Tue, 25 Jun 2013 16:19:58 +0000 (12:19 -0400)]
Fix for older mod versions that used a different alias.
Vanessa Ezekowitz [Mon, 1 Jul 2013 04:28:36 +0000 (00:28 -0400)]
optdepends.txt is depecated. switched to ? syntax in depends.txt
Vanessa Ezekowitz [Mon, 1 Jul 2013 03:55:07 +0000 (23:55 -0400)]
Phased out all deprecated minetest.env:* uses in favor of minetest.*
Vanessa Ezekowitz [Fri, 28 Jun 2013 13:26:46 +0000 (09:26 -0400)]
typo fix
VanessaE [Fri, 28 Jun 2013 13:18:23 +0000 (06:18 -0700)]
Merge pull request #44 from Novatux/simple
Add option to disable cyclic behaviour
Novatux [Fri, 28 Jun 2013 13:16:28 +0000 (15:16 +0200)]
Add option to disable cyclic behaviour
VanessaE [Fri, 28 Jun 2013 13:06:57 +0000 (06:06 -0700)]
Merge pull request #43 from Novatux/crossing
Add crossing tubes
Novatux [Fri, 28 Jun 2013 13:03:24 +0000 (15:03 +0200)]
Add crossing tubes
Vanessa Ezekowitz [Wed, 26 Jun 2013 07:34:28 +0000 (03:34 -0400)]
Added support to autoroute code for technic deployer and nodebreaker
Anthony Zhang [Mon, 24 Jun 2013 20:25:23 +0000 (16:25 -0400)]
Node breakers now make sure the node is actually diggable before digging (implements the functionality of `minetest.node_dig`). Now can dig working mesecons and can't dig locked chests or other indestructable nodes.
Anthony Zhang [Mon, 24 Jun 2013 19:52:22 +0000 (15:52 -0400)]
Update Overview.html with documentation about the node breaker and deployer, plus docuent the fact that tubes only connect to certain sides of certain devices, like injectors and furnaces.
Vanessa Ezekowitz [Mon, 24 Jun 2013 01:52:30 +0000 (21:52 -0400)]
actually, filters should only connect from the right/output side since they
can't actually receive anything from the input side via a tube.
Vanessa Ezekowitz [Mon, 24 Jun 2013 01:36:13 +0000 (21:36 -0400)]
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)
Anthony Zhang [Sun, 23 Jun 2013 23:52:01 +0000 (19:52 -0400)]
Whoops, tubes ought to connect to deployers!
Anthony Zhang [Sun, 23 Jun 2013 23:30:16 +0000 (19:30 -0400)]
No infinite stacks allowed! Fix the bug where deployers have infinite stacks just like players.
Anthony Zhang [Sun, 23 Jun 2013 23:15:31 +0000 (19:15 -0400)]
Super duper pipeworks deployer and node breaker updates.
Vanessa Ezekowitz [Sat, 22 Jun 2013 21:51:57 +0000 (17:51 -0400)]
minor tweaks to various dofile() calls, moved one from tubes.lua to init.lua
Vanessa Ezekowitz [Sat, 22 Jun 2013 19:08:05 +0000 (15:08 -0400)]
minor tweak to allow the register_tube() function to use any arbitrary
namespace for the tube instead of forcing it to be pipeworks:
Vanessa Ezekowitz [Fri, 21 Jun 2013 06:56:21 +0000 (02:56 -0400)]
workaround for transported items sometimes just appearing out of nowhere
but not being diggable. Made them have a really tiny collision box so
they can be pointed at if carefully done
Anthony Zhang [Tue, 18 Jun 2013 22:30:48 +0000 (18:30 -0400)]
Document vertical connectivity of airtight pipe entry.
Vanessa Ezekowitz [Sun, 16 Jun 2013 14:04:07 +0000 (10:04 -0400)]
corrected yield on conductor tube crafting image
Vanessa Ezekowitz [Sun, 16 Jun 2013 14:02:14 +0000 (10:02 -0400)]
Made conductor tubes cheaper.
Vanessa Ezekowitz [Sun, 16 Jun 2013 13:36:49 +0000 (09:36 -0400)]
Added appropriate textures for mesecon conductor tubes
Vanessa Ezekowitz [Sun, 9 Jun 2013 23:28:22 +0000 (19:28 -0400)]
new textures for spigot to support animated water + fix lighting issues
Vanessa Ezekowitz [Sun, 9 Jun 2013 23:19:28 +0000 (19:19 -0400)]
more minor lighting/texture tweaks
Vanessa Ezekowitz [Sun, 9 Jun 2013 22:37:35 +0000 (18:37 -0400)]
Made spigot animated, so the water actually looks like it's pouring
Vanessa Ezekowitz [Sun, 9 Jun 2013 22:29:08 +0000 (18:29 -0400)]
added sunlight_propagates=true to most devices to fix lighting issues
adjusted size of spigot "pouring" segment.
Vanessa Ezekowitz [Sat, 8 Jun 2013 05:00:49 +0000 (01:00 -0400)]
Add vertical version of airtight pipe entry
if automatically rotates to connect to the thing you point at, if a connection
is possible.
VanessaE [Thu, 6 Jun 2013 00:10:57 +0000 (17:10 -0700)]
Merge pull request #38 from Uberi/master
Update Overview.html
Anthony Zhang [Wed, 5 Jun 2013 21:03:10 +0000 (17:03 -0400)]
Add documentation entry about MESE filter/injector, add note about on/off button on teleporter tube formspec, fix some confusing wording.
VanessaE [Wed, 5 Jun 2013 14:38:47 +0000 (07:38 -0700)]
Merge pull request #37 from Novatux/teleport
Add an no-receive option to teleport tubes.
VanessaE [Wed, 5 Jun 2013 14:38:39 +0000 (07:38 -0700)]
Merge pull request #36 from Novatux/tubesfix
Fix crash sometimes with tubes
Novatux [Wed, 5 Jun 2013 13:54:03 +0000 (15:54 +0200)]
Fix crash sometimes with tubes
Novatux [Wed, 5 Jun 2013 13:54:23 +0000 (15:54 +0200)]
Add an no-receive option to teleport tubes.
VanessaE [Sun, 2 Jun 2013 21:38:42 +0000 (14:38 -0700)]
Merge pull request #35 from Novatux/sand
Fix bug with sand tubes
Novatux [Sun, 2 Jun 2013 18:36:27 +0000 (20:36 +0200)]
Fix bug with sand tubes
VanessaE [Sat, 1 Jun 2013 14:36:04 +0000 (07:36 -0700)]
Merge pull request #34 from Novatux/doc
Fix Overview.html
VanessaE [Sat, 1 Jun 2013 14:35:51 +0000 (07:35 -0700)]
Merge pull request #33 from Novatux/craft
Change craft of autocrafter to use mese crystal (autocrafter should be l...
Novatux [Sat, 1 Jun 2013 10:40:29 +0000 (12:40 +0200)]
Change craft of autocrafter to use mese crystal (autocrafter should be less expensive than teleport tube...)
Novatux [Sat, 1 Jun 2013 10:34:41 +0000 (12:34 +0200)]
Fix Overview.html
Vanessa Ezekowitz [Thu, 30 May 2013 21:29:48 +0000 (17:29 -0400)]
Ran all textures through pngquant.
Vanessa Ezekowitz [Thu, 30 May 2013 19:47:55 +0000 (15:47 -0400)]
Ran all textures through pngcrush.
VanessaE [Tue, 21 May 2013 23:20:49 +0000 (16:20 -0700)]
Merge pull request #32 from Uberi/master
Fix teleport tube in latest mt
Anthony Zhang [Tue, 21 May 2013 21:44:05 +0000 (17:44 -0400)]
Fix the teleport tube in the latest mt.
VanessaE [Sat, 11 May 2013 04:29:49 +0000 (21:29 -0700)]
Merge pull request #31 from Uberi/master
Update the Basic Overview page for the latest changes.
Anthony Zhang [Sat, 11 May 2013 04:18:44 +0000 (00:18 -0400)]
Update the Basic Overview page for latest changes.
Vanessa Ezekowitz [Fri, 10 May 2013 22:28:57 +0000 (18:28 -0400)]
add flow sensor. Sends mesecons signal when water is flowing through it.
Vanessa Ezekowitz [Fri, 10 May 2013 21:44:26 +0000 (17:44 -0400)]
Make pumps and valves respond to mesecons signals
Vanessa Ezekowitz [Fri, 10 May 2013 21:28:11 +0000 (17:28 -0400)]
made valves and airtight entry panels work.
Removed "flowing" spigot from creative inventory.
Vanessa Ezekowitz [Fri, 10 May 2013 20:17:47 +0000 (16:17 -0400)]
remove water node at spigot only at the
pouring-->off transition, not repeatedly.
Vanessa Ezekowitz [Fri, 10 May 2013 19:59:56 +0000 (15:59 -0400)]
periodically remove one water node next to each "on" pump that's also flowing
This should make it work more or less correctly with finite water.
also, fix a bug where a blocked spigot still looks like its pouring, and check
for blockages on every step.
Vanessa Ezekowitz [Sun, 28 Apr 2013 21:45:25 +0000 (17:45 -0400)]
fix a bug where spigot pouring would replace the node under it with
water. Also clean up spigot logic slightly.
VanessaE [Sun, 14 Apr 2013 21:34:21 +0000 (14:34 -0700)]
Merge pull request #30 from Uberi/master
Documentation Improvements
Anthony Zhang [Sun, 14 Apr 2013 17:16:47 +0000 (13:16 -0400)]
Add Overview.html, with full documentation for all available features.
Anthony Zhang [Sun, 14 Apr 2013 17:16:18 +0000 (13:16 -0400)]
Update README.
VanessaE [Sat, 13 Apr 2013 16:30:35 +0000 (09:30 -0700)]
Merge pull request #29 from Novatux/master
Fix repartition of teleport tubes not being random.
Novatux [Sat, 13 Apr 2013 09:47:50 +0000 (11:47 +0200)]
Fix repartition of teleport tubes not being random.
VanessaE [Fri, 12 Apr 2013 18:02:02 +0000 (11:02 -0700)]
Merge pull request #28 from Novatux/master
Fix conductive tube drop.
Novatux [Fri, 12 Apr 2013 17:55:39 +0000 (19:55 +0200)]
Fix conductive tube drop.
VanessaE [Thu, 11 Apr 2013 19:28:13 +0000 (12:28 -0700)]
Merge pull request #27 from Novatux/master
Add conductor tubes.
Novatux [Thu, 11 Apr 2013 18:00:34 +0000 (20:00 +0200)]
Add conductor tubes (no crafting recipe or texture for now).
VanessaE [Sun, 7 Apr 2013 19:14:01 +0000 (12:14 -0700)]
Merge pull request #26 from bas080/master
Autocrafter only crafts when destination inventory has space
bas080 [Sun, 7 Apr 2013 09:30:11 +0000 (11:30 +0200)]
Autocrafter only crafts when destination inventory has space
VanessaE [Wed, 3 Apr 2013 14:06:45 +0000 (07:06 -0700)]
Merge pull request #25 from bas080/master
Formspec of filters now have better aligned layout
bas080 [Wed, 3 Apr 2013 10:16:33 +0000 (12:16 +0200)]
retouched the formspec of the filter and mese-filter
VanessaE [Tue, 2 Apr 2013 00:37:53 +0000 (17:37 -0700)]
Merge pull request #24 from bas080/master
Retuextured filter and autocrafter
bas080 [Tue, 2 Apr 2013 00:35:51 +0000 (02:35 +0200)]
Retuextured the autocrafter and (mese)filter
VanessaE [Tue, 2 Apr 2013 00:21:38 +0000 (17:21 -0700)]
Merge pull request #23 from Uberi/master
Fix deployer in latest minetest.
Anthony [Mon, 1 Apr 2013 17:21:39 +0000 (14:21 -0300)]
Fix tube connection to filters
Tubes did not previously connect to filters when the filters were placed after the tube.
Anthony [Mon, 1 Apr 2013 17:15:20 +0000 (14:15 -0300)]
Fix deployer in latest minetest.
Broken when shift-click to avoid on_rightclick was added.
VanessaE [Mon, 25 Mar 2013 20:31:39 +0000 (13:31 -0700)]
Merge pull request #21 from Uberi/master
Add autocrafter recipe.
Anthony [Mon, 25 Mar 2013 20:25:58 +0000 (17:25 -0300)]
Add autocrafter recipe.
VanessaE [Tue, 19 Mar 2013 03:14:27 +0000 (20:14 -0700)]
Merge pull request #20 from Uberi/master
Add inventory images to speed up load times.
Anthony [Tue, 19 Mar 2013 02:01:09 +0000 (23:01 -0300)]
Add inventory images for tubes.
Anthony [Tue, 19 Mar 2013 02:00:36 +0000 (23:00 -0300)]
Add inventory images for old pipes.
Anthony [Tue, 19 Mar 2013 02:00:00 +0000 (23:00 -0300)]
Add inventory images for pipes.
Anthony [Tue, 19 Mar 2013 01:58:39 +0000 (22:58 -0300)]
Add inventory images for devices.
VanessaE [Thu, 7 Feb 2013 23:36:43 +0000 (15:36 -0800)]
Merge pull request #19 from Novatux/master
Bugfix
Novatux [Thu, 7 Feb 2013 16:21:35 +0000 (17:21 +0100)]
Bugfix
VanessaE [Sun, 3 Feb 2013 16:53:35 +0000 (08:53 -0800)]
Merge pull request #18 from Novatux/master
Improved the code of the teleport tube.
Novatux [Sun, 3 Feb 2013 15:11:15 +0000 (16:11 +0100)]
Improved the code of the teleport tube.
VanessaE [Sat, 2 Feb 2013 10:08:51 +0000 (02:08 -0800)]
Merge pull request #17 from Novatux/master
Avoid overwriting the default code.
Novatux [Sat, 2 Feb 2013 07:21:48 +0000 (08:21 +0100)]
Changed the code so that we do not overwrite the default code anymore.
Vanessa Ezekowitz [Thu, 31 Jan 2013 23:49:47 +0000 (18:49 -0500)]
Removed node breaker and deployer. These belong in technic, not pipeworks.
Added aliases to avoid unknown nodes/map breakage. Old code has been moved
into pipeworks/attic/
VanessaE [Tue, 29 Jan 2013 05:19:31 +0000 (21:19 -0800)]
Merge pull request #16 from Novatux/master
Mese filters: take full stack.
Novatux [Mon, 28 Jan 2013 19:58:38 +0000 (20:58 +0100)]
Merge https://github.com/VanessaE/pipeworks