ServerBuddy

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.

ServerBuddy

NOTE: The current config updater I have implemented does NOT save your current preferences when updating, support for this will arrive in a later version, for now, you will have to re-set your preferences in the config.yml. I apologize for the inconvenience.

What Is?

ServerBuddy is a plugin for bukkit that I have decided to develop after much difficulty in responding quickly and effectively to spammers, griefers and "hackers".

The end goal of the plugin is to become a totally automated moderator for a server. I intend to have the plugin monitor player behavior from when they log-in to when they log-out, determining if the player is performing illegal actions (flying, high-jump, xray, etc...), preventing spam and swearing, and helping keep the server running free of issues.

I am still in the process of writing the plugin, and so far it is going great, but if someone would like to help out it would be greatly appreciated

If you encounter an issue with the plugin, please be sure to submit a ticket, with as much information as you can about the issue.

Current Features:

  • I got it to start, does that count? lol
  • commands register I have opted to remove commands until a need is seen for them
  • permission nodes defined!
    • All permissions default to OP (seeing as its an admin tool)
  • Ad prevention implemented
    • prevents IP addresses and website URL's
  • Basic Anti-swear
    • prevents a few common swears

Commands:

Sorry! No Commands :( if a future feature sees need of a command, I'll be sure to add one (or a few ;) )

Current Permissions:

  • serverbuddy.* (All permissions for serverbuddy)
    • serverbuddy.bypass.* (All bypass permissions)
      • serverbuddy.bypass.spam (bypass spam guard)
      • serverbuddy.bypass.curse (bypass anti-swear)
      • serverbuddy.bypass.ban (bypass for banning - players with this permission CANNOT be banned by ServerBuddy)
      • serverbuddy.bypass.kick (bypass for kicking - players with this permission CANNOT be kicked by ServerBuddy)
    • serverbuddy.warn.* (permission to recieve all warnings)
      • serverbuddy.warn.spam (recieve warnings related to spam/advertising)
      • serverbuddy.warn.curse (recieve warnings related to players trying to swear)

Features to Add:

  • Spam Prevention
  • Prevention of cursing added ( somewhat :P )
  • Detect Xray
  • Detect hacks

any more ideas, let me know :)

Donate?

Like the plugin? help me out, its always appreciated, and helps immensely, especially since I do this on my own time! :)

Source Code:

Source for ServerBuddy can be found on github here: https://github.com/Sebc722/ServerBuddy

Changelog:

Version 0.2b

  • Adds "anti-swear"
  • improved warning messages
  • now ban/kick bypasses :)

Version 0.1.1B

  • Removed some development Code I accidentally left in... oops!

Version 0.1B

  • First release (yay!)

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    43454
  • Created
    Aug 16, 2012
  • Last Released File
    Never
  • Total Downloads
    1,047
  • License

Categories

Members

Recent Files