2aa9556748tonumber() the config'd items limit
Vanessa Ezekowitz
2017-04-06 00:02:31 -04:00
ef68e058ecDon't lose extra movement when entering new tube or turning around.
Ekdohibs
2017-04-06 05:13:40 +02:00
7680820d3eMake item counting more reliable and more efficient.
Ekdohibs
2017-04-05 03:31:57 +02:00
33c4c9d552let tubes break if they're "over-pressure"
Novatux
2017-04-05 02:57:22 -04:00
eab59bfe19always set item start pos on reverse.
Vanessa Ezekowitz
2017-04-05 11:43:02 -04:00
0056116148Namespace pollution cleanup (Used list at #154)
ForbiddenJ
2017-04-04 02:25:27 -05:00
0639bb9706allow pipeworks to skip server steps when moving entities around.
Vanessa Ezekowitz
2017-03-31 18:27:44 -04:00
3a77d1dd8eif an item should reverse dir (e.g. full destination), and it's not going back into a tube, reject it and pop out as an item
Vanessa Ezekowitz
2017-03-29 16:54:38 -04:00
0e8a82fdbaadd a warning if a tubed item turns around (too many means that something is wrong with that tube circuit)
Vanessa Ezekowitz
2017-03-29 15:25:05 -04:00
c15023a5d1Tweak listring behavior of autocrafter Now goes player->source->player and destination->player
Carter Kolwey
2017-03-28 18:02:10 -05:00
64b2611d8aprevent being able to place "loaded" and "on" items (forces them to "empty" and "off")
Vanessa Ezekowitz
2017-03-17 11:04:59 -04:00
1bfc2d4e5bincrease length of signal tube pulse
Vanessa Ezekowitz
2017-03-17 10:15:09 -04:00
e5ee0dee90add turn-to-vertical handling to valve, flow sensor reuse the code from entry panel
Vanessa Ezekowitz
2017-03-17 09:36:17 -04:00
88ad79163dadd screwdriver rotation handling on most pipes-related nodes caveats: in order to cleanly handle the entry panel, valve, and sensor I had to rotate the valve and sensor models 90 degrees so that their in-/outlet pipes point the same direction as the entry panel.
Vanessa Ezekowitz
2017-03-17 09:02:34 -04:00
bd4a27d172make valve and pump turn on/off via on_rightclick (instead of on_punch)
Vanessa Ezekowitz
2017-03-17 05:26:10 -04:00
3d845a3f28Make filter-injector work with latest chest versions
Thomas--S
2017-03-07 17:40:22 +01:00
a858145098Add missing table entries
Carter Kolwey
2017-03-01 00:10:46 -06:00
1a15a8b453Add digilines support to autocrafter "on" and "off" messages turn it on or off, "single" crafts one item, and sending nested tables in the shape of the crafting grid sets the craft. Example message: { {"default:wood","default:wood","default:wood"}, {"default:wood","","default:wood"}, {"default:wood","default:wood","default:wood"} }
Carter Kolwey
2017-02-26 15:33:14 -06:00
9ade40ac65update description a bit (typo, outdated a little)
Vanessa Ezekowitz
2017-02-07 16:04:02 -05:00
62768d243dUse node texture colorization for priority tube, instead of [colorize (except for inv image). Saves a tiny bit of RAM.
Vanessa Ezekowitz
2017-01-25 04:33:27 -05:00
a3d2e69a42Allow Digiline Filter-Injector to match wear, metadata, and group
electrodude
2016-05-27 15:31:45 -04:00
bb4a1756ff"Implement" two further functions for fake player
est31
2015-09-25 03:27:57 +02:00
4eeb6950c4Fix crash when deleting luaentities with //clearobjects.
Novatux
2015-08-01 16:36:50 +02:00
bedcf4d646Try to fix items dropping in unloaded areas
Novatux
2015-07-25 14:29:57 +02:00
8e642df6a2Try to fix crash (2)
Novatux
2015-06-23 19:26:01 +02:00
528b21da7fTry to fix crash
Novatux
2015-06-23 19:16:22 +02:00
dada8474feRevert "fix multiple crash points if luaentity.entities or values returned from"
Novatux
2015-06-23 19:00:17 +02:00
d0952a97fcfix multiple crash points if luaentity.entities or values returned from luaentity.add_entity() are nil
Vanessa Ezekowitz
2015-06-23 12:24:35 -04:00
5822f60ba9fix deprecated time_images use
Vanessa Ezekowitz
2015-04-26 18:46:00 -04:00
f80dec1220drop direct support for dedicated protection mods just use minetest's standard protection functions instead
Vanessa Ezekowitz
2015-03-23 17:40:00 -04:00
c4aa351fa0add missing alias for entry panel
Vanessa Ezekowitz
2015-03-12 10:21:55 -04:00
d167aacf4dadd ownership/protection handling for device configuration
Tim
2015-03-05 11:14:30 +01:00
86ee58b17cNew wiki url in README
Phvli
2015-03-09 00:05:13 +02:00
674450236blabel the vacuum tube logic abms for profiling purposes useable with the mtt profiler starting with t4im/mtt@48eff13
Tim
2015-03-04 22:18:26 -05:00
e8ab36a2c9document wielder pointed_thing problems and revert "fix wielder mixing up above and under, which had for example an effect on the deployer trying to place seeds" This reverts commit 6e2f1fcd635398387a49911a996ccaba65bffdd3.
Tim
2015-03-02 13:30:49 +01:00
aa5f155100Use group:sand for sand_tube_1 recipes
MT-Modder
2015-03-01 10:54:18 -05:00
ac4f761919fix wielder mixing up above and under, which had for example an effect on the deployer trying to place seeds
Tim
2015-03-01 09:59:38 +01:00
c505088fbbSet the owner for locked chests on placing
est31
2015-02-11 19:37:19 +01:00
9af43b9f6ffix conductor_tube_on texture
Tim
2015-02-08 11:00:07 +01:00
6abed742e8also fix chests and furnaces
Vanessa Ezekowitz
2015-02-07 03:01:25 -05:00
ce12c83306fix filters also
Vanessa Ezekowitz
2015-02-07 02:51:06 -05:00
364633d884make all tubes call the routing functions using their after_place/after_dig callbacks
Vanessa Ezekowitz
2015-02-07 02:45:17 -05:00
e33b662274remove obsolete calls to register_on_placenode/dignode they're slow and obsolete
Vanessa Ezekowitz
2015-02-07 01:41:44 -05:00
f46de19ff0use the right variable to test on_receive_fields
Tim
2015-02-05 08:22:53 +01:00
cb8ecbf8cfdon't tostring "nil" in the teleportation tube on escape
Tim
2015-02-04 15:37:20 +01:00
efe2af2d20let the requested wielditem be the actual current wielditem and not just the initialized one clean up some code to make a few lesser calls to it
Tim
2015-02-04 13:01:55 +01:00
e53cd28fcbremove dead code to remove undeclared variable access warning
Tim
2015-02-04 12:40:16 +01:00
7a82393547fix typo in texturename
Tim
2015-02-04 10:58:53 +01:00
50bc351804Fix injector crash when dug or punched when its empty
est31
2015-02-04 03:08:16 +01:00
8e9affc841Make sorting tubes not drop elements if all outputs filtering for a specific element are filled.
est31
2015-02-03 23:12:10 +01:00
50b417ce13Add the High Priority tube segment that can be used as replacement of sorting tubes where they are only used to deactivate paths. The Priority tube uses as less cpu as the default tube, is easier to maintain as well as cheaper as the sorting tube.
Tim
2015-02-03 15:35:44 +01:00
f499f6a8c7Fix vacuum tube formspec and make radius parsing smarter
est31
2015-02-03 09:23:38 +01:00
5114dfe5f4fix recipe in panel tube
Vanessa Ezekowitz
2015-02-01 12:24:20 -05:00
4379b1904dadd decorative tubes: one steel block embedded the other passing through an airtight pane
Tim
2015-01-31 00:06:27 +01:00
e9432321e9increase vacuum distance to radius * sqrt(3) again, but cache everything to local variables
Tim
2015-01-31 22:45:30 +01:00
c941a24889remove field for 01-2012 facedir legacy support for the one-way tube, which was added after
Tim
2015-01-31 20:42:28 +01:00
70f38104a0reduce table lookups and string concat
Tim
2015-01-31 16:48:03 +01:00
e60f86a588switch to the minetest-conventional def-table style of registering tubes to clean up their registrations
Tim
2015-01-31 16:10:25 +01:00
810ae99008reduce texturename repetition via __index
Tim
2015-01-31 14:47:06 +01:00
4dc3f159c9remove unnecessary pcall() around tonumber, as it will return nil for invalid input and not throw an exception
Tim
2015-01-30 23:51:11 +01:00
f065349972restyle formspecs and add infotexts to adjustable vacuuming tube
Tim
2015-01-30 21:38:04 +01:00