We're finally releasing the 2nd beta version of Streamlabs Integration! This release contains a lot of new features, and will seamlessly migrate your old configuration file to the new systems introduced. Make sure to check out the documentation to see how to use the new additions!
Here's a full changelog of the features added:
- "messages" and "commands" have been replaced with a new, more powerful "steps" system
- A lot of steps have been added, allowing you to create way more complex and versatile logic. You can now create delays, loops, generate random items and players, extract data from messages, and much more!
- Placeholders now have different types, e.g. normal placeholder look like this:
{placeholder}
and custom placeholders like this:{!placeholder}
- Functions have been added, allowing you to create reusable step sequences
- Configurations can now be migrated when the plugin is updated
- Rate limiters can now have events that trigger when a rate-limit occurs
- Actions are now executed asynchronous from the server thread, meaning an action wont't freeze the server while e.g. running a delay step
- Reworked the default configuration with a lot more examples
- Improved issues and error handling
NOTE: If you've been using an experimental testing version adding support for the Streamlabs Loyalty Store, don't download the default release file, instead open the release page on modrinth and download the 2nd experimental jar file!
The first beta release of Streamlabs Integration!