| Age | Commit message (Collapse) | Author | 
|---|
|  | clean up their registrations
fallback for the old call is provided | 
|  |  | 
|  | invalid input and not throw an exception | 
|  |  | 
|  | table lookups and reduce the necessary search distance a bit | 
|  |  | 
|  |  | 
|  |  | 
|  | also add the one-way tube recipe back | 
|  | tube registration | 
|  | tube registration and add their respective crafting recipes
use this opportunity to remove some whitespaces issues from it | 
|  |  | 
|  |  | 
|  |  | 
|  | code files | 
|  |  | 
|  |  | 
|  | this should also debunk the myth of some players, that they are the only ones seeing the channel | 
|  | display text explaining private channels | 
|  | (especially for can_dig) | 
|  | use the item description and provide more information in paused states | 
|  | kept; fixes #78 | 
|  | avoid any leaking during worldediting | 
|  | stop the crafter as expected | 
|  | via the output slot | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | be used for quickly emptying or filling the crafting grid with the last registered recipe
some of the recipes are still treated wrongly due to minetest/minetest#2222 but are failling gracefully | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | the reaction time of the button might be a bit confusing though until minetest/minetest#2220 is being resolved | 
|  |  | 
|  |  | 
|  | autocrafters when needed
autocrafters will stop() when theres no valid recipe, no dst space or enough src material
it will resume again on inventory or recipe changes | 
|  | this gives us flexibility for future changes | 
|  |  | 
|  | cache if there was actually a reason to assume a recipe change | 
|  | previous configuration in | 
|  |  | 
|  |  | 
|  | Image supplied by VanessaE. | 
|  |  | 
|  | tablemodifications | 
|  | strings and form escapes | 
|  |  | 
|  |  |