Update #28 | 3.8
Big update release with 800 downloads! Thank you for choosing my plugin!
1. Now to extend the timer, you need to use the command
/scheck timer add (nickname) (time in seconds, e.g., 600).
2. Added 8 keys
Max-Time-Exceeded, Invalid-Time-Value, Min-Time-Exceeded, Reason-Not-Found, Reason-Not-Provided, Title-Initiator, Command-Blocking-Initiator, Interaction-Forbidden-Due-To-Check, Usage-Reason to localization files.
3. Added 3 keys
Cooldown-Max, Cooldown-Min, Allowed-Commands-Initiator to the
CmdArgStart.yml file.
4. In the command
/scheck confirm (nickname) (reason from Reasons.yml), you can now write your own reason from the file; if not needed, it can be disabled. (By default, this is disabled.)
5. Added
Reasons.yml file.
6. Added key
Commands-Confirm-Reason-Player to
CmdArgConfirm.yml file.
7. Added key
Title-Confess-Check-Initiator to CmdArgConfess.yml file.
8. Added key
Title-Confirm-Initiator to CmdArgConfirm.yml file.
9. Added key
Title-Start-Check-Initiator to CmdArgStart.yml file.
10. Added key
Title-Stop-Check-Initiator to CmdArgStop.yml file.
11. Added key
Title-StopAll-Initiator to CmdArgStopAll.yml file.
12. Added key
Title-Timer-Add-Initiator to CmdArgTimerAdd.yml file.
13. Added key
Title-Timer-Continue-Initiator to CmdArgTimerContinue.yml file.
14. Added key
Title-Timer-Stop-Initiator to CmdArgTimerStop.yml file.
15. Added keys
Block-Break-Sound, Block-Place-Sound, Inventory-Click-Sound, Player-Drop-Item-Sound, Player-Item-Consume-Sound, Player-Item-Held-Sound, Player-Swap-Hand-Items-Sound to
Listeners.yml file.
16. Fixed an issue where the boss bar would disappear and then reappear if the
/scheck stop command was used with a nickname not in the check list, provided the initiator had a player under check.
17. Fixed an issue where the boss bar for the check initiator would not be removed if the
/scheck stopall command was executed by another player or via console.
18. Added parameters:
delay: (in seconds) - Executes the command after the specified time,
player: (command) - Executes on behalf of the player under check,
player-initiator: (command) - Executes on behalf of the player who initiated the check. |
Commands-Confess-Player in CmdArgConfess.yml, Commands-Confirm-Player in CmdArgConfirm.yml, Commands-End-Time, Commands-Leave-Player, Commands-Leave-Sender, Commands-Start-Check in CmdArgStart.yml, Commands-Stop-Check in CmdArgStop.yml, Commands-StopAll-Player in CmdArgStopAll.yml, Commands-Timer-Add in CmdArgTimerAdd.yml, Commands-Timer-Continue-Player in CmdArgTimerContinue.yml, Commands-Timer-Stop-Player in CmdArgTimerStop.yml.
19. Now, if the initiator initiates a player check, other administrators will not be able to use the commands
/scheck stop, /scheck confirm, /scheck timer add, /scheck timer continue, and /scheck timer stop for the player under check unless they initiated the check.
20. Now, if a command is used incorrectly and the player does not have permissions for these commands, it will no longer display how to use the command but will simply state that the player does not have permission.
21. Removed keys
Console-Name-Timer-Stop, Console-Name-Timer-Continue from localization files.
22. Commands
/scheck start, /scheck stop, /scheck confess, /scheck msg, /scheck confirm, /scheck timer continue, /scheck timer stop, /scheck timer add are now forbidden to use from the console.
23. If there are any bugs, I will try to fix them in the next update.