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.