ToddLLM/luanti-complete-dataset huggingface dataset:
**Title:** Scriptblocks 2

**Description:** 

**Details:**
Scriptblocks 2
==============

Scriptblocks 2 is a Minetest mod and toy programming language using nodes called scriptblocks. Scriptblocks are nodes which can be used to build reusable programs.

## Features

* Support for nested expressions and variables.
* Custom, named procedures with up to 2 named parameters and dynamic scoping.
* First-class lists, dictionaries, and lexically scoped closures with up to 1 named parameter.
* Coroutines, closures that can be paused and resumed.
* Processes can run for more than one tick.
* Ability to interface with digiline networks.

## Experiments

* Spawnable processes, enabling pre-emptive multitasking.
* Introspective blocks for debug purposes, such as one to report a string representation of the call stack.

These features can be accessed through the 'Enable Experiments' setting. Some of these features can cause a lot of lag, even with the limits that have been imposed. Others are only useful for debugging purposes. Either way, don't enable these on a server!

First-class continuations have been moved to their own mod, [SB2 Continuations](https://github.com/rdococ/sb2_continuations).

**Tags:** creative, education
**Repository:** https://github.com/rdococ/scriptblocks2
**License:** MIT
**Title:** Playtimes

**Description:** 

**Details:**
# Playtimes
Usage:
Enable the mod
Type "/playtimes" see the playtimes & last login for all users on the server

"/playtimes -t 10"  see the playtimes for the top 10 users on the server

"/playtimes -p Neu"  see the playtimes for all the users whose name starts with Neu.

"/playtimes -t 5 -p Neu"  see the playtimes for the top 5 users whose name starts with Neu.


**Tags:** server_tools
**Repository:** https://github.com/Neuromancer56/playtimes
**License:** MIT
**Title:** Balloon Bop

**Description:** 

**Details:**
Based on ExeVirus's Balloon Bash Ludum Dare submission, comes a minigame for Arena_lib all about Popping huge quantities of balloons and not letting them touch the ground.

Get 10 , 15, or 20 points for each balloon you pop. 
Supports single and multiplayer; multiplayer may help you get a higher score. 

Get the highest score to win the game.
Try to move up the leaderboard as you pop more balloons than anyone has ever popped!

The game ends when 3 balloons have come to rest on the ground without being popped.


Making an arena:

To create an arena, it is helpful to be familiar with Arena_lib's arena editor.

its not hard to figure out though.

replace stuff in <brackets> with appropriate variables

1)` /balloon_bop create <arena_name>`
	

2) `/balloon_bop edit <arena_name>`
	

3) you are given tools to help you create the arena. use the third tool in your inventory to set the sign of the arena. 
Place a sign, then use the Plus tool to set it to the arena. Place the sign somewhere where players can easily access it to start the game.
	
Go to where you want the arena to be. Then build the arena. 
It should be inescapable, and have tall walls. For hardcore mode, it could be high in the air and have no walls.

You can use the balloonblocks to make the arena.

	
4) Next, place the balloon popper spikes. They should be placed in such a way that you can bop the balloons into them to get points.


5) use the first tool in your arena edit inventory to set the number of players. Use the back tool.


6) use the second tool in your inventory to set the spawn locations (where the players will spawn when they enter the arena)
	Use the back tool.


7) use the gear tool (settings)
	move to where you want the balloons to spawn, note the location (`//1` from worldedit is helpful with that)
	use the second tool in your inventory to open the arena properties editor
	set the property `balloon_spawner` to be the location where you want balloons to spawn to float down to the players.
	set the property `spawner_range` to be the distance from the spawner location that balloons can spawn.
	set the property `arena_radius` to be large enough to encompass the entire arena from the balloon spawner.
	set `player_die_level` to be the y-value below the floor of the arena (kills players who fall out of the arena and disqualifies balloons that fall that low)
	
	use the back tool and then enable the arena.


8) enjoy!


you can use /balloonbopscores <arena_name> to view the leaderboard anytime, if the arena has been played in.



**Tags:** mini-game
**Repository:** https://gitlab.com/zughy-friends-minetest/balloon_bop
**License:** MIT
**Title:** Troll

**Description:** 

**Details:**
VERY EXPERIEMENTAL, ALL COMMANDS THAT ARE NOT LISTED: DO NOT WORK!

This is my MT Mod for trolling on Servers. List of commands:

*     /t-smoke: Spawns much of smoke arround the player
*     /t-ban: Let the player think that he is banned
*     /t-hp: remove 2 hp from a player
*     /t-error: Send an Error message to the player
*     /t-black: The player see 20 seconds only black
*     /t-freeze: the player is freezed
*     /t-unfreeze: unfreeze a player or stop t-nogravity
*     /t-nogravity: the player has low gravity
*     /t-teleport: the player got a random teleport
*     /t-jail: A jail is building at the players position
*     /t-lava: the player is ina lava block
*     /t-hole: the player go down 5 blocks in a hole
*     /t-msg: Send a MSG from another player args: from to msg
*     /t-mob: Spawns a given amount of mobs at the players position args: player mob amount
*     /t-chat name message: You can send messages as an another player!
*     /t-diamond name: Spawns much of diamonds arround the player
*     /t-shit Spawns much of shit arround the player
*     /t-eyes player: Spawns much of eyes arround the player
*     /t-blackparticles player: Spawns much of black particles arround the player
*     /t-grant granter player priv: The player thinks, he got privs
*     /t-chat sender message: Send something in the chat with another name!
*     /t-msg fromstring toplayer msgstring: Send an msg from another player


**Tags:** multiplayer
**Repository:** https://github.com/Niwla23/troll
**License:** MIT