1 -- Removing fall damage is done by overwriting the group
2 -- fall_damage_add_percent of all nodes. ]]
3 function remove_fall_damage()
4 for itemstring
, def
in pairs(minetest
.registered_nodes
) do
5 local groups
= def
.groups
and table.copy(def
.groups
)
7 groups
.fall_damage_add_percent
= -100
8 -- Let's hack the node!
9 minetest
.override_item(itemstring
, { groups
= groups
})
14 minetest
.register_on_mods_loaded(remove_fall_damage
)