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. |