forked from mtcontrib/pipeworks
Various small fixes
* Save the fakeplayer's wielded item in set_wielded_item * pipeworks.luaentity: Return the found objects in get_objects_inside_radius * Remove the invalid and unused on_blast return values in lua_tube.lua This should avoid a crash when a strong explosion happens next to a Lua Tube. * Do not access a global "nodename" in a BUG message. This avoids a potential crash, in case the message actually appears in practice. * Set the Flow Sensor and Fountain Head mesecons connection rules * pipeworks.luaentity: Use the same function for move_to and set_pos * (no functional change) Do not save the object returned by tube_inject_item into the "item1" local variable in filter-injector.lua
This commit is contained in:
@ -465,7 +465,7 @@ minetest.register_node(nodename_sensor_empty, {
|
||||
end,
|
||||
on_construct = function(pos)
|
||||
if mesecon then
|
||||
mesecon.receptor_off(pos, rules)
|
||||
mesecon.receptor_off(pos, pipeworks.mesecons_rules)
|
||||
end
|
||||
end,
|
||||
selection_box = {
|
||||
@ -504,7 +504,7 @@ minetest.register_node(nodename_sensor_loaded, {
|
||||
end,
|
||||
on_construct = function(pos)
|
||||
if mesecon then
|
||||
mesecon.receptor_on(pos, rules)
|
||||
mesecon.receptor_on(pos, pipeworks.mesecons_rules)
|
||||
end
|
||||
end,
|
||||
selection_box = {
|
||||
@ -626,7 +626,7 @@ minetest.register_node(nodename_fountain_empty, {
|
||||
end,
|
||||
on_construct = function(pos)
|
||||
if mesecon then
|
||||
mesecon.receptor_on(pos, rules)
|
||||
mesecon.receptor_on(pos, pipeworks.mesecons_rules)
|
||||
end
|
||||
end,
|
||||
selection_box = {
|
||||
@ -661,7 +661,7 @@ minetest.register_node(nodename_fountain_loaded, {
|
||||
end,
|
||||
on_construct = function(pos)
|
||||
if mesecon then
|
||||
mesecon.receptor_on(pos, rules)
|
||||
mesecon.receptor_on(pos, pipeworks.mesecons_rules)
|
||||
end
|
||||
end,
|
||||
selection_box = {
|
||||
|
Reference in New Issue
Block a user