Sueta

BetterAdmin

1.7

This is a admin plugin with lots of functions like getting an player's IP and much more.

·Plugin


BetterAdmin - Minecraft Spigot admin tools
Why you should use BetterAdmin:



COMMANDS:

/day - Sets the world's time to 1000 (day)
/ip [Nickname] - Gives you an player's IP adress!
/inventory [Nickname] - Shows you an player's inventory and lets you put items in or out!
/catch [Nickname] Catches an player in an invisible only for the player existing box!
/vanish or /v - Vanishes you! Makes you complete invisible! Use it again to get visible.
/nick - Gives you another Ingame name!
/motd [New MotD] - Changes the Message of the day. Supports color codes with & instead of §
/chatclear - Clears the chat!
/mute [Nickname] - Mutes a player that he can't chat!
/maintance - Activates the maintance mode so that nobody without a specific permission can't join!
/punish [NickName] [Days] [Reason] - Bans a player
/unpunish - [Nickname] - Unbans a player!
/teamchat - Joins the teamchat where staff members can chat!


PERMISSIONS:
betteradmin.day - Allows player to use /day
betteradmin.getip - Allows player to use /ip
betteradmin.getinv - Allows player to use /inventory
betteradmin.messages - Shows you important messages about updates and more ingame.
betteradmin.catch - Allows player to use /catch
betteradmin.nick - Allows player to use /nick
betteradmin.vanish - Allows player to use /vanish
betteradmin.motd - Allows player to use /motd
betteradmin.chatclear - Allows player to use /chatclear
betteradmin.maintance - Allows you to activate the maintance mode!
betteradmin.bypassmaintance - Allows you to bypass the maintance mode!
betteradmin.mute - Allows you to mute players!
betteradmin.bypassglobalmute - Allows players to bypass the global mute!
betteradmin.temppunish - Allows palyers to use /punish
betteramin.unpunish - Allows players to use /unpunish
betteramin.teamchat - Allows players to use /teamchat

CONFIG:
Click the Spoiler to view the simple config

Config File
# Welcome to the config file! Here you can change the JoinMessage! Set ShowCustomJoinMessage to true and change the custom JoinMessage!If you want you can customize the messages.   
ShowCustomJoinMessage   :  true  
CustomJoinMessage   :  §6  [  §fBetter§4Admin§6TestServer  ]  §3the player §9  %player% §3joined  
  the game! §3CHange this message with the §fBetter§4Admin plugin in the config file!  
CATCH-FREE   :  §2  [  System  ]  §6  %player% is now free again! Let him run!   
CATCH-SUCCES   :  §2Caught  %player%!Use §6/catch %player% §2again to let him free!   
PLAYER-NOT-ONLINE   :  §4This player isn't online or doesn't exist!  
WRONG-SYNTAX   :  §4Please use §6  %syntax%§4!   
NO-PERMISSION   :  §4You don't have the permission to do that!  
YOU-NEED-TO-BE-A-PLAYER   :  §4You need to be a player to do that!  
DAY-SUCCES   :  §eNow it's day!  
INVENTORY-SUCCES   :  §2Opened §6  %target%'s §2inventory!   
IP-SUCCES   :  §2  %target%§6's IP adress is %ip% and his/her host is %host%!   
MOTD-SUCCES   :  §2The new MOTD is  %motd%§r§2!   
NICK-TOO-LONG   :  §4Your nickname cannot be longer than 16 characters!  
NICK-SUCCES   :  §2Your new nickname is §6  %nick%§2!   
VANISH-VISIBLE   :  §2You are now visible!  
VANISH-INVISIBLE   :  §2You are now invisible!  
CHATCLEAR-SUCCES   :  §2§lYou cleared the chat!  
ShowCustomLeaveMessage   :  false  
CustomLeaveMessage   :  §4  %player% left the server. :(   
MUTE-SUCCES   :  §6Muted the player §9  %player%§6!   
UNMUTE-SUCCES   :  §6Unmuted the player §9  %player%§6!   
YOU-ARE-MUTED   :  §4Sorry but currently you are muted  ...   
CURRENTLY-IS-MAINTANCE   :  §4Sorry currently maintance mode is activated. - Come back 
  §6later§4!  
MAINTANCE-SUCCES   :  §6Now the maintance mode is active. Every player got kicked and 
  nobody will be able to join anymore without having the permission betteradmin.bypassmaintance 
  .  
MAINTANCE-DISABLED   :  §2Disabled the maintance mode. Now everybody can join again!

You can find the config in the "BetterAdmin" folder in your "plugins" folder.


OTHER FEATURES:
Custom JoinMessage - Configure in the config file.
Customize the text! - Configure in the config file.
Custom leaveMessage - Configure in the config file.
A ban/punishment system - How to is in the testvideo
TESTVIDEO:

YouTube

Try it now!

CHANGELOG:
1.7:
Added the ban system and /teamchat
1.6.1:
Now you can mute everyone with /mute global. Players with the permission betteradmin.bypassglobalmute can bypass that!
1.6:
Added /maintance and /mute and of course the permissions betteradmin.bypassmaintance , betteradmin.maintance and betteradmin.mute!
1.5:
Added /chatclear, betteradmin.chatclear custom text and a custom playerleavemessage!
1.4:
Added /motd ,betteradmin.motd and a customizable Joinmessage.
1.3:
Added /nick and /vanish and their permissions betteradmin.nick and betteradmin.vanish!
1.2:
Added /catch and the permission betteradmin.catch !

Similar projects

Plugin →