ToddLLM/luanti-complete-dataset huggingface dataset:
**Title:** Visible Wielditem

**Description:** 

**Details:**
# Visible Wielditem

Shows wielded items in-world.

## Features

Modern alternative to [`wield3d`](https://github.com/stujones11/wield3d):

* Relies less on deprecated engine APIs, doesn't aim to support older MT versions
* Supports colored items. Works well with [`epidermis`](https://github.com/appgurueu/epidermis).
* Supports glow (for environmental lighting use a wielded light mod)
* Indicates size of stacks
* Provides a proper API for mods to use
* Rotates the model instead of the texture

## License

Code written by [appgurueu](https://github.com/appgurueu) and licensed under the MIT license.

The screenshot (`screenshot.png`) uses [Hugues Ross'](https://content.luanti.org/users/Hugues%20Ross/) [RPG16](https://content.luanti.org/packages/Hugues%20Ross/rpg16/) texture pack, which is licensed under CC-BY-SA-4.0, and is therefore licensed under CC-BY-SA-4.0 as well.


## API

All within the `visible_wielditem` global variable.

### `get_attachment(modelname, itemname)`

Returns a table with fields `bonename`, `position` (unit: metric/nodes), `rotation` (unit: degrees) and `scale` (number, unit: metric/nodes) based on model attachments and item tweaks.

### `model_attachments`

Table. Keys are model media (file) names, values are tables with field `bonename`, `position`, `rotation` and `scale`. The special field `default` is used for default attachment settings based on `character.b3d` if no model attachments are specified for a player model or if the specified attachment settings are incomplete.

### `item_tweaks`

Table of tweaks applied based on the item. Subtable entries have strings as keys and tweak tables with fields `position`, `rotation` and `scale` as values. `position`s are added up, `rotation`s are properly composed, `scale` is multiplied.

#### `types`

Applies tweaks based on item type. Possible keys are `unknown`, `node`, `tool` and `craftitem`.

#### `groups`

Tweaks for a key are applied if the item has an item group with that name.

#### `names`

Tweaks for a single item, by full item name.


**Tags:** library, multiplayer
**Repository:** https://github.com/appgurueu/visible_wielditem
**License:** MIT
**Title:** Hammer Of Power

**Description:** 

**Details:**
### Supports Minetest Game and [Nodecore](https://content.luanti.org/packages/Warr1024/nodecore/)

## Usage

Rightclick to spawn a fling entity in your pointed direction

Punch the fling entity to fling yourself in that direction
You will take fall damage if your hammer can spawn a fling entity again (It can do so 5 seconds after punching a fling entity, your wielditem will indicate when the time is up because it will stop moving upwards)
To prevent yourself from taking fall damage you need to rightclick the ground you are falling on before you land on it. This can be achieved by holding down rightmouse and aiming at the ground.
If you do land with the rightmouse method all entities including players within a 3 node radius will be blasted away from you, the greater the falling velocity the farther they will fly. So flinging yourself downwards in midair results in a bigger blast.

Rightclick the fling entity to throw your hammer, the hammer will return to you after a while.

If it hits a player it will grab that player and allow you to move them around.
Hold down LMB and once the hammer detects that it will throw the player in your look direction and return to you

If it hits a node then it will grab a few nodes in the impact area of the drawtype "normal" and allow you to lift them through the air.
Hold down LMB and once the hammer detects that it will drop the nodes and return to you

## Minetest Game Crafting

See code (hammer_of_power/compat/mtg.lua)

## Nodecore Crafting

Annealed mallet head on an annealed lode rod for steel hammer.
Infuse steel hammer with lux for hammer of power, may take a while


**Tags:** jam_combat_mod, pve, pvp, tools
**Repository:** https://github.com/LoneWolfHT/hammer_of_power/
**License:** MIT
**Title:** Alchemy

**Description:** 

**Details:**
## Alchemy Mod
-adds multiple potions into the game with timed effects
-adds a few different mobs 
-clones some mobs_monster mobs by TenPlus1 with special loot tables 
-throwable potions with timed effects

This mod has has its first stable release! The mod is now fully playable. People who download the development release may see a number of bugs or severe glitches. 

**Potions:**
-speed (doubles speed for 60s)
-jump (doubles jump height for 60s)
-lunar (halves gravity for 60s)
-nightvision (lets you see at night {doesnt work in caves} for 60s)
-fortitude (increases hp to double for 60s)
-slow healing (increases hp by 1 every 3s for 60s (1 is half of a heart)
-water breathing (lets you breath underwater for 60s)
-poison (decreases hp by 1 every 3s for 60s)
-throwable versions of all of the above 

**Flora:**
-adds a number of different flora with some cool effects. Will not spoil what they do for gameplay reasons. 

**Mobs:**
Currently mobs are being redone. There is one Earthmob (gaea spawnling) that has the most hp and the best loot. Other mobs (dirt, sand, lava flan, tree mob) have been cloned and had their loot tables in order to make this mob as dependency free as possible. It is not likely that these mobs will remain in the mod. Some potions require special loot which is rare. You can change the loot rarity in the mobs.lua file.   

#### This mod is not very friendly with Stamina. Uninstall and reintall stamina mod after installing alchemy to ensure compatability. 
v

**Tags:** magic, player_effects, pvp
**Repository:** https://github.com/TheAlchemist0033/alchemy
**License:** MIT