AcceptRules
AcceptRules - Made by rigor789, recoded by Lolmewn
What does this plugin do?
This plugin makes sure all players have accepted the rules before they can start playing.
The plugin is highly customizable, you can change everything around to your own liking!
Missing something? Make a ticket!
Other features
- Teleporting the player after accepting the rules (can be turned on/off in config)
- Teleporting the player on first spawn (can be turned on/off in config)
- Remembers if the user has accepted the rules
- Block building/breaking of blocks until player accepts the rules (can be turned on/off in config)
- Block commands, except for /rules and /acceptrules of course, until player accepts the rules (can be turned on/off in config)
- Forces the player to read the rules! Can't accept them before reading them!
- Send messages to OP's or players with permission node when someone accepts the rules!
- Let the player or console perform commands upon acceptation of the rules! Use %PLAYER% to add the playername to the command.
- Multiple pages of rules, you have to read all of them before you can do /acceptrules!
How to install
Installation of the plugin is dead simple. Simply download the plugin and drag it into your 'plugins' folder in the root directory of your server. Just like any other plugin!
Configuration
For a how-to on doing your configuration,click here!
Commands and Permissions
All permission nodes default to OP
| Command | Permission | Description |
|---|---|---|
| /rules | Lets the user read the rules of the server. You can specify what rules will be shown in the /plugins/AcceptRules/rules.yml file | |
| /acceptrules | Accept the rules. The /rules command must be run prior to this command | |
| /acceptrules settp | acceptrules.settp | This command sets the spawning point players are teleported to when they accept the rules, and this function is enabled in the config |
| /acceptrules setspawn | acceptrules.setspawn | This command sets the spawning point for players joining for the first time, if this function is enabled in the config |
| /acceptrules reload | acceptrules.reload | Reloads the rules and users files |
| acceptrules.notifyonaccept | When a player accepts the rules, all users with this permission node will be sent a message, telling the user that the rules were accepted by that player | |
| /acceptrules player <player> | acceptrules.acceptForOthers | Accepts the rules for player <player>, as requested by ticket #14 |
| /acceptrules reset <player/all> | acceptrules.reset | User has to re-read and accept the rules. Use all if you want everyone to re-accept the rules |
Multi-page setup
#This is page one 1: - "&2Rule one" - "&2Rule two" - "&2Rule three" #page two! 2: - "&2Rule four" - "&2Rule five" ...etc
Metrics
This plugin utilises a plugin metrics system, which means that the following information is collected and sent to bstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
If you wish to disable this feature (/me cries), you can do so by opt-ing out, which you can do in the config file under /plugins/bStats/
Auto-updater
This plugin has a built-in auto-updater, which connects to BukkitDev to check for updates. If you, for some reason, wish to disable this process, you can do so by setting 'update' to false in the plugins' settings file.
Changelog
You can find the changelog over at our changelog page.
-
View User Profile
-
Send Message
Posted Jan 26, 2012@angelofdev
@DeVilDeMonde Will be fixed soon! You're using an older version of java, and that causes this problem.
@RealTimeGamers
Prepare my cookies! :D 1.0 will come out really soon! :)
-
View User Profile
-
Send Message
Posted Jan 26, 2012I just updated to 0.9 when the server loads I get this.
-
View User Profile
-
Send Message
Posted Jan 26, 2012I have the new build :/ dunno y I really would like to use this. I downloaded the one from version 0.8 and I still cannot use with bukkit 1.1, if you can help me find solution Ill give you cookies :).
I actually am getting the same error as the guy 2 comments down, the same error where it says cant find in plugins folder, while its there.
-
View User Profile
-
Send Message
Posted Jan 26, 2012@DeVilDeMonde
No errors for me :/
@ScribbleQ
Maybe one day...
@RealTimeGamers
Should work fine... Latest CB?
-
View User Profile
-
Send Message
Posted Jan 26, 2012Am I doing something wrong here? I drag the plugin into the plugins folder, and then it says that it cannot be loaded. Am I doing something wrong? I have Bukkit 1.1, and your version for 1.1. Is there another plugin needed to load this? or is there any plugins that it wont work with.
-
View User Profile
-
Send Message
Posted Jan 25, 2012My Suggestions: 1. add PEX or SuperPerms compatability, 2. PLEASE add a /rules command to this plugin. It's kinda weird that it doesn't have one...
-
View User Profile
-
Send Message
Posted Jan 23, 2012I just realized you do not have a link for creating tickets here... So yeah with the latest build I'm getting an error.
-
View User Profile
-
Send Message
Posted Jan 23, 2012@zyxep
Its using the default bukkit permission sys... However maybe i'll add PEX support, or bPerms...
-
View User Profile
-
Send Message
Posted Jan 23, 2012@dangerousdale
Its because you did not set the teleport point/spawn point with /acceptrules settp, and /acceptrules setspawn, og course you can disable theese options in the config file!
-
View User Profile
-
Send Message
Posted Jan 21, 2012When someone joins that all ready has joined before the plugin installation they fall through the world and die... is that normal or can it be stopped?
-
View User Profile
-
Send Message
Posted Jan 21, 2012could one of the features not be that they get permissions in one of the biggest permissions plugins? PEX, bPermissions etc.
i think many ppl want that.
-
View User Profile
-
Send Message
Posted Jan 21, 2012@nedercraft
@tmad40blue
@ShootToMaim
Its updated now! :)
@deleted_2601843 TpOnJoin in config stands for the custom spawn!
-
View User Profile
-
Send Message
Posted Dec 14, 2011@deleted_2601843
I'll use the 0.6 Build until the ability for turn off custom spawn will be add.
-
View User Profile
-
Send Message
Posted Dec 14, 2011How can I turn off the custom spawn point? Disallows building is enough for me.
-
View User Profile
-
Send Message
Posted Dec 6, 2011@Dr_Proffesor
Use a plugin like LoginMessages to set up the rules.
-
View User Profile
-
Send Message
Posted Dec 6, 2011Please, you HAVE to update this man! This is NEEDED for my server! If I don't have it, i'll have to shut my server down. This is a much more easier way to set up rules! IT'S EASIER THAN HAVING TO WRITE THE RULES DOWN ON SIGNS! Once again, PLEASE update this! -ShootToMaim
-
View User Profile
-
Send Message
Posted Nov 16, 2011Where do i setup waht rules are
-
View User Profile
-
Send Message
Posted Nov 14, 2011Please update this for CB 1337! I love its functionality but it's giving me the same error that _Martinius_ gets.
-
View User Profile
-
Send Message
Posted Nov 12, 2011Please fix that bug Martinius mentioned,
Also please make the color for each message configurable,
currently using NO color codes what so ever, and some messages are in red and others are in white.
edit: get this error ever since i installed plugin,
-
View User Profile
-
Send Message
Posted Nov 9, 2011@_Martinius_
I should update it maybe? Thats the only problem with it :P