AutoKick
AutoKick
AutoKick 1.7.2 Now Available
AutoKick is a plugin that allows you to effectively shut down your server to all users except OPs and those with "autokick.nokick" permission. If you have to bring your server down for any reason (e.g. editing the map or testing plugins), you can enable AutoKick and it will kick ALL players except OPs and those with "autokick.nokick". It also blocks the kicked users from logging back into the server but allows everyone else to join and leave freely
How to use:
- Type /autokick list [page] - to see all messages with ID's
- Type /autokick enable <ID> - <ID> is the message id seen on the autokick list.
- If timer is greater than 0 AutoKick will run after that time
- All users will be notified.
- Only OP's and those with 'autokick.nokick' will be allowed to log into the server.
- To disable, type /autokick disable
- To change the current message type /autokick change <ID>
- AutoKick is persistent across reloads, meaning that if AutoKick is enabled before a reload it will be enabled after the reload
- Add new messages within the game using /ak add "message" without quotes
- Delete messages in game by using /ak remove msgid
- Set a new time for the countdown using /ak time (time in seconds) without the brackets
- Force enable AutoKick during a countdown using /ak force
Features:
- bPermissions and PermissionsBukkit Support (Others may work but have not been tested)
- Kicks players whilst server is running. No need for restart for it to take effect (like whitelists)
- Customisable kick messages
- Timer
- In game and server commands
- Persistent across reloads
Settings
Config.yml:
You can change this but the plugin uses this for persistence
- enabled=false Message in use when the plugin/server was last reloaded
- lastUsed=0
- timer=30 - Timer is in seconds
- messages:
- - Server undergoing maintenance
- - Map cleanup in progress
- branding: true Choose whether or not to display "AutoKick" before kick messages
You can have as many messages as you like.
Permissions
- autokick.nokick - Gives player immunity from AutoKick
- autokick.list - Allows user to view available AutoKick Messages
- autokick.enable - Allows user to enable AutoKick
- autokick.disable - Allows user to disable AutoKick
- autokick.change - Allows user to change the current AutoKick message
- autokick.status - Displays the current status of AutoKick
- autokick.set.add - Add a message
- autokick.set.remove - Remove a message
- autokick.time - Set a new time
- autokick.force - Force enable AutoKick
- autokick.* - Gives player access to all of the above
Download (1.7.2)
How to use external scripts
Thanks! :-)
@Limescast
An update is imminent.
@thekris1234
How long will it take you to get it up?
Sorry for such a long delay. Work and Uni have been pretty busy recently. I'm working on the plugin now.
Please update to 1.3.2
Please share the source. I got a friend who can update this.
Gimme the source code and I got this...
I wish this was update, it works great, but only the autokick.nokick plugin works. And its really annoying to have to use the console to lock my server :(
Omg please update this! I need it back badly!
You have a issue with your permissions. The only one that works is the nokick. I tryed to give all the others to my Intern/Mod ranks and they would never work and only work if your OP.
Also I am using Pex and 1.2.5 R4.0 and I have been running a server for 8 months so I know everything.
Can you please make every message including [AutoKick] configurable. Since I want to use this for a system update notification. Thanks!
autokick.nokick doesn't work in GroupManager. Great plugin though!
Hi, can you add an option to remove the [Autokick] branding from the kick message please?
Hi again! Can you please add timer-broadcast/player-notification, so that they know when the server will shutdown?
Thanks for the great plugin! :-)
You can add Essentials Group Manager to the support list of permissions plugins. I have using this all the time, without any problems.
Thank you so much for such a good and helpful plugin! I would love to be a tester for your plugin, and do so your plugin will keep exist in the future!
Keep up the good work! :)
Cool plugin! Thank you so much :)
Nice plugins :)