AcceptTheRules | Forces players to read and accept your rules icon

AcceptTheRules | Forces players to read and accept your rules -----

Reward players by accepting rules | The rules plugin for your server




  • Added current report command for easier plugin support
----------, Oct 16, 2024

- Removed new report feature (will be added later)
----------, Sep 24, 2023

[​IMG]
Version: 10.12


Changelog


  • Changed "/atr report" command for easier / faster support
  • Some internal changes


Support / New features / Help?




[​IMG]
----------, Sep 18, 2023

[​IMG]
Version: 10.11


Changelog


  • Changed prevent command handling to detect the correct commands
  • Some internal changes

Support / New features / Help?




[​IMG]
----------, Jul 25, 2023

[​IMG]
Version: 10.9


Changelog


  • Changed PlaceholderAPI values and fixed player values for new players on the server
  • Some internal changes

Support / New features / Help?




[​IMG]
----------, Apr 15, 2023

[​IMG]
Version: 10.8


Changelog


  • Changed anti spam message on world change, while reading the rules

Support / New features / Help?




[​IMG]
----------, Mar 4, 2023

[​IMG]
Version: 10.7


Changelog


  • Added world skip option in "settings.yml"

Support / New features / Help?




[​IMG]
----------, Mar 1, 2023

An internal fix
----------, Feb 9, 2023

[​IMG]
Version: 10.6


Changelog


  • Added player placeholder into accept menu

Support / New features / Help?


----------, Jan 22, 2023

[​IMG]
Version: 10.5


Changelog


  • Fixed spam message with delay on freeze
  • Changed placeholder name replacement

Support / New features / Help?


----------, Dec 1, 2022

[​IMG]
Version: 10.4


Changelog


  • Added external placeholders for placeholderapi (with offline support)
    • %atr_accepted%
    • %atr_accepted_<playername>%
    • %atr_accepteddate%
    • %atr_accepteddate_<playername>%
    • %atr_version%
    • %atr_version_<playername>%
    • %atr_currentversion%
    • %atr_rulesamount%

Support / New features / Help?


----------, Nov 30, 2022

[​IMG]
Version: 10.3


Changelog


  • Added internal placeholders "%page%" and "%maxpage%" into "Spacing" option
----------, Aug 14, 2022

[​IMG]
Version: 10.2


Changelog


  • Some internal changes for better performance
----------, Aug 8, 2022

[​IMG]
Version: 10.1


Changelog


  • Added new freeze feature (look around)
    • [​IMG]
  • Changed Spigot-API back to 1.13
----------, Jul 22, 2022

[​IMG]
Version: 10.0


Changelog

  • Added placeholderapi support for messages in AcceptTheRules
  • Added Markdown messages to header (all messages)
    • If underlines are used in messages, Markdown is not supported
  • Changed Spigot-API native support to 1.19

Info:
The placeholderapi plugin is optional.
Download here
----------, Jul 18, 2022

[​IMG]
Version: 9.2


Changelog


Changed some interal handling for performance improvements​
----------, Jun 15, 2022

[​IMG]
Version: 9.1


Changelog


Minecraft 1.19 support. If you use version 9.1, you do not need to change anything​
----------, Jun 7, 2022

[​IMG]
Version: 9.1


Changelog


[​IMG]
- Added color codes for Bedrock gui
- Added new option "BedrockTitle" in "messages.yml" (please add it manuelly or re-create the file)


Examples:
- AcceptTheRules_Bedrock_Preview.gif
- AcceptTheRules_Bedrock_Deny.gif
- https://s8.gifyu.com/images/AcceptTheRules_Bedrock_Accept.gif
----------, Jun 4, 2022

[​IMG]
Version: 9.0


Changelog


[​IMG]

- Added new gui for bedrock players (bedrock interface)
- Added gui to "/rules"


Important
You need to install " floodgate" for using the bedrock interface!

Examples:
- AcceptTheRules_Bedrock_Preview.gif
- AcceptTheRules_Bedrock_Deny.gif
- https://s8.gifyu.com/images/AcceptTheRules_Bedrock_Accept.gif
----------, Jun 2, 2022

[​IMG]
Version: 8.1


Changelog


Developer API changes:​
- Fixed a problem, where the rules version was not detected by "hasAcceptedTheRules"
- Increased API version from 1.0 to 1.1
----------, Apr 16, 2022

[​IMG]
Version: 8.0


Changelog

- Some internal code updates
- Added new developer api
----------, Mar 23, 2022

[​IMG]
Version: 7.8


Changelog

- Fixed bug for material (Bedrock only) and added options for own materials

Example:

Code (YAML):

Menu
:
  BackButton
: '&3<< &2Anterior'
  NextButton
: '&2Siguiente &3>>'
  AcceptButton
: '&2>> Aceptar <<'
  DenyButton
: '&4>> Rechazar <<'
  Space
: '               '
  Bedrock
:
    BackButtonMaterial
: "GHAST_TEAR"
    NextButtonMaterial
: "GLOWSTONE_DUST"
    AcceptButtonMaterial
: "DIAMOND"
    DenyButtonMaterial
: "RED_MUSHROOM"
 
----------, Feb 13, 2022

[​IMG]
Version: 7.7


Changelog

- Removed "button jumping" from page 1 to page 2
- Added %player% in AcceptText

[​IMG]
----------, Jan 28, 2022

[​IMG]
Version: 7.6


Changelog


- Internal changes for improved handling and clean up of the code​
----------, Jan 26, 2022

[​IMG]
Version: 7.5


Changelog


Tested for minecraft 1.18​
----------, Nov 30, 2021

[​IMG]
Version: 7.5


Changelog


Tested for minecraft 1.18​
----------, Nov 30, 2021

[​IMG]
Version: 7.5


Changelog


!!! Bugfix !!!

  • Removed message on startup (using old function)


Support / New features

----------, Jul 10, 2021

[​IMG]
Version: 7.4


Changelog


!!! Bugfix !!!

  • Bugfixed after using "/rules" prevent options did not worked


Support / New features

----------, Jul 9, 2021

[​IMG]
Version: 7.3



Changelog



!!! New !!!

  • Added full rules list, when console user use the command "/rules"
  • Changed "/atrnext" and "/atrback" command without parameter. This are background commands, so not for normal users


Donations
After more than 3 years I have decided to give the people who have too much money the opportunity to give me some of your money. The step in this direction has several reasons:

- On the one hand, I was quite shocked that it is perceived negatively, if you do not offer a donation link and not even in a private message I have provided a link.

- Over the years I could say that I never accepted a donation and I intended to continue doing so. One particular user cared more about this than anyone else. So he had found an email address that was not mine, but someone I was in contact with. Of course, this was not unlocked for donations. To counteract this problem now, there is simply an official link.

!!!!BUT VERY IMPORTANT!!!!
My plugins are now free for many years, as well as my support with questions or with the implementation of new functions. With this step I don't want to start writing paid plugins, even if they would justify the functionality. And furthermore my goal is, that without donations my plugins and my services remain free for you......


So I am not dependent on any support, but now offer the people who have too much money or would like to hand this over to me - but please do not overdo it!

For the people for whom it remains so important..... (a really secret link)




Support / New features



----------, Jun 29, 2021

[​IMG]
Version: 7.2


Changelog


!!! Bugfix !!!

  • Bugfixed with /rules command and alias
  • Changed filename back into AcceptTheRules (without typo)


Support / New features

----------, Jun 21, 2021

[​IMG]
Version: 7.1


Changelog


!!! Bugfix !!!

  • Bugfixed with bypass permission atr.user.byass.acceptedExecutes


Support / New features

----------, Jun 20, 2021

[​IMG]
Version: 7.0



Changelog



!!! New !!!

  • Added support for older minecraft version (Minecraft 1.8)



Support / New features
----------, Jun 8, 2021

[​IMG]
Version: 6.0

Foreword

Check the latest patchnotes (version 6.0):
Accept The Rules [1.9 - 1.16.X] | Forces players to read and accept your rules - IMPORTANT PATCHNOTES - Please read before update!


Changelog


!!! Bugfix !!!

  • Fixed warn-message after stopping the server



Support / New features

----------, May 31, 2021

[​IMG]
Version: 6.0

Foreword

I would like to take this opportunity to thank the community on Discord for taking the time to review an important update beforehand, as well as the usability of the new features. A special thanks <3 goes to:


Changelog



!!! Important before Update !!!
- Please add " atrgui" to your " settings.yml" in AllowedCommands
- Please give your users the new permission " atr.user.atrgui"


!!! New !!!

  • Added new Inventory GUI for GeyserMC User to use the buttons
  • Added new main command "/atrgui" to open the new GUI interface
    • Aliases for /atrgui:
      • "/atrg", "/rulesgui", "/rulesg", "/rulegui", "/ruleg"
  • Added new perission "atr.user.atrgui"

!!! Bugfix !!!

  • Removed multiple rewards for multiple clicks on "Accept"
  • Removed Beta-Marker in plugin name (now only "AcceptTheRules")

!!! Changed !!!

  • Changed some processes, to improve the performance
  • Optimizes player move event

[​IMG]


Developer comment
In the past, there has been growing interest in GeyserMC servers and a compatible solution from AcceptTheRules with the Bedrock version of Minecraft.
Unfortunately, for technical reasons, Bedrock players cannot click links in the chat. Unfortunately, I could not get around this hurdle either.
This has resulted in Bedrock players never getting past the first page of the rules and thus not being able to read or unlock the rules.

In the new version, a GUI over the inventory has now been made possible. An inventory can be used on the Java client as well as on the Bedrock version. This means that if a Bedrock player would like to use an action from AcceptTheRules in chat, this can be done via the command "/atrgui" (or an alias). The Markdown texts (which are clickable) will still not be available for the Bedrock users. But now Bedrock players can finally unlock.



Support / New features
----------, May 28, 2021

Version 5.3
- Fixed timer bug for some players
----------, May 2, 2021

Version 5.2
- Fixed event bug for special players
----------, Apr 27, 2021

Version 5.1
- Removed error message for update checker
- Added force commands to bypass the bypass (use *!* to force a command)


Example for force commands:
Code (YAML):
Commands:
  AcceptedExecutes
:
 - atrpublic &6 %player% &fhas accepted the rules!
  - "*!*kick %player% Test Force Command"
----------, Apr 7, 2021

Version 5.0
- Bugfix for player check command
- Bugfix for permission (accept bypass)
- Added new update checker
----------, Apr 5, 2021

Version 4.7
- Bugfix for error message on PlayerJoinEvent & PlayerMoveEvent
----------, Feb 14, 2021

Version 4.6
- BugFix for bypass permission "atr.user.bypass"
----------, Feb 8, 2021

Version 4.5
- BugFix for command "/atr player" & "/atr reset" (NullPointer Exception
----------, Jan 22, 2021

- Added offline support for "/atr reset <player>"
----------, Dec 31, 2020

Update for 4.2 - Do NOT use 4.2

Please add the following line in your messages.yml or regenerate the file:
[​IMG]
----------, Dec 28, 2020

Removed a fixed message and added it to the "messages.yml" file if the player had bypass permission for AcceptExecutes.
----------, Dec 28, 2020

Bugfix:
Copy the new playerdata to "report.zip" file (comman: "/atr report")

-----------------------------------------------------------------------------------------------------

Patchnotes from version 4.0:

Accept The Rules [1.9 - 1.16.X] | Forces players to read and accept your rules - IMPORTANT - Read update news! | SpigotMC - High Performance Minecraft
----------, Dec 24, 2020

Version 4.0
Added SQLlite support (no more .yml files for playerdata):

In this update the way of saving the player data has been changed. Previously, all player data was saved in a ".yml file". This is now changed with this version, so that now a SQLlite database is used.

If there is a lot of player data, this has the advantage that access to the individual data is accelerated.

For all who have used ATR before the following is important:

1. Save your folder "AcceptTheRules" before.
2. Install the new version
3. Start the server
4. Use the new command "/atr import"

The command "/atr import" will transfer the old player data into the new SQLlite database. If you do not do this, all players will have to accept the rules again. The old file "playerdata.yml" will be renamed after the import.

[​IMG]
----------, Dec 23, 2020

Version 3.0
Added Markdown function for rules:

upload_2020-11-4_22-18-51.png

In Action:
AcceptTheRules_Markdown.gif


Powered by Phoenix616
----------, Nov 4, 2020

Version 2.7

Fixed:
- Only one .jar file for all servers
- Admin menu is no longer bold

Install:
Only replace the .jar file :)
----------, Sep 13, 2020

Version 2.6

Fixed:
- Removed useless "done" message after player disconnect.

Install:
Only replace the .jar file :)
----------, Jul 18, 2020

No Changes needed from version 2.5 of ATR

Changelog:
- Changed file name
----------, Jun 26, 2020

Only replace the jar file.

- Fixed the "deny" button after the player reconnects to the server
----------, May 25, 2020

Here a small fix, which makes the players available for selection in the TabComplete again.

The jar file can be replaced easily - done.
----------, May 7, 2020

Version 2.3

Here is a small bugfix to the new feature in version 2.2. it was still possible that players receive damage when they were in adventure mode. This has now been fixed.

See also the patch notes of version 2.2:
https://www.spigotmc.org/resources/...-accept-your-rules.53775/update?update=330960
----------, Apr 24, 2020

Version 2.2

Changelog (short list):
  • Changed configuration "settings.yml"
    • Added new option "SetAdventureMode"

Please add the new option to the file "settings.yml" or let the plugin regenerate it once by renaming or deleting the file.


Details
It was requested that players who have not yet accepted the rules be automatically set to the " Adventure" game mode. This is to protect the players if they have not yet accepted the rules, so that they cannot die by mobs.
After the players have accepted the rules or an admin has assigned the rules to a player, the players are automatically set to the game mode " Survival".
----------, Apr 24, 2020

Version 2.1

Changelog (short list):
  • Added TabComplete for "/atr"
  • Added Command "/addrule [your new rule]"

Here is a small update to enable the function "TabComplete" and the new command "/addrule", so you can add a rule without having to go into the configuration files

If you are on the latest version, you can simply install this version. Otherwise, please see the latest patchnotes.
----------, Apr 10, 2020

If the current version is already in use, this update may be ignored.

Otherwise please have a look at the last patchesnotes.

Have fun with 1.15
----------, Dec 11, 2019

The file size of the plugin has been significantly reduced. NO functions have been removed.

In addition a version for servers with the version 1.9.x to 1.13.x was added. This version also has the same functions as the version for 1.14.

The installation has not changed. Please use only the version developed for your server version to avoid error messages in the console.

The patch notes of ATR 2.0 must still be noticed ( https://www.spigotmc.org/resources/3775/update?update=294961)!
----------, Oct 5, 2019

ATR-Update.png
ATTENTION: You should read the patch notes before installing this version, because everything has changed!

Changelog (short list):
  • Change the file path from "ATR" to "AcceptTheRules"
  • Change the filename from "config.yml" to "settings.yml"
  • Deleted file "whitelist.yml" (now included in the file "settings.yml")
  • Changed structure of the file "messages.yml"
  • Changed structure of the file "settings.yml" (previously known as "config.yml")
In the case of a version update, version 2.0 should be reconfigured. The structure of the files has been changed in order to provide a better overview of the configuration options as well as to maintain the overview.

The following files can be imported 1 to 1 and do not have to be regenerated again:
  • playerData.yml
  • rules.yml
All other files must be reconfigured beforehand. Many settings overlap, but some new features and options have been added.


New Features (short list):
  • Protection against the acceptance of rules without having read them beforehand
  • Notifying players when rules are accepted with "/atrpublic [message]" or "/atrprivate [message]"
  • Executing commands as a player (with consideration of the authorization of the player)
  • Adaptation of the command "/atr <player>" (Now the command "/atr player [playername]" can be used - The old command "/atr [playername]" is still available)
  • Command Whitelist now in "settings.yml"
  • All changable message's are now in one file
  • New Adminmenu, which prefills the commands directly when clicking on it
  • New command, for faster support "/atr report" - creates a zip file with all necessary data
  • A cooldown for browsing pages so that players have to read the rules
  • New command to view statistics (beta) "/atr stats"
  • All rules can now be displayed on one page ("RulesPerPage= -1")
  • Better and faster offline support for player-related commands
  • The new version offers you all this and much more

A detailed list of the new functions with a corresponding explanation, how the necessary setting options are, will be available in the next days. I will create a list and update the plugin page.

If you have questions or remarks, I am available in the Discord as well as in the Discussion area of Spigot.
----------, Aug 25, 2019

attention-1294600_1280.png
Changelog:

  • Changed: "config.yml"
  • Added new option to "config.yml"
Please add the new option to the file "config.yml" or let the plugin regenerate it once by renaming or deleting the file.

Please make a backup before updating. This is not required in almost all cases, but should still be done once for security reasons.


Unfortunately the last hotfix (version 1.8.1) did not improve the problem on all servers. So the process was changed a bit and I really want to offer you a better performance for all servers.

By the change I made a new option available in the file "config.yml". The new option "SaveInterval" is there to decode how often player data is saved. The data is then transferred from the RAM to the file "playerData.yml".
The interval must be specified in seconds. In the standard configuration a value of 300 (300 seconds - 5 minutes) is given. Thus the player data are transferred every 5 minutes.

In addition, the data is automatically saved when the server is stopped. This is independent of the specified time.

Note:
If more than one player enters the server and accepts the rules within the specified time, then all players (for example all 12 players) are saved in the file. For this "fear", the time should not be too short.

At this point I would like to thank the servers and server owners who voluntarily tested and critically examined the development version.

So I wish you now much fun with the increased performance on your servers - but now really.
And remember.... The file "config.yml" has a new value, which has to be added.
----------, Oct 9, 2018

Changelog:

This hotfix contains an important performance increase to avoid delays when joining players.

A hotfix is a small but important change, but what do I need to keep in mind when updating?
This update is very easy to install because only the .jar file has to be replaced.

Here are some update instructions:
1. Stop your server
2. Replace the old .jar file from ATR with the new one.
Note: No changes to the configuration are necessary (if version 1.8.0 was installed before, otherwise the other patch notes have to be observed).
3. Start your server

Now you have installed the hotfix and will have fewer problems if a player joint your server.

At this point I would like to thank everyone who gave me a constructive feedback to this problem.

In this sense we will see ourselves soon in the version 2.0 again, with many new functions and possibilities.....
----------, Oct 3, 2018

Full Support for Minecraft 1.13:

The plugin "Accept The Rules" supports the Minecraft version 1.13. At the current time only the current plugin version 1.8.0 was tested.
It is estimated that even older versions will be compatible with Minecraft version 1.13.

As a developer, I regularly recommend updating to the latest plugin version. As a result, on the one hand, many new functions are extended, but also emerging bugs, which unfortunately sometimes exist, have been resolved.

I wish you a lot of fun with the new Aqua-Update from Minecraft. In my view, nothing jumps against an update to version 1.13.

Have fun and jump into the water
Morelaid
----------, Jul 18, 2018

Changelog:
  • File "config.yml" changed
    • Added new value "PageCooldown"
  • File "messages.yml" changed
    • Added new value "RulesCooldown"
  • Added new permission "atr.admin.reset"
  • Added new command "/atr reset [playername]"

Important NOTE:
So that it does not come to an error, to the version 1.8.0 the files "config.yml" and "messages.yml" must be regenerated by the Plugin. This can be done by deleting or renaming the files.

Alternatively, the missing points can be added in the appropriate configuration files.


Detail:
In version 1.8.0, several minor changes have been made that allow server owners to bring the rules closer to their players.

The "RulesCooldown" function means that players who have not yet accepted the rules can no longer jump over the individual pages. The value is given in seconds. Thus, a player is forced to wait an X time for seconds to move to the next page. This prevents fast skipping of the individual pages.

The player will receive a message (configurable in the "messages.yml" file) if they attempt to move to the next page within the specified time.

The number of seconds a player needs per page can be set globally by the server owner in the config.yml file.

In addition, a new command or extension for the command "/atr" was created. The command "/atr reset [playername]" can be used to reset the "accepted status" of the specified player. This forces the player to re-read and accept the rules. This command is for single players only.

If all players are to read and accept the rules again, then the rule version in the "rules.yml" file can be set from "1.0" to "2.0", for example. This requires all players to read the rules again.

The new features were desired by a server owner ... You also have requests or comments, then contact me. I look forward to your ideas and wishes.

----------, Jul 16, 2018

Warning:
In this version the file "config.yml" changed. Please backup your file delete or rename the file, to regenerate it from the plugin.

Short:
  • Changed file "config.yml"
  • Added Header and Footer for the accepting page
  • Added a permision "atr.admin.updateCheck"
  • Added command "/atr update"
  • Added an update checker, to inform you about new updates

Developer comment:

Some server owners have not yet installed the latest version of AcceptTheRules on their servers. On the one hand, this can lead to problems, and many functions are missing.

Starting with the current version, the server is checked to see if there is a newer version of AcceptTheRules. In addition, reasons for an update can be displayed (patch notes), if an update is available. A check can be checked via Console or with the corresponding permissions in the game via the command "/atr update".

At the request of a user, the rules have been extended. From now on, the placeholder %player% can be used in the rules. This is then replaced with the player name.

Another request was for a user to customize the header and footer of the page for approval of the rules. For this, two new options have been added to the "config.yml". Thus, these can now be set up, if desired.

At this point I wish you a lot of fun with the new features!
----------, Jun 12, 2018

Bugfix:

In the current version 1.6.0 a small bug has occurred. This has been fixed with version 1.6.1. No configuration updates were made. Thus, the update can be played without any obstacles.

Added permission:
  • atr.admin.acceptOthers
The new permission is required for a player with this permission to accept the rules for another player.
Before that, it was possible for each player to accept the rules for another player, as long as he knew the command and player name.

Developer comment:

In version 1.6.0, two permission problems have been noticed. For one thing, players with the permission "OP" have not noticed a rule change.
In addition, each player could accept the rules for a foreign player. This is no longer possible with version 1.6.1.
For an admin to continue accepting the rules for another player, a new permission is required:
atr.admin.acceptOthers
----------, Jun 3, 2018

Warning:
In this update the file "config.yml" changed! Please backup your file and let it regenerate by the plugin (delete or rename the file "config.yml").



Pagenotes:
  • Added changes to file "config.yml"
  • Added period for players to re-accept the rules after "x" days (
    configurable)
  • Added bypass for accepting the rules. With the bypass "atr.user.bypass", players do not accept the rules after any period (but allready the first time).


Developer comment:
In the previous version, players had to read and accept the rules only once. After a long playing time, the rules may be forgotten. Therefore, a possibility has been developed that players have to accept the rules again after a certain time (in days).
Thus, server owners and admins can configure by configuring whether existing players need to re-accept the rules after, for example, "90" days. All functions and settings are taken over as if the player has never accepted the rules.

For example, to exclude VIP players or admins from this feature, a new permission has been added to protect the player from the period query.
----------, Jun 2, 2018

WARNING:
For this update, the "config.yml" was changed. Please backup it and let it regenerate or add the missing option.


Short Overview:
This is a little update before the biggest one.
I have added a delay for the "StartMessage" if a player have not accept the rules. The delay is in secounds. The default config generates a delay for the "StartMessafe" by 0 secounds (without delay). You can change this in the "config.yml" (after StartMessage):

Code (YAML):
Configuration:
  Menu
:
    BackButton
: '&3<< &2Back'
    NextButton
: '&2Next &3>>'
    AcceptButton
: '&2>> Agree the rules <<'
    DenyButton
: '&4>> Disagree the rules <<'
    RulesPerPage
: 4
    Space
: '               '
  Parting
:
    HeaderLine
: '&6__________________ [ %Page% / %maxPage% ]_____________________'
    FooterLine
: '&6_____________________________________________'
    Default
: '&6_____________________________________________'
  Message
:
    AcceptText
: 'Please accept the rules and get the next rank to build on this Server : '
  Commands
:
    AcceptedExecutes
:
   - say &6 %player% &fhas accepted the rules!
    DenyExecutes
:
   - say &3 %player% &f has denied the rules!
  StartMessage
:
    enable
: true
    Message
: Please type '/rules' to read and agree the rules. You will get some rewards!
    Delay
: 0
  FreezePlayer
:
    Enable
: false
    Message
: You can not move. You have to agree the rules with '/rules' !
    Cooldown
:
      Enable
: false
      Time
: 3
  Block
:
    Chat
:
      Enable
: false
      Message
: '&6 You have to accept the rules first. Please type &3/rules &6 to
        accept the rules.'
    Commands
:
      Enable
: false
      Message
: '&6 You have to accept the rules first. Please type &3/rules &6 to
        accept the rules.'


In the future:

As one or the other has already seen in the discussions, I am currently working on a bigger support of MySQL and connected to a BungeeCord support.

I am aware that bungee cord support is needed, but unfortunately I had a small setback due to the performance.

Thus, I have changed my internal build again and will put at this point a greater attention to the performance. Because for me it is very important not to influence the server and the gaming experience, but to improve it.

Thus, you may be curious about the update, which of course will offer other interesting features.

If you still have functional requests, you can tell me this.
----------, May 22, 2018

Important changes:
  • Fixed bug, which came up in older Minecraft versions
  • The performance of the plugin has been increased

Detail:

In this update, minor internal changes were made. No configuration is affected, as long as the latest version is used.

Furthermore, a bug with older Minecraft versions has been fixed. An internal error has arisen and the plugin was unusable.

For further comments, I am happy to help ...
----------, Mar 22, 2018

Important changes:
  • better performance
  • Saves the correct player name
Detail:

This update contains a better performance. In addition, the original player name will be saved in player data.

No changes were made to the configuration for the update. Thus, the update can be used without any changes (if previously version 1.3.1 was used).

BungeeCord and MySQL Support are under development. The current percentage of completion can be found in the documentation.
----------, Mar 16, 2018

The "feature" that the configuration can only be edited when the server is stopped. With "/ atr reload" the default configuration was created. This has been fixed in version 1.3.1. This "feature" was only available in version 1.3.0
----------, Mar 13, 2018

Import changes:
  • Changed config ("config.yml")
  • Space between the buttons can be set up

Working in prozess:

BungeeCord support is currently under development. This may take some time, as I do not want to present an unfinished product, like other games vendors in the modern age.

The update to BungeeCord will not invalidate support for Spigot. Thus, I offer you more opportunities in the future!

Update 1.3.0:

The update 1.3.0 offers the possibility to set your own character between the forward and back button. By default, spaces are inserted so that the buttons are slightly separated.

With this version the removal of the buttons as well as the characters between the buttons in the "config.yml" can be set up.

Do you have any further wishes or comments? Use one of my many contact options ....
----------, Mar 12, 2018


In version 1.2.0 there is a build error. You should use version 1.2.1+ so that the command "/ atr [name]" can be used again!
----------, Mar 5, 2018

Important changes:
  • Updated "config.yml" (regenerate)
  • Added new config "whitelist.yml"
  • Blocking messages and commands
  • Cooldown for the freeze message

In Detail:

The new version of "AcceptTheRules" v. 1.2.0 offers a new feature:
Now, commands and / or chat messages can be blocked as long as a player has not yet accepted the rules. The two functions can be configured independent of each other and can send different messages to the player via configuration.
So that certain errors are possible, a "Whitelist.yml" has been set up. All commands in this list can still be used. It is important that the commands of the ATR plugin are listed in this list. Otherwise players will not be able to accept the rules and an admin would have to intervene each time.

For the "Freeze" function, there are now more settings, so that the players really read the rules. Tied to the "Freeze" function is the ability to send the freeze message only at a certain time interval. For this function must be activated in the "config.yml". The "time" is set in seconds. The new features have been requested by "Itz RemcoMC" in the Discord Support Channel. You also have wishes or suggestions, then look over.
----------, Mar 5, 2018

Important changes (Overview):
  • configuration changed: "message.yml" and "config.yml"
  • permission changed
  • Added command /rule + parameter
  • Offline support for "/atr [name]"
>> Patch Notes 1.1.1 <<

Version 1.1.0 brings several minor changes. The configuration (messages.yml) was adjusted and got new values. This must therefore be generated once again.

In addition, not only the "/ rules" command but also the "/ rule" command can now be used to display the rules.
Furthermore, the command has been extended. For example, if "/ rules 2" is entered, only the 2nd rule will be output. If the user enters an invalid number, the entire list will be displayed as if "/ rules" or "/ rule" had been entered.


Now it is possible with "/ atr [name]" also to retrieve information from players who are currently not on the server.

The most important and biggest innovation are the Permissions. These have been fundamentally adjusted to allow individual commands or parameters for specific ranks.

More information about the new permissions can be found under the plugin description.

Do you have any further wishes or comments? Contact me, I offer you at least 3 contact options ....
----------, Mar 2, 2018

Resource Information
Author:
----------
Total Downloads: 22,380
First Release: Feb 25, 2018
Last Update: Oct 16, 2024
Category: ---------------
All-Time Rating:
38 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings