summaryrefslogtreecommitdiff
path: root/vacuum_tubes.lua
AgeCommit message (Collapse)Author
2015-11-15fix "sand" vacuum tubes not workingLeMagnesium
2015-03-11add ownership/protection handling for device configurationTim
take any available ownership into account before deciding on area protection
2015-03-04label the vacuum tube logic abms for profiling purposesTim
useable with the mtt profiler starting with t4im/mtt@48eff13
2015-03-04Use group:sand for sand_tube_1 recipesMT-Modder
2015-02-03Fix vacuum tube formspec and make radius parsing smarterest31
2015-01-31increase vacuum distance to radius * sqrt(3) again, but cache everything to ↵Tim
local variables
2015-01-31switch to the minetest-conventional def-table style of registering tubes to ↵Tim
clean up their registrations fallback for the old call is provided
2015-01-31reduce texturename repetition via __indexTim
2015-01-30remove unnecessary pcall() around tonumber, as it will return nil for ↵Tim
invalid input and not throw an exception
2015-01-30restyle formspecs and add infotexts to adjustable vacuuming tubeTim
2015-01-30optimize vacuum tubes by getting rid of an extra abm, an extra loop per abm, ↵Tim
table lookups and reduce the necessary search distance a bit
2015-01-29fix crafts to only register when their respective tubes are enabledTim
also add the one-way tube recipe back
2015-01-29split the big tubes file up into functional modules independend from the ↵Tim
tube registration and add their respective crafting recipes use this opportunity to remove some whitespaces issues from it