diff options
| -rw-r--r-- | init.lua | 10 | ||||
| -rw-r--r-- | sheep.lua | 6 | 
2 files changed, 13 insertions, 3 deletions
@@ -3,8 +3,14 @@ local path = minetest.get_modpath("mobs_animal")  -- Intllib  local S -if minetest.get_modpath("intllib") then -	S = intllib.Getter() +if minetest.global_exists("intllib") then +	if intllib.make_gettext_pair then +		-- New method using gettext. +		S = intllib.make_gettext_pair() +	else +		-- Old method using text files. +		S = intllib.Getter() +	end  else  	S = function(s) return s end  end @@ -69,7 +69,11 @@ for _, col in ipairs(all_colours) do  		replace_with = "air",  		replace_offset = -1,  		fear_height = 3, - +--[[ +		on_replace = function(self, pos, oldnode, newnode) +			print ("---- replaced") ; return false -- false to keep node, true to replace +		end, +]]  		on_rightclick = function(self, clicker)  			--are we feeding?  | 
