diff options
Diffstat (limited to 'init.lua')
-rw-r--r-- | init.lua | 31 |
1 files changed, 12 insertions, 19 deletions
@@ -10,31 +10,24 @@ dofile(minetest.get_modpath("awards").."/api.lua") awards.register_achievement("award_mesefind",{ title = "First Mese Find", description = "Found some Mese!", + trigger={ + type="dig", + node="default:mese", + target=1, + }, }) awards.register_onDig(function(player,data) - if not data['count']['default'] or not data['count']['default']['mese'] then - return - end - - if data['count']['default']['mese'] > 0 then - return "award_mesefind" - end + return nil end) - -- First Brick Placed! awards.register_achievement("award_foundations",{ title = "Foundations", description = "Every house starts from its foundations!", -}) - -awards.register_onPlace(function(player,data) - if not data['place']['default'] or not data['place']['default']['brick'] then - return - end - - if data['place']['default']['brick'] > 0 then - return "award_foundations" - end -end)
\ No newline at end of file + trigger={ + type="place", + node="default:brick", + target=1, + }, +})
\ No newline at end of file |