Modules

stringutil Various utility functions for working with strings.
random Random is a static utility that provides fast and easy access to random numbers.
noisemanager The NoiseManager manages seeds and creates PRNG of various kinds, always with a new, unique seed.
nodeutil Various functions related to nodes.
posutil Various functions for working with positions.
objectrefutil Provides various utility methods for manipulating ObjectRefs.
nodeboxutil Various functions related to nodeboxes.
mapmanipulator The MapManipulator is a thin wrapper around the VoxelManip object provided by minetest.
fisheryates An implementation of the Fisher-Yates algorithm, which allows to access an array in a random or pseudo-random order.
textureutil Util for various functions regarding textures.
blockutil Various functions related to blocks/chunks.
tango The tango color scheme.
arraymanipulator The ArrayManipulator is similiar to the MapManipulator, except that it does not use the VoxelManip object, but has an internal array which contains all set values.
inventoryutil A util for working with inventories.
entityutil Provides various utility methods for manipulating entities.
scheduler The Scheduler allows you to easily schedule functions for execution.
blockedcache A simple cache for caching values based on x and z coordinates.
mathutil Various mathematical functions.
log A simple utility for logging purposes.
arrayutil Various utility functions for working with arrays.
directmapmanipulator The DirectMapManipulator is similiar to the MapManipulator, except that it does not use the VoxelManip object, but the Minetest get_node/set_node functions.
rotationutil Various functions for rotating nodes.
settings Encapsulates the settings API of minetest and extends it with further functions.
pathutil Various utility functions for working with paths.
wallmountedutil Various functions and constants for working with the wallmounted value.
interpolate Various mathematical functions for interpolating values.
transform Various mathematical functions for transforming values.
numberutil Various functions for working with numbers.
test A simple utility for testing values and running unit tests.
facedirutil Various functions and constants for working with the facedir value.
constants Various constants.
minetestex Provides various extensions to the builtin functions.
list A simple list that keeps the order in which the items are added to it.
stopwatch Allows to easily time blocks of code.
itemutil Provides various utility functions for working with items.
color A simple container for a color and its hex string representation.
tableutil Various utility functions for working with tables.
generated by LDoc 1.4.2