Age | Commit message (Collapse) | Author |
|
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
|
|
|
|
|
|
* don't forceload the block of every single tube in the world on every item being send through any one of them
* cache file contents to avoid unnecessary reads on every single item send through a tp tube
* reduce redundant metadata and table lookups
* reduce write operations during the same changes to a file
still to do is a switch from an arraylist-table to a hashmap-table to make lookups and updates on the cache faster
|
|
|
|
also remove a couple of extranous .mtl files and a redundant spigot texture
|
|
|
|
(i.e. that looks like nil)
|
|
|
|
|
|
requires mesecons commit 5be179bf110b44bdc06df6dbfde4e61487cf0635 or newer.
|
|
|
|
|
|
|
|
|
|
|
|
coords that are out of valid range
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|