ToddLLM/luanti-complete-dataset huggingface dataset:
**Title:** Purple ore

**Description:** 

**Details:**
# Purple ore

Adds new purple ore to floating islands and caves from height 200 to 31000.

## Installation

### ContentDB

* Content > Browse Online Content
* Search for "Purple ore"
* Click Install

### Manually

- Unzip the archive, rename the folder to `purple_ore` and
place it in `.../minetest/mods/`

- GNU/Linux: If you use a system-wide installation place it in `~/.minetest/mods/`.

The Luanti engine can be found at [GitHub](https://github.com/minetest/minetest).

For further information or help, see: [Installing Mods](https://wiki.luanti.org/Installing_Mods).

## License

See `LICENSE.txt`


**Tags:** mapgen
**Repository:** https://github.com/X-DE1/purple_ore/
**License:** MIT
**Title:** Player Visibility Api

**Description:** 

**Details:**
# player_visibility_api

Provides an abstraction for player object observers. Makes it work similar to Luanti's core protection API.
In that, mods are encouraged to override the existing function while making a false condition call the old
function.

So you would establish conditions for player visibility by first making a local copy of the `pv_api.is_visible`,
then replace the function with a function that checks your desired conditions and either returns false or the
result of the old function. That way, much like `core.is_protected`, multiple mods can take advantage.

I hope this will be useful for mods that do things like let players block other players.


**Tags:** library, multiplayer
**Repository:** https://codeberg.org/PintTheLittleMouse/player_visibility_api.git
**License:** MIT
**Title:** Lockout

**Description:** 

**Details:**
# lockout

whitelist and password protected server mod

## Features

- Whitelist by playername
- Server password
- Server priv only

### Whitelist

Blocks any player not in the list of players (defined in `/lockout`)

> This will kick the server admin if they didn't add themselves to the list (Add yourself then others, one name per line, no puncuation)

### Server Password

Shows a player on connect a formspec which asks for the server password (defined in `/lockout`), if the password was incorrect kicks them.

> If whitelist mode is enabled the server will only ask those who are on the whitelist.

### Server Priviledge Only

Blocks any player unless they have `server` privs.

> This ignores if the player is on the whitelist or not, and doesn't ask the server password.

## Setup

1. Get this mod
2. Enable this mod in the `world.mt` file (per world)
3. Go in game and issue `/lockout` to begin defining it's settings

> Additional settings are in `minetest.conf` after first run.


**Tags:** library, multiplayer, server_tools
**Repository:** https://github.com/Beanzilla/lockout
**License:** MIT
**Title:** Advanced Rangefinder

**Description:** 

**Details:**
Advanced Rangefinder extends the Minetest API with more powerful search capabilities for both nodes and entities, in addition to a versatile chat command for use in testing.

The following issue on GitHub served as inspiration for developing this mod:  
[https://github.com/minetest/minetest/issues/9403](https://github.com/minetest/minetest/issues/9403)

Demonstration of Rangefinder Mod  
[https://vimeo.com/392304134](https://vimeo.com/392304134)

For detailed usage instructions, please refer to the forum topic.

**Tags:** developer_tools, library, server_tools, world_tools
**Repository:** https://bitbucket.org/sorcerykid/finder
**License:** MIT
**Title:** Node Admin

**Description:** 

**Details:**
# Node Admin

Lightweight tool that allows an Admin to manage nodes.

Dig Any Node tool: lets the admin dig undiggable nodes.

Node Info tool: lets the admin see all the groups a node belongs to.


**Usage:**

Enable the mod

To grant privs to use the node admin tools:

/privs <playername> node_admin
	
Use the appropriate tool on the node you want do dig/get info on.



**Tags:** server_tools, tools, world_tools
**Repository:** https://github.com/Neuromancer56/node_admin
**License:** MIT
**Title:** NodeCore Bells

**Description:** 

**Details:**
# NodeCore Bells
_Totally tubular!_

Bells are crafted like grooved panels, but on an anvil. Ring bells using a lode bar or rod.

Shorter bell = higher note, taller bell = lower note. Each node of height lowers the octave. The default note is A.


**Tags:** jam_weekly_2021, sound_music
**Repository:** https://github.com/GreenXenith/ncbells/
**License:** MIT
**Title:** NodeCore CatRealm

**Description:** 

**Details:**
This modpack adds a new cat-themed alternate dimension to NodeCore, along with some optional features.

Recipes are hinted at by custom Discoveries in the mods.

#### Core Mod:

Adds a new cat-themed alternate dimension that can be accessed from the normal vanilla world.  Surround an annealed lode cube with cats to create the portal.  Transport into the catrealm costs a cat prill each time.

Requires the NodeCore Cats mod.

#### Ores Mod:

Populate the catrealm with some exclusive ores.  Learn how to harvest, smelt, and craft with the new ores.  Create new and powerful tools.  Learn how to renew the ores and sustain a supply.

Optional, requires the CatRealm Core mod.

#### Sky Realm Access Mod:

Create a skyrealm portal within the catrealm, and access all vanilla resources in the catrealm.

Optional, requires the CatRealm Ores and SkyRealm mods.

---

*Designed by Warr1024 and Mearson*


**Tags:** april_fools, mapgen, survival, transport
**Repository:** https://gitlab.com/sztest/catrealm
**License:** MIT
**Title:** L-System Tree Utility

**Description:** 

**Details:**
This mod aims to help mod developers experimenting with L-system tree definitions. It provides a simple formspec which is a wrapper around minetest.spawn_tree with a lot of additional features. If you don’t know how this function or L-systems work, then this mod is not for you. You can check out Luanti’s official Lua API documentation to learn the basics.

Say “/treeform” in the chat to open the formspec or click on the extra button in your inventory menu when using Simple Fast Inventory Buttons or Unified Inventory.

**Tags:** developer_tools
**Repository:** https://codeberg.org/Wuzzy/minetest_ltool
**License:** MIT
**Title:** Operating System Detector

**Description:** 

**Details:**
*VERY* simple detection for the running device's operating system. Does NOT detect the operating systems of connected clients on a server - as the mod isn't able to access their machines.

Detects operating system via the mod path string (`core.get_modpath`), but isn't fully reliable. As certain folk can modify how their parent directories work and activate the needed switches in my mod to misidentify. Additionaly, this mod is unable to tell the difference between Linux distros, as well as Linux vs OpenBSD.

Windows, Android, and Linux detection has been tested. However MacOS, iOS, and iPad haven't been tested, nor has the detection for MultiCraft been tested.

This mod should be utilized in singleplayer settings - where a setting should be activated if the player is on a mobile device (Android, iOS, iPad)

**Tags:** library, singleplayer
**Repository:** https://codeberg.org/TPH/operating_system_detector
**License:** MIT