**Title:** My Admin

**Description:** 

**Details:**
#myadmin
-------

Adds admin tools Player Join Rules, curseword detection, chat commands and more to Minetest.


#myadmintools

2 tools included.

Ultimate tool - Removes node right away with no delay and no wear. Items do not go into inventory
				to get tool use /giveme ut

Ultimate tool with drops - Same as Ultimate tool except nodes go into your inventory
				to get tool use /giveme utd

Both tools have 2 modes. First mode removes 1 node at a time. The second mode removes a cube of nodes. The size is set at 5x5x5. You can change it by using the chat command /ut_size. You can set it up to 30x30x30. Be careful as if you use the tool with drops it will introduce a large number of items which can slow the server down.

#mybadnames

My Bad Names makes it so players can not have names that have bad words. There is a bad_names.txt file that you can modify to add or remove bad words.

#mybedrock

My Bedrock sets a layer of unbreakable rock at a certain level. It is preset at -10000. You can change it in the settings. Please note that caves will cut through the bedrock so keep the difference between top and bottom at least 1000 nodes.

#mychats

These are fun little chat commands. They include things like /afk, /back, /bbl, /happy, /sad, /mad
You can get a full list of the commands by using /chats

#mycursing

This is a list of words that are banned on the server.  If the word is used in chat the player is kicked off the server with a message to watch their language. These words can be editted in the bad_words.txt file.

#mydrops

This is a simple script that causes the nodes that are dug to be dropped in the world instead of goes into inventory.

#myextras

Extras are extra neat things that  I would like to see on servers. Right now there is only one extra but I plan on adding more.

/setbar is a command to set the size of the hotbar. You can set it from 1 - 16.

#myfirstthings

A mod to give players items when they first join the server. You can modify the init.lua file to change what they get.

#mypickup

It is what it sounds like. It picks up items on the ground. It is great for picking up saplings,  mob droppings and items given to you by another player.

#myprivs

The privs part is a set  of privs for different levels of players. You can set the level with a chat command.

The levels are

Super Admin
Admin
Moderator
Helper
Normal Player
Punish
Unpunish
Silence
Ghost

If you want the available commands do /myadmin_commands
Super admin is not in the list because it is reserved for above admin people but not all privs.

#myspawn

myspawn is an easy way to set spawn locations. In the settings.txt file you can set the chat command and coordinates for the spawn locations. Simple edit the top of init.lua with a name for the spaen and the coordinates. You can have as many as you want.

#mystart

mystart is the screen that is shown to new players when they join the server. You can list the rules in rules.txt. The player then can  agree to the rules or not.
If the player doess not agree to the rules then he/she will be kicked from the server.

#Underworld

This might not fit in this mod but I added it here anyway.

This is a teleporter that when set also places a teleporter below at what ever height you set it at.
Place a teleporter and a form opens. Name the teleporter and set the depth of the other. Click set.
When you step into the teleporter you will teleport down. After 10 seconds you can use the teleporter again.


Code Licence - MIT

Media Licence - CC0


**Tags:** chat, server_tools
**Repository:** https://github.com/DonBatman/myadmin.git
**License:** MIT