AznBans

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

AznBans - a better banning solution

AznBans

What is it?

AznBans is designed to be a fully customisable banning system, being totally free and independant of any external website, and being totally up to the server admin what servers they want to check bans against.

Basic Information

How does it work?

Your bans and ban-reasons are stored locally on the server - and a query socket is opened to any server which wishes to check their banlist against yours. Your banlist is sent to their server whenever they query you, and synced against their own.

What if I get banned on their server?

There is an override node provided "aznbans.bypass" to make sure you are always able to log-in to your server - even if you get banned on a server that you sync your banlist with.

Can I query this from my php web script?

Yes! You can query this from anything that uses sockets!

Example config

query-ip: ANY
query-port: 4950
servers:
    example.com: 4950
    aminecraftserver.pl: 4950

Important Information

Permission Nodes

"aznbans.ban" - allows a player to use the ban/unban commands
"aznbans.kick" - allows a player to use the kick command
"aznbans.bypass" - allows a player to connect to the server - even if they are banned

Permission Defaults

All permission defaults are set to OP. If you are op on your server, you will have these permissions automatically.

Commands

/ban playername banreason
/kick playername kickreason
/unban playername

Developers

What port does this run on?

Port 4950 by default, obviously it helps to know the owners of the server you want to sync your banlist with.

Is there an API?

Not currently, but if you request one, I can add one to suit your requirements very easily.

Is there a github?

Yes. Here: https://github.com/codename-B/AznBans


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    31839
  • Created
    Sep 5, 2011
  • Last Released File
    Sep 5, 2011
  • Total Downloads
    2,176
  • License

Categories

Members

Recent Files

Bukkit