Gregoire Derrough's collections

Useful? APIs

A collection by Gregoire Derrough

APIs for (possible) future use

Packages

CentralAuth screenshot
CentralAuth by 1F616EMO

Player account unification across Luanti servers

X Spawners API screenshot
X Spawners API by SaKeL

Primarily adds an API for registering spawner blocks for other mods to use.

Luarocks Wrapper screenshot
Luarocks Wrapper by lazerbeak12345

Securely Wrap Luarocks packages without needing trusted mods.

Interactive Item API screenshot
Interactive Item API by Jose_ManuelS18

Provides an API to make it easier to implement items' inner workings.

ActiveFormspecs screenshot
ActiveFormspecs by sorcerykid

ActiveFormspecs is a framework that abstracts the builtin formspec API of Minetest

Display Modpack screenshot
Display Modpack by mt-mods

Provides mods with dynamic display and font display: clocks, signs, and more.

Dungeon loot chests screenshot
Dungeon loot chests by X-DE

Adds loot chests, a command to prevent spawning loot in the chest so you can save a schematic with a loot chest, adds 2 functions to create loot in other chests

Accuracy screenshot
Accuracy by shaft

Accuracy library for mods introducing ranged weapons.

LCD Font screenshot
LCD Font by Nazalassa

A simple font for font_api

ConfigFileLibrary screenshot
ConfigFileLibrary by Tomlaus

A library that allows loading and saving data from config files.

aSignals screenshot
aSignals by Sumi

Signal event bus API including SIGNAL, LISTEN and CONDITIONAL functions

flinv screenshot
flinv by Luke

API to add new inventory tabs which work across different inventory mods

Flow screenshot
Flow by Luke

A formspec library that automatically positions and sizes elements

Dripstone screenshot
Dripstone by Noordstar

Add stalactites and stalagmites to your game.

panel_lib screenshot
panel_lib by Zughy

Library to easily create complex HUDs

country_lib screenshot
country_lib by Zughy

small util library providing country localised names and flags

CoreAnim screenshot
CoreAnim by SpacingBat3

Interpolated animation modpack, using Luanti 5.9+ API with backwards compatible syntax.

audio_lib screenshot
audio_lib by Zughy

Library to easily manage sounds (accessibility options!)

arena_lib screenshot
arena_lib by Zughy

Library to create any mini-game you have in mind

Guns4dWorkbench screenshot
Guns4dWorkbench by Jo5629_

Craft guns and their components with an added workbench.

API Nodestages screenshot
API Nodestages by AliasAlreadyTaken

An API for nodestages, which convert into other nodes

AoM Settings screenshot
AoM Settings by Sumi

Provides methods for both player level and server level settings

Archaeology screenshot
Archaeology by SkyBuilder1717

Adds an looting and API in archaeologing

Isogen screenshot
Isogen by BuckarooBanzai

Generate isometric images from ingame builds

Libox screenshot
Libox by frogTheSecond

A sandboxing library

Awards screenshot
Awards by rubenwardy

Adds achievements

More Awards screenshot
More Awards by ClothierEdward

A mod that expands on rubenwardy's Awards mod by adding tons of new awards.

Node Touch Action screenshot
Node Touch Action by Neuromancer

Pass in a node name and a function, and every time a player touches that node, the function happens

Xcompat screenshot
Xcompat by mt-mods

a library that aims to facilitate other mods to be game agnostic by handling sounds and crafting

Logging screenshot
Logging by 1F616EMO

Create logging functions for mods easily

Scripted World Editor screenshot
Scripted World Editor by Neuromancer

API that allows you pass in scripting tables to fill a series of shapes of different sizes with different nodes

Nametags2 screenshot
Nametags2 by Logikí

Allow objects had nametags with observers, colors and range

Item Holders screenshot
Item Holders by Jose_ManuelS18

Adds 'Item Holders', blocks that hold your items in display, also provides a API.

Item Tracking screenshot
Item Tracking by Impulse

Provides a API to mod developers to track which inventories items are in.

Sway screenshot
Sway by lazerbeak12345

A simple inventory that makes use of Flow forms.

advmarkers screenshot
advmarkers by Luke

Allows you to create and manage markers/waypoints.

Key Binding screenshot
Key Binding by 1F616EMO

Register callbacks when a key is pressed, holded, or released.

Markdown Poster screenshot
Markdown Poster by Thresher

Adds a markdown variant to the signs mod (from display modpack)

Botic Font screenshot
Botic Font by Pyrollo

Botic font minetest mod for font API

Slope Lib screenshot
Slope Lib by epCode

A lib that calculates the average 3d slope of surrounding nodes from a position and raduis.

Doclib screenshot
Doclib by joe7575

A library to generate ingame manuals based on markdown files.

Wield Gadgets screenshot
Wield Gadgets by 1F616EMO

Register gadgets that can be used with a hotkey

balanced diet screenshot
balanced diet by fluxionary

api for specifying multiple dimensions to eating

Persistent Effects screenshot
Persistent Effects by epCode

An API for creating persistent effects for any object. eg. damage a player or entity over time. (like poison)

HUD Bars screenshot
HUD Bars by Wuzzy

Replaces the default health and breath symbols by horizontal colored bars with text showing the number. Extensible.

Flow Extras screenshot
Flow Extras by lazerbeak12345

An experimental collection of extra widget APIs for flow

Formspec AST screenshot
Formspec AST by Luke

A library to help other mods interpret formspecs.

HUD FS screenshot
HUD FS by Luke

A library to make HUDs from formspecs

FS51 screenshot
FS51 by Luke

Compatibility layer for formspecs

Object UUIDs screenshot
Object UUIDs by Silver Sandstone

Assigns a persistent UUID to every object.

VizLib screenshot
VizLib by OgelGames

Visulization Library

Fbt Core screenshot
Fbt Core by Forburnt

A set of utils for other fbt_* mods

Be2een Api screenshot
Be2een Api by _gianpy_

timers, animation and action! ciack

toolcap_monoids screenshot
toolcap_monoids by fluxionary

an API to allow multiple sources to apply changes to a tools's capabilities.

description_monoids screenshot
description_monoids by fluxionary

API to allow multiple mods to make modifications to an itemstack's description

persistent_monoids screenshot
persistent_monoids by fluxionary

player_monoids that persist between player sessions and server restarts/crashes.

item_monoids screenshot
item_monoids by fluxionary

an API for controlling item properties via monoids

Player Physics API screenshot
Player Physics API by Wuzzy

This makes it possible for multiple mods to modify player physics (speed, jumping strength, gravity) without conflict.

Player Monoids screenshot
Player Monoids by Byakuren

player_monoids is a library for managing global player state, such as physicsoverrides or player visual size.

Lighting Monoid screenshot
Lighting Monoid by TestificateMods

Provides a compatibility API for player lighting

Unified Stamina API screenshot
Unified Stamina API by TestificateMods

Provides a universal API for handling different mods that provide a stamina bar

Stamina++ screenshot
Stamina++ by swagtoy

Adds stamina and sprinting (no hunger!)

Sprint Lite screenshot
Sprint Lite by mt-mods

Configurable sprinting mod that supports player_monoids, hbhunger and hudbars.

Hbsprint screenshot
Hbsprint by tacotexmex

A flexible sprint mod supporting stamina, hunger and monoids.

Wadsprint screenshot
Wadsprint by drkwv

Sprinting/running with W, A and D buttons.

Giad screenshot
Giad by ekl

WIP Library for creating walking vehicles

LootChests Modpack screenshot
LootChests Modpack by mt-mods

Modpack adding a lot of various loot containers across the world to be found and providing an API, resources and integrations for other mods

music modpack screenshot
music modpack by mt-mods

Music modpack with API for easy in-game music playback and custom track registration.

Cartographer screenshot
Cartographer by Hugues Ross

A mapmaking API. Needs additional mods to function.