Repository navigation
Description:
This is the beta release of StreamlabsPlugin, a Minecraft plugin that integrates with the Streamlabs Socket API to listen for events from platforms like Twitch, YouTube, and Streamlabs. The plugin is designed to execute custom in-game commands when events such as follows, subscriptions, donations, and superchats occur.
Features (In Progress):
- Streamlabs API Integration: The plugin connects to Streamlabs to listen for real-time events such as Twitch follows, YouTube subscriptions, and Streamlabs donations.
- Command Execution (Pending): The feature to execute Minecraft commands based on the events is under development. Commands will be customizable per event, such as sending messages or giving items.
- Supported Platforms:
- Twitch: Follows and subscriptions.
- YouTube: Follows, subscriptions, and superchats.
- Streamlabs: Donations.
- Custom Chat Commands (Pending): Players will be able to trigger specific in-game actions (like summoning mobs) through chat commands.
- Command Execution Policies: Support for command execution policies (
random,all,inline) is planned.
Installation:
- Download the
StreamlabsPlugin.jarfile. - Place the jar file in your server’s
pluginsfolder. - Start the server and edit the generated
config.ymlfile to add your Streamlabs socket access token. - Customize commands for each event (coming soon).
Known Issues:
- Command Execution Not Working: The feature to execute commands based on events is currently non-functional in this beta release.
- Custom Chat Commands Not Functional: The chat command handling feature is still in progress.
Roadmap:
- Full support for command execution based on event types.
- Additional customization options for command behavior.
- Bug fixes and stability improvements.