Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-09 | make item drop by tubes nicer (#168) | DS | |
* make item drop by tubes nicer | |||
2017-04-07 | remove "reversed" warning message | Vanessa Ezekowitz | |
(not needed now that tube breaking is reliable) | |||
2017-04-06 | default breaking code to "enabled" and lower the default limit to 30. | Vanessa Ezekowitz | |
2017-04-06 | tonumber() the config'd items limit | Vanessa Ezekowitz | |
2017-04-06 | Don't lose extra movement when entering new tube or turning around. | Ekdohibs | |
2017-04-06 | Make item counting more reliable and more efficient. | Ekdohibs | |
2017-04-05 | let tubes break if they're "over-pressure" | Novatux | |
that is, if there are more than X number of items in a tube. Default is 40 in a tube, but breaking is also disabled by default. (original framework by Novatux, with changes by VanessaE) | |||
2017-04-05 | always set item start pos on reverse. | Vanessa Ezekowitz | |
2017-04-04 | Namespace pollution cleanup (Used list at #154) | ForbiddenJ | |
2017-03-29 | if an item should reverse dir (e.g. full destination), | Vanessa Ezekowitz | |
and it's not going back into a tube, reject it and pop out as an item | |||
2017-03-29 | add a warning if a tubed item turns around | Vanessa Ezekowitz | |
(too many means that something is wrong with that tube circuit) | |||
2017-03-01 | Allow reversing direction if there's nowhere to go | Carter Kolwey | |
2016-04-01 | Changed item_drop to add_item for items dropped during transport. | greencopper | |
item_drop makes Minetest 0.4.13 crash, but add_item works in all versions and the behavior is identical when looking at the blocks. | |||
2015-11-17 | fix crash caused by deprecated usage of minetest.item_drop, fixes #122 | HybridDog | |
2015-07-25 | Try to fix items dropping in unloaded areas | Novatux | |
2015-06-23 | Revert "fix multiple crash points if luaentity.entities or values returned from" | Novatux | |
This reverts commit d0952a97fcff08328328d05f630d2b0036a48163. | |||
2015-06-23 | fix multiple crash points if luaentity.entities or values returned from | Vanessa Ezekowitz | |
luaentity.add_entity() are nil | |||
2015-01-29 | chmod -x *.lua | Tim | |
2015-01-29 | split the filter-injector specific code out of the generic item_transport | Tim | |
2014-11-22 | update to use current mesecons API | Vanessa Ezekowitz | |
requires mesecons commit 5be179bf110b44bdc06df6dbfde4e61487cf0635 or newer. | |||
2014-11-16 | Make filters behave correctly with protected areas (fixes #74) | Novatux | |
2014-08-24 | fix undefined node crash | Vanessa Ezekowitz | |
2014-08-15 | Rename tube_item() to tube_inject_item() | Zefram | |
The new function has no API compatibility with the old one, so give it a different name to avoid confusion among caller mods, which need to change their usage. Have a function under the old name that outputs a helpful error message. | |||
2014-08-14 | Fix typo | Novatux | |
2014-08-14 | Add legacy code for items in tubes | Novatux | |
2014-08-14 | Major rewrite of items in tubes | Novatux | |
2014-07-21 | Slot sequencing modes for filter-injectors | Zefram | |
The filter-injectors used to always prefer to take items from the beginning of the source inventory. Because items also tend to get placed at the beginning of an inventory, this could lead to a chest+injector buffer only passing through a trickle of one type of item, where other item types are flowing in and getting later inventory slots. So now, the sequencing of source inventory slots is configurable, per-injector, by form. In addition to the old priority mode, there's now a random mode and a rotation mode. Incidentally refactor the filter-injector code, to avoid duplication between the itemwise and stackwise variants. | |||
2014-07-21 | rename "filter" to "filter-injector" | Zefram | |
"Injector" better describes the nodes' main purpose. | |||
2014-07-05 | Name tube items for function rather than material | Zefram | |
Previously, some tube types were named based on their function, and others based on some arbitrarily-chosen material used in their construction, with no meaningful system governing which was in each category. With this change they are consistently named according to function. Naming style is also made consistent in the wording that identifies tubes as such, and in capitalisation. | |||
2014-07-02 | Make non-node items in tubes look more solid | Zefram | |
Use the "wielditem" visual type for non-node items, with a fixed 45 degree yaw. This matches the recent change of dropped-item entities from "sprite" visual to "wielditem". | |||
2014-07-02 | Fix bug with multiple input inventories with the filters | Novatux | |
2014-07-01 | Try to fix some bugs that happen on server restart | Novatux | |
2014-06-14 | Filter inventory fix | Novatux | |
2014-05-23 | Accept multiple input inventories, fix bug with mesecons_mvps | Novatux | |
2014-05-18 | Bugfix | Novatux | |
2014-04-13 | Deployer fixes | Novatux | |
2014-02-10 | Add optional before/after filter callbacks | Ciaran Gultnieks | |
These allow nodes that manage inventory in a non-standard manner (e.g. a barrel) to still be able to work with pipeworks filters. | |||
2014-01-11 | allow_metadata_inventory_take returns a number, not a bool | Novatux | |
2014-01-10 | Prevent items from leaving below filters | Novatux | |
2014-01-03 | Support for the mesecons mvps callback | Novatux | |
2013-12-24 | fix filters and mese filters not working correctly | Novatux | |
2013-12-21 | Fix item transport code | Novatux | |
2013-12-21 | A few fixes | Novatux | |
2013-12-15 | notvel function can't be local - made global and confined to pipeworks.{} | Vanessa Ezekowitz | |
2013-12-15 | tube_item has to be global. confined it to pipeworks.{} table. | Vanessa Ezekowitz | |
2013-12-15 | local-ize a few more variables | Vanessa Ezekowitz | |
2013-12-15 | local-ize a few more variables and functions | Vanessa Ezekowitz | |
2013-12-15 | local-ize a few more functions | Vanessa Ezekowitz | |
2013-12-15 | default settings have to be global or pipeworks can't see them | Vanessa Ezekowitz | |
(duh!) confined them to pipeworks.{} table. | |||
2013-12-15 | local-ize pretty muchg everything that was previously global except where | Vanessa Ezekowitz | |
stuff needs to be globally-visible. Also, fix a bad drop on valve. |