summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-01-29style trashcan formspecTim
2015-01-29move autocrafter, tp-tube and filter-injector crafts to their respective code...Tim
2015-01-29update all formspecs "current_name" to "context" to reflect current apiTim
2015-01-29split the filter-injector specific code out of the generic item_transportTim
2015-01-29add infotexts to the teleportation tubeTim
2015-01-29improve/style tp tube formspec and formspec handlingTim
2015-01-29add sanity check for upgrade cases of autocrafters with broken metadata (espe...Tim
2015-01-29improve autocrafter infotext handlingTim
2015-01-29use swap_node in autoplace_pipes for pipesegments so the source would be kept...Tim
2015-01-28use on_destruct instead of after_dig_node to clean up the cache entry to avoi...Tim
2015-01-28call after_recipe_change also when moving the output item to src or dst to st...Tim
2015-01-28don't add unknown or groupnamed items to the crafting grid when setting it vi...Tim
2015-01-28make sure the autocrafter runs after an upgradeTim
2015-01-28improve upgrade of autocrafter from both former versionsTim
2015-01-28allow virtual item moving from output to the recipe gridTim
2015-01-28simplify autocrafter code a bitTim
2015-01-28add an output field, that is being filled with the crafting result and can be...Tim
2015-01-28use the default background colors and hotbar image for the autocrafter formspecTim
2015-01-28allow moving virtual items within the crafting gridTim
2015-01-28abstract adding of virtual itemsTim
2015-01-28on_ -> after_ to be consistent with minetest api usage of these prefixesTim
2015-01-28add an enable/disable button to the autocrafterTim
2015-01-27let the infotext show what we are crafting, or if we craft at allTim
2015-01-27let the autocrafter catch up on missed craftsTim
2015-01-27use nodetimers instead of abm's to run the autocrafters; only run autocrafter...Tim
2015-01-27split autocraft into a run function and a function autocrafting a singe stepTim
2015-01-27also cache the recipe consumption to get rid of an additional loop per craftTim
2015-01-27remove unnecessary looping and testing, since we only check and update the ca...Tim
2015-01-27reduce stacksizes and wear of virtual items on update instead of leaving the ...Tim
2015-01-27rename variables to reflect the official api and making the code more clearTim
2015-01-27reduce table lookups and hash_node_position calculationsTim
2015-01-27Add intermediate button state for sorttube enablerest31
2015-01-26Color up the enable/disable buttons for sorttubeest31
2015-01-25use a hashmap to manage teleportation tubes, to speedup lookups and tablemodi...Tim
2015-01-25improve tp_tube configuration handling to decrease disk i/o, handle empty str...Tim
2015-01-23OPTIMIZE _ALL_ THE TEXTURES! \:D/Vanessa Ezekowitz
2015-01-22Fix tubes only taking a single designated path.Diego Martinez
2015-01-20rewrite parts of the teleportation tube to avoid a few grave performance issues:Tim
2015-01-20Optimize sorting tube code a bit.Diego Martinez
2015-01-16use animated water for pouring spigotVanessa Ezekowitz
2015-01-15Use mesh nodes for all nodebox-based pipe-related nodesVanessa Ezekowitz
2015-01-10sanity checking, stop crash in case of garbage inventory dataVanessa Ezekowitz
2014-12-27allow sorting tubes to be dug, despite virtual items in the inventoriesTim
2014-11-30minetest.env:* --> minetest.*Vanessa Ezekowitz
2014-11-22update to use current mesecons APIVanessa Ezekowitz
2014-11-16Make filters behave correctly with protected areas (fixes #74)Novatux
2014-11-02Make items in autocrafters virtual as wellNovatux
2014-09-21use default copper instead of moreores copper for the water pump recipeTim
2014-09-12Fix #73Novatux
2014-08-24fix undefined node crashVanessa Ezekowitz