Streaming Drops v. 1.4
Attention:
The file "settings.yml" was changed from version 1.3 to version 1.4.
Change Log:
+
Added new option, that Drops will be send
only to online player
+
Added
new admin command for showing & setting twitch name for other player
+ Bugfix - Do not take
twitch viewers, which are on the
blacklist
+ Added more messages to
logging which player got a drop
+
Changed - option "LogDrops" to "
ShowDropsInConsoleAndLogFile" in "
settings.yml"
+ Added
2 new admin permissions
Developer Comment
In version 1.4 some points have been adjusted and the wishes of the community have been addressed.
In the file "settings.yml" the option "LogDrops" would be renamed to "ShowLogInConsoleAndLogFile" to make the functionality more obvious. In addition, this new option would write a separate log file containing only the information about the corresponding StreamingDrops. Also, more log positions have been added to see how the plugin behaves.
In addition to the new log function, a new option "DropsOnlyForOnlinePlayers" has also been added. If this property is set to "true", only players who follow the stream and are on the Minecraft server at the same time can get a drop.
Also fixed a small bug that made viewers from the TwitchBlacklist a potential viewer for drops. Previously it was just not possible to link your Minecraft account to these twitch accounts, now these twitch channels can't receive drops anymore.
A new command has been added for the admins "/sd twitch <minecraft name>" returns the twitch channel that was assigned to the specified Minecraft account. Additionally, admins can change the twitch channel of other players with an additional parameter ("/sd twitch <minecraft name> <Twitch channel>"). For this the permissions "sd.admin.twitch.show" to display the twitch name and "sd.admin.twitch.set" to change it for other players have been added.