ToddLLM/luanti-complete-dataset huggingface dataset:
**Title:** Grass String

**Description:** 

**Details:**
Adds grass string, made from 9 of any grass. You can craft grass string into normal string (`farming:string`) to use it in crafting recipes.

This mod was made because normally the only way to get string is to make it from cotton, which is really hard to find, and string is used so much I needed another way to get it. Hope you find it useful!

**Tags:** crafting, survival
**Repository:** https://codeberg.org/Skivling/minetest_grass_string
**License:** MIT
**Title:** More Boats

**Description:** 

**Details:**
# THANKS FOR 1500 DOWNLOADS!!!
### Description
This mod adds more boat variants based on Minetest Game's wood types. Additionally added obsidiad boat, to swim on the lava.
### API
`more_boats.register_boat(name, def)`
* `name` — Identifier of the boat.
* `def` — Properties of the registered boat. **Contains:**
* `description` — Title of the boat as an Item. (String)
* `texture` — Item/Boat texture, ex: `default_dirt.png`
* `material` — Item for crafting boat. (String)
* `group` — Groups, which boat can be placed on. (Array. Optional. `water` only by default)
* `fuel` — Boat as an Item can be used as the fuel. (Boolean. Optional. `false` by default)
* `cooking` — Boat as an Item can be cooked into itemstring. (Optional)

**Tags:** mtg, oneofakind__original, transport
**Repository:** https://github.com/SkyBuilder1717/more-boats
**License:** MIT
**Title:** Paintings Library

**Description:** 

**Details:**
## Now it Registers Properly

I thought I had properly vetted the code and it was doing what I wanted. But, nope, the API was never using the ID field, and used the Name field as the ID. I don't know why Minetest allowed Capitalized node IDs. This has been fixed, and should work excellently now. Unfortunately, all previously registed paintings will be lost. My apologies for this. I have added around 20ish paintings to the Gallery below to help lessen the blow.

A simple paintings library that lets you easily add 1x1, 1x2, 2x1, 2x2, 3x2, 3x3, 4x2, 4x3, and 4x4 paintings. The API has a seperate registration for each painting size to keep things simple. All your mod has to have is a painting texture of the right size and shape and paintings_lib.register1x1("painting_name", "Painting Description", "painting_texture.png^painting_frame_texture.png") for specific examples, just look at the paintings.lua of this or paintings_gallery. Want to actually get some paintings without having to register them yourself? 
the Version II is better in my opinion, but both are here.
#### Newer version:
Temp [link](https://gitlab.com/TheOnlyJoeEnderman/Paintings_Gallery_II) until it gets approved.
####
https://content.luanti.org/packages/JoeEnderman/paintings_galleryii/
#### First version:
https://content.luanti.org/packages/JoeEnderman/paintings_gallery/

**Tags:** building, creative, decorative, library
**Repository:** https://gitlab.com/TheOnlyJoeEnderman/Paintings_Lib
**License:** MIT
**Title:** Easy ores

**Description:** 

**Details:**
# Easy ores

Minetest ores now generate higher up

## Installation

### ContentDB

* Content > Browse Online Content
* Search for "Easy ores"
* Click Install

### Manually

- Unzip the archive, rename the folder to `easy_ores` 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/easy_ores
**License:** MIT
**Title:** Sleeping Mat

**Description:** 

**Details:**
I was getting tired of having to go through the process of getting wool to make a bed, so I made a simpler to craft sleeping mat.

Note that sleeping on this mat will overwrite an existing bed respawn point, which will then get reset after destroying—i.e. picking up the sleeping mat (as of Jan 26, 2020 commit to mtg).

# How to craft

For crafting this sleeping mat, three grass nodes are required from three different types of grass—nine total grass nodes using any order (shapeless recipes).

Supported types are: grass, dry_grass, jungle_grass, and marram_grass.

This means that players have to travel to several different biomes before they can build a sleeping mat.

**Tags:** survival
**Repository:** https://github.com/kestral246/sleeping_mat
**License:** MIT
**Title:** Castle Weapons

**Description:** 

**Details:**
Castles Mod
by: Philipbenr And DanDuncombe

Licence: MIT, LGPLv2.1 (Crossbow)

see: LICENSE

This mod contains a crossbow with bolts, suitable for ranged combat. The crossbow is sourced from the "shooter" mod.

It also contains a battleaxe for fighting up close and personal.

**Tags:** survival, tools
**Repository:** https://github.com/minetest-mods/castle_weapons
**License:** MIT
**Title:** Mosaic Planks for Mineclonia

**Description:** 

**Details:**
# Mosaic Planks for Mineclonia (mcl_mosaic_planks)
## Description
Adds wooden mosaics for the remaining woods in Mineclonia (like Bamboo Mosaic). These mosaics can be crafted from the respective wood planks slabs.
### Crafting
[\[<span style="color:red"> **Slab** </span>\]] <br>[\[<span style="color:red"> **Slab** </span>\]] &rarr; [<span style="color:red"> **Mosaic** </span>] <br>

**Tags:** building, decorative
**Repository:** https://github.com/JoseDouglas26/mcl_mosaic_planks
**License:** MIT
**Title:** Crafting Bench

**Description:** 

**Details:**
by: Philipbenr And DanDuncombe

An auto-crafting bench. Place raw materials into its inventory, define a crafting recipe in its main grid, and then every five seconds it will generate a crafted output.

This mod is compatible with hoppers.

The crafting rate can be modified in advanced settings.


**Tags:** survival
**Repository:** https://github.com/minetest-mods/crafting_bench
**License:** MIT