Low-level high-performance entity library
Depends on modlib
. Licensed under the MIT License. Written by Lars Mueller aka LMD or appguru(eu).
- GitHub - sources, issue tracking, contributing
- Discord - discussion, chatting
- Minetest Forum - (more organized) discussion
- ContentDB - releases (cloning from GitHub is recommended)
Mostly self-documenting code. Mod namespace is moblib
, containing all variables & functions.
Returns rotation required to rotate a z-facing model in direction.
Same as get_rotation
but for wield_images.
Inverse of get_rotation
.
moblib.register_entity(name, {
initial_properties = {...},
lua_properties = {
moveresult = {
collisions = nil,
axes = nil,
old_velocity = nil,
acceleration_dependent = nil
},
staticdata = "json" or "lua"
},
on_step = ...,
...
})