ToddLLM/luanti-complete-dataset huggingface dataset:
**Title:** CCompass

**Description:** 

**Details:**
1. Craft the compass using 4x steel around the mese fragment. The new compass points to the origin / Zero point and is already usable.
2. Punch the compass to a compatible node (all by default) and enter the target name
3. Now this compass leads you always to this location. You can give it away to allow other users to find this place.
4. Punch a teleport compatible node (by default mese block) to teleport back to the calibrated place


**Tags:** tools, transport
**Repository:** https://github.com/minetest-mods/ccompass
**License:** MIT
**Title:** My Paths

**Description:** 

**Details:**
# mypaths

mypaths allows you to make dirt paths. You can make them wide or narrow. They are great for making a trail to your favorite places. It includes corners and slopes. There is no place you can't build a path in the grass.

---------------------------------------------------------------------------------

Code Licence - MIT

Media Licence - CC0

**Tags:** building
**Repository:** https://github.com/minetest-mods/mypaths.git
**License:** MIT
**Title:** Mesebox

**Description:** 

**Details:**
A mod for Minetest that provides a mobile storage called Mesebox.

There are still many mysteries surrounding Mese, the ore that can be found deep underground. Some say even it's of alien origin. Recently, however, scientists have unlocked one of its mysteries and invented the Mesebox. The power of Mese combined with a storage box creates a storage that can be dug and carried without losing its content. Truly revolutionary! The original recipe crafts a Mese-colored Mesebox and if combined with dye, Meseboxes of various colors can be crafted.

**Tags:** storage, survival
**Repository:** https://github.com/johalun/mesebox
**License:** MIT
**Title:** Cave Tools

**Description:** 

**Details:**
Flash lamps
---------------

A set of flash lamps that momentarily light up the direction the player is pointed.

**Note:** Pressing shift while left-clicking will activate extended-range flashes.

- Flash Lamp
- Flash Wand
- Super Flash Lamp

Depth finders
------------------

A set of depth finders that probe depth in the direction the player is pointed.

- Flint Depth Finder
- Diamond Depth Finder

Ladder override
--------------------

An override to the default ladders to allow them to be easily extended down by just right clicking a ladder with another ladder.

- This can create freestanding ladders. If the lack of ladder thickness bothers you, you can use Linuxdirks [redef](https://content.luanti.org/packages/Linuxdirk/redef) mod, which provides 3-d ladders.
- The [ropes](https://content.luanti.org/packages/FaceDeer/ropes) mod by FaceDeer has a similar option for ladders, but extends them upward. Cave Tools' ladder override will conflict with this, but can be disabled (see configuration below).


Configuration
-------------

Each separate feature can be selectively enabled or disabled in the minetest.conf file.

- cavetool_flashlamps = **true**/false
- cavetool_depthfinders = **true**/false
- cavetool_ladders = **true**/false


Dependencies
-------------
- Ladder overrides only enabled if **default** exists.
- Craft recipes only available if **default** and **tnt** exist.
- Wand also optionally depends on **mana**.


Craft recipes
-------------

See [github](https://github.com/kestral246/cavetools) for craft recipe images.


**Tags:** tools
**Repository:** https://github.com/kestral246/cavetools
**License:** MIT
**Title:** Magma

**Description:** 

**Details:**
# mod_magma
minetest mod adding volcanoes and magma vents that grow.
Note: sometimes diamonds spawn inside the large volcanoes.

*volcanoes may spawn underground, and the lava spew particles don't collide with anything so they just go flying into the sky*


**Tags:** mapgen
**Repository:** https://github.com/Python-Sargent/mod_magma.git
**License:** MIT
**Title:** Basic Ownership

**Description:** 

**Details:**
Basic Ownership provides an abstraction layer for node-based protection schemes in Minetest Game.

It was originally released in 2017 in conjunction with my GiftBox mod. Since several of my other mods now depend on this API, I decided it would be worthwhile to create a forum topic to post announcements and bug fixes.

The API of Default is extended to simplify the process of checking ownership of individual nodes, with support for anonymous and non-existent owners as well. It also permits players to dig nodes that rightfully belong to them, even in protected areas (where normally, this would not be allowed).

The following API functions are provided:

```
default.is_superuser(player_name)
default.is_owner(pos, player_name)
default.set_owner(pos, player_name)
```

The new 'superuser' privilege, when granted to a player, will give the player access to any owned nodes while also bypassing prorection.

**Tags:** library
**Repository:** https://bitbucket.org/sorcerykid/ownership.git
**License:** MIT
**Title:** My Stone Paths

**Description:** 

**Details:**
Simple stone paths. Make paths to your favorite places!

You can make them out of;

* Cobble

* Sandstone

* Desert Stone

* Stone

* Tree

* Desert Sand

* Coal

* Clay

* Dirt

It has support for [myores](https://content.luanti.org/packages/Don/myores/) so you can make lots of different paths.

--------------------------------------------------------------------------------------------------------------------

Code Licence - MIT

**Tags:** building
**Repository:** https://github.com/DonBatman/mystonepaths.git
**License:** MIT
**Title:** Indestructible Bedrock Layer

**Description:** 

**Details:**
This simple mod adds a layer of bedrock at the bottom of world. Bedrock cannot be broken or manipulated, neither in normal gameplay nor in Creative Mode.

Bedrock is at Y coordinate -30912 by default but this can be changed with a setting.

**Tags:** mapgen
**Repository:** https://codeberg.org/Wuzzy/minetest_bedrock2
**License:** MIT
**Title:** Minetest test framework

**Description:** 

**Details:**
# mtt

Minetest test framework

Provides an api to register test functions for integration-tests.

**NOTE**: this mod is inert by default and only here for completeness and to provide the test-api stubs

More documentation is available here: https://github.com/buckarooBanzay/mtt

# Related work

* https://github.com/S-S-X/mineunit unit test framework


**Tags:** library
**Repository:** https://github.com/buckarooBanzay/mtt
**License:** MIT
**Title:** Splooshy Bombs API

**Description:** 

**Details:**
# Splooshy Bombs API

Explosions that fling debris!

This is largely a proof of concept. This mod provides a simple boom function for creating explosions, and a testing stick that can be used to cause explosions.

Warning: The API might be changed

This mod is not very performant with large explosions, use vaporize and a higher drop_percent for larger explosions to avoid excessive entities.

drop_percent: Controls percentage of nodes at the very edge of the explosion that will be broken instead of flung (this is not the overall percentage!). Ex. 0 flings all of the blocks in the radius, 100 will break all of them.

respect_protection: If true, explosions will respect protection rules (untested)

vaporize: If true, conservation of matter is ignored, and non-flung blocks will be deleted instead of dropped.

See init.lua for usage

**Tags:** library
**Repository:** https://codeberg.org/ekl/splooshy_bombs_api.git
**License:** MIT