summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-23Revert "fix multiple crash points if luaentity.entities or values returned from"Novatux
This reverts commit d0952a97fcff08328328d05f630d2b0036a48163.
2015-06-23fix multiple crash points if luaentity.entities or values returned fromVanessa Ezekowitz
luaentity.add_entity() are nil
2015-04-26fix deprecated time_images useVanessa Ezekowitz
2015-03-23drop direct support for dedicated protection modsVanessa Ezekowitz
just use minetest's standard protection functions instead (leave it up to those protection mods to do their job properly)
2015-03-14teleport_tube.lua recipe changeRainer
The default mese block has been changed to default:mese, so a change of the recipe of the teleport_tube_1 had to be made
2015-03-12add missing alias for entry panelVanessa Ezekowitz
side effect left over from new_flow_logic tests
2015-03-11add ownership/protection handling for device configurationTim
take any available ownership into account before deciding on area protection
2015-03-09New wiki url in READMEPhvli
2015-03-04label the vacuum tube logic abms for profiling purposesTim
useable with the mtt profiler starting with t4im/mtt@48eff13
2015-03-04document wielder pointed_thing problems and revert "fix wielder mixing up ↵Tim
above and under, which had for example an effect on the deployer trying to place seeds" This reverts commit 6e2f1fcd635398387a49911a996ccaba65bffdd3.
2015-03-04Use group:sand for sand_tube_1 recipesMT-Modder
2015-03-04fix wielder mixing up above and under, which had for example an effect on ↵Tim
the deployer trying to place seeds
2015-02-11Set the owner for locked chests on placingest31
2015-02-08fix conductor_tube_on textureTim
2015-02-07also fix chests and furnacesVanessa Ezekowitz
2015-02-07fix filters alsoVanessa Ezekowitz
2015-02-07make all tubes call the routing functionsVanessa Ezekowitz
using their after_place/after_dig callbacks
2015-02-07remove obsolete calls to register_on_placenode/dignodeVanessa Ezekowitz
they're slow and obsolete
2015-02-05use the right variable to test on_receive_fieldsTim
2015-02-04don't tostring "nil" in the teleportation tube on escapeTim
2015-02-04let the requested wielditem be the actual current wielditem and not just the ↵Tim
initialized one clean up some code to make a few lesser calls to it
2015-02-04remove dead code to remove undeclared variable access warningTim
2015-02-04fix typo in texturenameTim
2015-02-04Fix injector crash when dug or punched when its emptyest31
2015-02-03Make sorting tubes not drop elements if all outputs filtering for a specific ↵est31
element are filled. Send them to some other open (empty) port instead.
2015-02-03Add the High Priority tube segment that can be used as replacement of ↵Tim
sorting tubes where they are only used to deactivate paths. The Priority tube uses as less cpu as the default tube, is easier to maintain as well as cheaper as the sorting tube.
2015-02-03Fix vacuum tube formspec and make radius parsing smarterest31
2015-02-03rename infotext mese tube -> sorttubeest31
2015-02-03Enable to specify size for stacks a stackwise filter takesest31
2015-02-03trim teleport_tube string inputTim
2015-02-02fix broken mese tube recipeVanessa Ezekowitz
2015-02-02revert accidental revert (810ae99 -- autocrafter.lua) of f79956cTim
2015-02-01better texture for tube pane sidesVanessa Ezekowitz
2015-02-01fix recipe in panel tubeVanessa Ezekowitz
2015-02-01add decorative tubes: one steel block embedded the other passing through an ↵Tim
airtight pane
2015-01-31increase vacuum distance to radius * sqrt(3) again, but cache everything to ↵Tim
local variables
2015-01-31remove field for 01-2012 facedir legacy support for the one-way tube, which ↵Tim
was added after
2015-01-31reduce table lookups and string concatTim
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-30improve handling of shapeless recipes in the autocrafter recipe filling functionTim
2015-01-30fix crashing typo in sorting_tube formspec updateTim
2015-01-29rename tubes to tube_registration to avoid catch-all usageTim
2015-01-29fix crafts to only register when their respective tubes are enabledTim
also add the one-way tube recipe back
2015-01-29use the default tube textures as fallback for any missing textures during ↵Tim
tube registration
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
2015-01-29chmod -x *.luaTim