CustomBanPlugin
Custom Ban Plugin
This plugin will allow you to ban, un-ban, temp-ban, and kick players with a very nice custom kick screen. This plugin will require Java7!
____________________________________________________________________________
Features
- Ban a player with a reason
- Un-ban a player
- Temporarily ban a player
- Kick a player
- Permission support
- NEWUpdater
- NEWPrefix
- NEWToggle ban broadcast or notify players with perm
____________________________________________________________________________
Installation
- Download the latest file
- Drag and drop the plugin in your server's plugins folder
- Start and Enjoy! :)
____________________________________________________________________________
Commands and Permissions
< > required, [ ] optional | ||
---|---|---|
Command | Function | Permission |
/ban <player> [reason] | Ban a player | custombanplugin.ban |
/unban <player> | Un-Ban a player | custombanplugin.unban |
/tempban <player> <time> [reason] | Temporarily ban a player | custombanplugin.tempban |
/kick <player> [reason] | Kick a player | custombanplugin.kick |
NEW/cbp reload | Reloads the config | custombanplugin.reload |
NEW/cbp update | Updates the plugin | custombanplugin.update |
*No Command | Access to all permissions | custombanplugin.* |
NEW*No Command | Recieves a notification id there is an update | custombanplugin.update |
NEW*No Command | Will be notified when player is banned/unbanned/temp-banned/kicked | custombanplugin.notify |
____________________________________________________________________________
Configuration
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ############################################################ # +------------------------------------------------------+ # # | Custom Ban Plugin Configuration | # # +------------------------------------------------------+ # ############################################################ #All of the config is new and self-explained checkforupdates: true PrefixEnabled: true Prefix: '&7[&6CustomBanPlugin&7] ' broadcast: kick: true ban: true unban: false temp-ban: true |
____________________________________________________________________________
Pictures
____________________________________________________________________________
To-Do
Previous Versions:
Release itNicer Kick ScreenBroadcast when a player is kicked/banned (toggled)Persons with perms can view ban messagesAbility to change/remove pre-fixNew Updater (/cbp update to automatically update to the new version,)Reload config command
For new update:
- Temp-ban tweaks
- Messages.yml file
- Bans.yml file
Planned:
- Mute/unmute/temp-mute
____________________________________________________________________________
If you want to suggest something, post below! If you have a comment about this plugin whether you like it or not, post below!
Any possibility this will have SQL support in the near future?
@DerekZil
Yes, Yes,
What error are you getting?
EDIT: The updater is heavy, maybe disable it on the config. Maybe that'll help.
Do you think you can add mute and temp mute next? :)
And maybe a ban list and mute list?
Edit: The current version crashes my server. :(
New version awaiting approval! Updated description. Things with NEW as a prefix are the things that are on the new version (that needs to be approved but isn't available for download)
I will try dis
@DerekZil
Sure, My next update changelog:
@PatoTheBest
It does, thank you so much.
Can you also remove the [CustomBanPlugin] prefix and have permissions to who can see the ban/kick/etc. messages in chat.
@DerekZil
It should work.
Will this work for 1.5.2 servers?
First file awaiting approval ;)
After 6 hours the first file has been finished, just bug-testing it and adding an auto-updater /cbp upate or /custombanplugin update to update the plugin automatically whenever there is an update, but I cannot provide the updater unless the first file has been uploaded (curse/dev.bukkit issues). I am still working on the kick screen. The first file will include /tempban, /ban, /unban, /kick, and /cbp update commands. I will add /mute, /unmute, and /tempmute in the future also.
@DerekZil @sammyturbo123 @Madden2013
Thanks guys.
@Pvm_Cody
The project was created 16 hours ago and as WiseHollow said, it takes time for the files to get approved, around 1-2 days, so yeah the first file will hopefully be for download in about 2 days.
Will be using this.. cant wait until release.. Goodjob on the plugin!
Niceee!
@Pvm_Cody
Typically it takes time for the Bukkit Mods to approve of uploaded files :)
Defiantly getting this for my server when the download is available
Although simple, I still really like this plugin. Though you are missing a downloadable file for the plugin.