RuleBox

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

About

RuleBox allows users to specify a box that will prevent a player from leaving it and executing actions (chat, commands, breaking/placing blocks, etc etc etc) until they have been white listed either by typing in a password, or being manually added.

Notice: Project is currently in the ALPHA stages of release, only preventing talking in chat/executing commands until the secret password has been typed. As such this plugin is subject to dramatic changes and possibly serious bugs.

Original concept courtesy of IronPixel.


Installation Instructions

  1. Add RuleBox-Basic.jar to plugins directory.
  2. Start/stop server to generate config
  3. Adjust settings to users preference
  4. Start Server and login.
  5. Type the password directly into chat. If successful, user will be able to chat and use commands.
  6. Place password somewhere where users will find it, along with instructions to type it in. Usually along side rule list.

ToDo

  • Box Creation/Editing
  • Multi-World Support
  • WhiteList Full Support
    • Command Whitelisting
    • Whitelisting by Permissions group
  • Logging
  • SQL Support

Commands

  • rbedit
    • Edits the scret phrase. Case-insensitive.
  • rbwhitelist
    • Adds or removes a user from the whitelist.
    • Toggle like.
    • User must be in server to be added to whitelist.

Permissions

  • rulebox.*
    • Allows access to all RuleBox commands.
  • rulebox.edit
    • Allows a user to change the secret phrase.
  • rulebox.whitelist
    • Allows a user to add or remove users from the whitelist.

Config

##########
# Secret #
##########
# This is the phrase that must be said to be able to talk. This phrase
# is case-insensitive. 
################
# MessageError #
################
# This is the message displayed whenever the user tries to talk or use
# commands without being whitelisted first. Must be surrounded in quotes
# if color code is used.
###############
# MessageOkay #
###############
# This is the message displayed when the user enters the correct secret
# phrase. Must be surrounded in quotes if color code is used.
###############
# Whitelisted #
###############
# This is the list of usernames that have been whitelisted and can talk
# without needing to use the secret phrase. Color codes and styles are
# allowed in the style &<Colorcode>. i.e. &9
Secret: My Secret Phrase
MessageError: "You do not have permission to do that until you say the secret phrase!"
MessageOkay: "You have entered the correct Secret Phrase! You may talk and use commands now!"
Whitelisted: []

http://i.creativecommons.org/l/by-sa/3.0/88x31.png

You must login to post a comment. Don't have an account? Register to get one!

  • 4 comments
  • Avatar of SniperFodder SniperFodder Aug 12, 2012 at 19:06 UTC - 0 likes

    Yea. File a ticket. Be sure to include the server log or a paste of console output.

    http://internetometer.com/imagesmall/6699.png

  • Avatar of portapipe portapipe Aug 12, 2012 at 13:12 UTC - 0 likes

    Cool plugin man! What about the 1.3.1 version? I have errors in console. Can you chek? :) thanks

  • Avatar of SniperFodder SniperFodder Jul 12, 2012 at 23:37 UTC - 0 likes

    Lol I love the big warning on my project:

    Quote from The Warning:

    This project has no files! Please check out our Getting started guide for more information on project management. Please note that your project will not syndicate until your project has at least one beta or release file and has been approved by a moderator.

    Yet you can click the download link to get an "Alpha" file.

    Last edited Jul 12, 2012 by SniperFodder
  • Avatar of DukeVindzor DukeVindzor Jul 12, 2012 at 23:34 UTC - 0 likes

    Huzzah! :D

    http://i.imgur.com/eo8Ps.png

  • 4 comments

Facts

Date created
Jul 11, 2012
Categories
Last update
Jul 11, 2012
Development stage
Abandoned
License
Creative Commons Attribution-ShareAlike 3.0 Unported License
Downloads
132
Recent file

Authors