FigAdmin
FigAdmin v5.0.2
FigAdmin is a simple /ban /tempban /kick administration plugin Some features include:- Ban records
- IP banning
- Editing bans (very thorough)
- Warnings
- MySql or Flatfile support
- PHP script for a public banlist table (if you use MySQL)
- Export bans to vanilla minecraft banned-players.json and banned-ips.json
MC-Stats
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
UUID support:
FigAdmin has full uuid support. In addition, you can perma-ban a player that has not been on your server before if you spell their name correctly. Remember minecraft usernames are case sensitive.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
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
Editing bans
To edit a ban you start by getting it's ID/eb search playername
Then once you have an ID number you can
/eb select 123
From there you can modify it with other commands such as /eb time add 1 day
Then finally
/eb save or /eb cancel
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
- 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'
PHP banlist Script
Source CodeIf you are Polish, there is a Polish video tutorial here: youtube.com/watch?v=LmPrVl_72wk
FigAdmin is an updated version of KiwiAdmin by yottabyte. Outdated KiwiAdmin
how the hell does that banning work? /ban player reason, ip-ban is false, user cannot login with different nickname - IP is banned... and also, how to ban IP
where has serge gone D=
APITArcha - same problem by the way, how do you ban ip? /banip is hooked on default ban system and /ipban is just on/off
Somehow IP bans are not working for me. ip-ban is set to true but MySQL ban table ip column reports NULL
A glitch?
Can't warn offline players. Can you remove this restriction?
How good is this compared to BanHammer? And would you implement muting?
Would it be very difficult to display the tempban length in the broadcast message?
<Admin> has temp. banned <Player> for 2 weeks: <Reason>
Any idea why this plugin would break Register?
Everytime i install this register breaks which then breaks several towny commands lol.
It's annoying as we upgraded to this from kiwi admin as that is now dead.
Any help would be appreciated.
i can't ban this name xx
ksaxx or xxhereoxx@down I also the same
Getting spammed via the console wth the following when a banned user attempts to login. Also getting global spam ingame of the This IP is Banned.
Why banned, or warned nicknames are downcase, while nicknames who are banning are displayed (and saved) properly? I use MySQL db.
Can you add permission to make player immune to kick/ban?
i have a problem with PHP banlist script
Notice: Undefined variable: col in C:\wamp\www\figadmin\banlist.php on line 36
Thanks so much for keeping this plugin updated, my server had been using KiwiAdmin for many many months, and having an active developer working on it again is an absolute wonder! So I'd just like to say thanks for maintaining this plugin, from all the SoftSlayer admins.
Hey, I'm from germany, and I have some users who don't understand the date... Can it be changed somewhere? I need something like dd.mm.yyyy hh:mm (day.mounth.year and the time)
And when i tempban a player, and checks if he is banned it says "is not banned"... Though he can not join the server.
I would love to... Warn players when their offline................. Is that posible? xD
Banned users can re-enter the server.
} 21:19:14 [INFO] Fetching addPacket for removed entity: CraftPlayer{name=hu7y}
I noticed after banning a few people, when they tried to rejoin their name showed up on the player list when holding tab, but they weren't actually on the server. If you reconnect it will refresh that list, and their name disappears.