mirror of
				https://gitlab.com/rubenwardy/awards.git
				synced 2025-10-31 04:55:32 +01:00 
			
		
		
		
	
			
				
					
						
					
					e1c4402f4c406d0d50462d861266fe51739634ad
				
			
			
		
	Awards
by Andrew "Rubenwardy" Ward, CC-BY-SA.
This mod adds achievements to Minetest.
Code Reference
The API
- awards.register_achievement(name,data_table)
- name
- desciption
- sound [optional]
- image [optional]
- trigger [optional] [table]
- type - "dig" or "place"
- (for dig/place type) node - the nodes name
- (for dig/place type) target - how many to dig / place
 
 
- awards.give_achievement(name,award)
- -- gives an award to a player
 
- awards.register_onDig(func(player,data))
- -- return award name or null
 
- awards.register_onPlace(func(player,data))
- -- return award name or null
 
Player Data
A list of data referenced/hashed by the player's name.
- player name
- name [string]
- count [table] - dig counter
- modname [table]
- itemname [int]
 
 
- modname [table]
- place [table] - place counter
- modname [table]
- itemname [int]
 
 
- modname [table]
 
Description
				Minetest Mod: Adds achievements.
						
						
							
								 https://content.minetest.net/packages/rubenwardy/awards/
							
						
						
					Languages
				
				
								
								
									Lua
								
								100%