With this update, security and performance have been improved.
Version 2.2 was skipped because I accidentally forgot to release it and it also contained bugs that were fixed in this version.
Changes:
- Language files are no longer generated with abbreviations, but written out (e.g. en_EN_Messages.yml -> english_messages.yml)
- Players that are in the whitelist must now also be specified with the UUID
- The function Timer is now included in the tab Check
- Code changes that provide improvement
New features:
- New function: PlayerMustBeOnlineToOp (default: true)
With this option you can specify that the player you want to give OP to must also be on the server.
- The kick command is now adjustable in the config.yml (default: minecraft:kick [player] [reason])
Bugfixes:
- [
5841019] The bug that with the option Check.OnChat the chat did not work on some servers or on some servers caused that if the chat event was disabled by another plugin (e.g. for chat input for plugin options) the message was still written to the chat was fixed.
Note:
This plugin has a config converter to convert the configs to config version 2, this includes:
- File renaming:
- Config.yml -> config.yml
- de_DE_Messages.yml -> german_messages.yml
- en_EN_Messages.yml -> english_messages.yml
- no_NO_Messages.yml -> norwegian_messages.yml
- config.yml:
- ALL SETTINGS REMAIN!
- Plugin.language is adjusted accordingly
- Timer.Enable -> Check.Timer.Enable
- Timer.RefreshTime_inSec -> Check.Timer.RefreshTime_inSec
- In the Player Withelist, the UUID is automatically added for all players.