If you think that any of the items listed here is done, please tick it and add links to the affected files to make it easier to update the documentation in the future.
Feel free to add your subitems if item is partially done.
- Minetest Lua Modding API Reference
- Games
- Mods
- Aliases
- Textures
- Sounds
- Registered definitions
- Nodes
- Map terminology and coordinates
- HUD
- Representations of simple things
- Flag Specifier Format
- Items
- Groups
- Tool Capabilities
- Entity damage mechanism
- Metadata
- Formspec
- Inventory
- Colors
- Escape sequences
- Spatial Vectors
- Helper functions
- Translations
- Perlin noise
- Ores
- Decoration types
- Schematics
- Lua Voxel Manipulator
- Mapgen objects
- Registered entities
- L-system trees
- Minetest namespace reference
- Utilities
- Logging
- Registration functions
- Global callback
- Setting-related
- Authentication
- Chat
- Environment access
- Mod channels
- Inventory
- Formspec
- Item handling
- Rollback
- Default callbacks
- Sounds
- Timing
- Async environment
- Server
- Bans
- Particles
- Schematics
- HTTP Requests
- Storage API
- Misc
- Global objects
- Global tables
- Class reference
- Definition tables
- Object Properties
- Entity definition
- ABM (ActiveBlockModifier) definition
- LBM (LoadingBlockModifier) definition
- Tile definition
- Item definition
- Node definition
- Crafting recipes
- Ore definition
- Biome definition
- Decoration definition
- Chat command definition
- Privilege definition
- Detached inventory callbacks
- HUD Definition
- Particle definition
- ParticleSpawner definition
- HTTPRequest definition
- Authentication handler definition
- Bit Library
- Improve structure if possible
- Separate between
common
andssm
- Create headers for
MTG
andMC2
- Check if our documentation can replace modding book
- Check all
unknown
andtable
types - Update it to the latest version
- Test it in an existed games
- Add examples