Update 9/23/11Goal:CommunityBans was founded on the idea that no players should be community banned from servers without proof of guilt that is available at the time the ban was issued. We also believe that all proof should be publicly available for reference. If a community ban is issued, then there will always be data available for the community. In an effort to reduce abuse in the system and prevent players from being banned by malicious server owners, CommunityBans will require the use of other protection plugins, such as LogBlock to issue bans for grief, and NoCheat to issue bans for hacks, before a community ban can be made by the server. Even if a server does not meet the requirements to issue a community ban, they can still be protected by the database of previously banned players. CommunityBans understands that not all server owners have the technical skills to setup a secure server. Our goal is to not only help protect these individuals from malicious users by giving them access to the CommunityBan Database. It is also to provide server owners access to much needed tutorials, information, and a community of players as well as server owners. If all servers owners become educated on how to prevent grief and hacking, we can reduce the need to issue community-wide bans. We only want to remove the most malicious users from the community. We are not looking to ban everyone that has removed a single block of sugar cane. Working Features: Kicks, mutes, unmutes, tempbans, server bans, and unbans anyone. Fully configurable Incorporates an external language file for different languages and custom messages Supports Permissions (2.x/3.x), Bukkit "SuperPerms", FlatFile, and STRONGLY DIS-RECOMMENDED ops.txt Can automatically gather data from: LogOres, BigBrother, and IPNotify! (Used for community bans which have not been implemented yet Fully supports an internal database with no user configuration required! Lets you decide which types of Community Bans you consider go against your server's rules (You can uphold bans for griefing, but ignore bans made for flying) Authenticates with the CommunityBans Database on startup To Do List: Make CommunityBans contact the CommunityBans Database when a ban is issued Automatically creates and sends proof to the CommunityBans database whenever a Community Ban is issued Will gather data from AntiXRay, DataLog, HeroChat, Log, LogBlock, NoCheat, and XRayDetection (PM someone on the development team if you want your plugin added to this list) Support collective IP banning. This means that when multiple people submit Community Bans against multiple accounts with the same IP address, we automatically blacklist that IP (can be disabled) Allow you to lookup if a user has already been community banned, for what reasons, and how many times Alert admins whenever a player joins with any community bans on record Allow players who think that they were community banned without merit to appeal their ban Give people very clear instructions when they get community banned how to appeal Changes: Added tempban support Switched everything from flatfile to SQLite (internal database with no user configuration). Major bug fixes Officially in closed beta! (however all of the source code is available on GitHub) The Team: Hretsam (Plugin Developer) Sh8kezula (Public Relations and Database Hoster) Supersam654 (Plugin Developer) Thanks for reading.