FigAdmin Reloaded
FigAdmin Reloaded v1.0
I did not make this plugin, I have just updated it so all the people that loved figadmin can now enjoy the uodated version :D
The source is now fixed. It is only on the version before the most recent however. FigAdmin is an updated version of KiwiAdmin by yottabyte. Outdated KiwiAdmin It includes some pretty awesome stuff such as:
- Ban records
- IP banning
- Editing bans
- Warnings
- MySql or Flatfile support
- Support for Permissions, Vault
- PHP script for a public banlist table (if you use MySQL)
- Import ban database from KiwiAdmin
- Completely fig free*
- may contain traces of peanuts.
Installing
- Download latest version of FigAdmin and put it in plugins/ folder
- Restart server with save-all and then stop
- Find the FigAdmin config file in plugins/FigAdmin/config.yml and edit it till you are happy
- Do /reloadfig
Plugin Usage:
- /ban player (reason) - bans player
- /tempban player time sec/min/hour/day/week/month (reason) - Temporarily ban player
- /ipban on|off turns - IP banning on/off (will IP ban only for online players)
- /unban player - unbans player
- /unbanip ip - unbans players with ip
- /checkban player - Checks to see if player is banned
- /kick player (reason) - kicks player
- /kick - kicks all the players from the server
- /warn player reason - Issues a warning to given player
- /clearwarnings player - Clears warnings for given player
- /exportbans - Writes ban database out to banned-players.txt (Vanilla ban list)
- /reloadfig - Reloads FigAdmin
- /figadmin - Displays version info
- /importkiwi table [database] - Imports KiwiAdmin database (only do this once!)
Permissions:
- /ban - figadmin.ban
- /tempban - figadmin.tempban
- /ipban - figadmin.ipban
- /unban - figadmin.unban
- /unbanip - figadmin.unbanip
- /checkban - figadmin.checkban
- /kick - figadmin.kick
- /kick * - figadmin.kick.all
- /warn - figadmin.warn
- /clearwarnings - figadmin.clearwarnings
- /exportbans - figadmin.export
- /reloadfig - figadmin.reload
- /importkiwi - Must be a server operator
Config Option
Most of the config options are self-explanatory.
- ip-ban: when this is set to 'true' all online players that are banned are also IP banned
- bans-to-banned-players: when set to true all permanently banned players will be written to banned-players.txt in the server folder
- auto-ban-on-warnings: when this set to any number greater than 0 players will be automatically temp-banned.
- auto-ban-time: Auto temp ban time (see above); i.e. '1 day' For example if auto-ban-on-warnings is set to 2 then if a player receives 3 warnings then they will be temp banned for 1 day. NOTE: When a player is auto-temp banned their warnings will also be cleared. (I thought this would be a good idea?)
@tom7aar
Thanks for this, I will have a look into it.
It's nice to see to see this plugin alive again, and I hope it will stayed updated! :)
I've found 2 problems that were also on the "old" version of FigAdmin.
The time on /checkban isn't right, and when someone gets kicked because he/she is banned, it gets broadcasted on the server.
I have screenshots of both problems here:
Could you maybe also let "%reason%" work on LoginIPBan?
And if it isn't too much work maybe %player% on LoginBan and LoginIPBan aswell, so that players can see who banned them whilst trying to reconnect?
Thank you in advance for your time and reading. :D
No problem. I am so happy someone picked this plugin up! We have had our database in kiwi and figadmin for nearly 3 years, I was terrified of having to convert that to something else. Now I don't have to. :D
@DrMadFellow
Thanks for this! I have uploaded the new jar and should be approved in a few days.
Not a huge issue but currently it creates two folders when generating a config, one called figadmin, the other figadmin reloaded.
@IPFaNbg
Thanks :D, Do you think i should add it to this page?
:))
Good job :-) I hope, you are update this plugin again. Where I can find PHP script for a public banlist table?
Thanks.
OH MY GOD! You're saving my ass! Really!
Thanks!