Skip to content
FatalErr42O edited this page Aug 18, 2023 · 3 revisions

Modlib is a multipurpose Minetest modding library licensed under MIT. The following is a WIP manifest of modules, individual functions and variables, and hopefully their use cases. There WILL be missing documentation for some modules.

Modules, by category

Math

modules used for complex math

  • math
    general extension to math library. Includes Clamp, Sign, Round, and more
  • matrix4
    4x4 matrix implementation
  • quaternion
    quaternion vector math implementation
  • vector
    . . . general extension to the vector library?

Media reading & writing

modules used for reading and writing files

  • minetest/obj
    .obj model file reader
  • minetest/media
    accurately find media files by name
  • b3d
    .b3d file reader (and writer)
  • file
    . . .
  • json
    JSON file reader
  • minetest/png
    .png image reader

General

base64
binary
bluon
func
hashheap
hashlist
heap
iterator
kdtree
less_than
luon
table
tex
text
trie
utf8
vararg

Minetest

minetest/boxes
minetest/colorspec
minetest/gametime
minetest/liquid
minetest/luon
minetest/misc
minetest/mod
minetest/raycast
minetest/schematic
minetest/texmod
minetest/wielditem_change\

Clone this wiki locally