We recommend using the Thunderstore Mod Manager or an alternative for installing mods
Tired of having your Twitch audience watch run after run after run without them being able to meaningful interact with you in-game? Look no further, as this mod allows your audience to become the "randomness", the "aggressor", and... Mithrix.
Will your chat help you along your journey, or try to stop your run early? Chat can influence what drops you get from chests, as well as donating Twitch Bits to create random events you must fight through to survive.
ImplicitOAuth need to be filled out at a minimum (if you use nothing but the default values).
WARNING: The code you put into
ImplicitOAuth is valid for about 30 days. After that, you'll need to re-auth and update the field!
||text||The channel to monitor Twitch chat|
||text||The username to use when calling Twitch APIs. If you aren't using a secondary account, this should be the same as
||text||The "password" to access Twitch APIs. Please visit twitchapps.com to get the password to put here. Note that this password is not sent to any servers other than Twitch to authenticate. DO NOT GIVE THIS TO ANYONE. To revoke this password, go to Twitch Connections Settings and Disconnect the app named "Twitch Chat OAuth Token Generator".|
||true/false||false||Enable debug logging for Twitch - will spam to the console!|
||text||q6batx0epp608isickayubi39itsckt||The client ID of the app that you used to populate the
||true/false||true||Enables the main feature of this mod. Disable it if you only want to enable bit interactions.|
||number (secs)||20||How long to allow Twitch to vote on items. Increase this value if viewers think the voting is going too "fast" - they might have their video delay too great.|
||string||MaxVote||How to tabulate votes. See "Voting Strategies" below for the various values this setting may have.|
||number||1500||The number of bits needed to cause an in-game event.|
||number||0||Do not edit this field. Used as storage whenever someone donates bits so that restarting the game doesn't clear the donation count.|
These are the various voting strategies you can use for the
Item with the most votes wins. Ties are broken by choosing the first item that got the most votes.
Item with the most votes wins. Ties are broken by choosing randomly from the highest votes items.
Item is chosen by a weighted random selection. If item 1 has 3 votes, item 2 has 4 votes, and item 3 has 1 vote (making a total of 8 votes), then the probabilites for choosing the item are as follows:
WARNING: Not typing the Channel Points title in exactly will cause the specific feature not to work! You should see a warning in the console if this happens.
See the Twitch Channel Points Guide (section "Custom Rewards") for how to create custom rewards. The Reward Name/Channel Points Title needs to be pasted into the configuration exactly as entered (case sensitive).
||true/false||true||Enable all Channel Point features|
||text||(Case Sensitive!) Channel Points Title to spawn Ally Elite Beetle. Leave empty to disable.|
||text||(Case Sensitive!) Channel Points Title to spawn Ally Elite Lemurian. Leave empty to disable.|
||text||(Case Sensitive!) Channel Points Title to spawn Ally Elite Elder Lemurian. Leave empty to disable.|
||text||(Case Sensitive!) Channel Points Title to give everyone a Rusted Key. Leave empty to disable.|
||text||(Case Sensitive!) Channel Points Title for the bit storm bit event.|
||text||(Case Sensitive!) Channel Points Title for the doppleganger bit event.|
||text||(Case Sensitive!) Channel Points Title for the Shrine of Order bit event.|
||text||(Case Sensitive!) Channel Points Title for the Shrine of the Mountain bit event.|
||text||(Case Sensitive!) Channel Points Title for the Aurelionite bit event.|
||text||(Case Sensitive!) Channel Points Title for the Lunar Chimera (Wisp) bit event.|
||text||(Case Sensitive!) Channel Points Title for the Mithrix bit event.|
||text||(Case Sensitive!) Channel Points Title for the Elder Lemurian bit event.|
To disable an event, simply set the weight to 0. Giving a higher weight increases the probability that the event will occur.
||number||1||Weight for the bit storm bit event.|
||number||1||Weight for the doppleganger bit event.|
||number||1||Weight for the Shrine of Order bit event.|
||number||1||Weight for the Shrine of the Mountain bit event.|
||number||1||Weight for the Aurelionite bit event.|
||number||1||Weight for the Lunar Chimera (Wisp) bit event.|
||number||1||Weight for the Mithrix bit event.|
||number||1||Weight for the Elder Lemurian bit event.|
||true/false||false||If enabled, simplifies the item vote UI by putting a single popup in the top-middle of the game screen. If you are playing with multiple people, or generally have a lot of drones, enabling this option can help with clutter on the left side of the game window.|
||true/false||true||If enabled, Lunar Pod item/equipment drops will be decided by Twitch Chat.|
||true/false||false||If enabled, all rolls will be guaranteed to be unique. No more rolls with three rusted keys!|
When your channel hits the defined bit goal (via the
BitsThreshold config setting), a random in-game event will occur. If enough bits are donated to trigger the goal more than once, the event's will continue to trigger until the bits are reduced under the given goal. For example, if the bit goal is 500 and someone donates 1040 bits, there will be two bit events and the current bit count will reset to 40 bits (1040 - 500 - 500 = 40).
Dodge the meteors while trying to move ahead in the stage!
Your Doppleganger has come to try to stop you!
What's this? You see a Shrine that looks rare, and seems to emit a purple hue. You can't help yourself, but you offer a Lunar coin to it...
You have angered the Twitch Chat gods. Prepare for your final battle at the teleporter.
Aurelionite comes from the void to try to stop you! (Until this monster is killed, the teleporter will not fully charge)
Lunar Chimera's come from the void to try to stop you! (Until these monsters are killed, the teleporter will not fully charge)
Twitch Chat decides to enter your stage to stop you a little earlier in the run... (Until this monster is killed, the teleporter will not fully charge)
Elder Lumerian's come from the void to try to stop you! (Until these monsters are killed, the teleporter will not fully charge)
Chat commands can only be executed by Moderators or the Broadcaster of the channel. All other users will be ignored silently.
!roll- Forces a random bit event to occur.
!meteor- Force Meteor shower bit event.
!bounty- Force Doppleganger bit event.
!order- Force a Shrine of Order bit event.
!mountain- Force a Shrine of the Mountain bit event.
!titan- Force Aurelionite bit event.
!lunar- Force Lunar Chimera (Wisp) bit event.
!mithrix- Force Mithrix bit event.
!lemurian- Force Elder Lemurian bit event.
!grandparent- Force Grandparent bit event (not currently supported).
These will eventually be hooked into Channel Points; but for know you can manually run these for your chat.
!allychip <name>- Spawn ally Beetle with the given name.
!allysuperchip <name>- Spawn random elite ally Beetle with the given name.
!allydino <name>- Spawn ally Lemurian with the given name.
!allysuperdino <name>- Spawn random elite ally Lemurian with the given name.
!allybigdino <name>- Spawn ally Elder Lemurian with the given name.
!allysuperbigdino <name>- Spawn random elite ally Elder Lemurian with the given name.
!rustedkey <name>- Give all players a rusted key.
These console commands are generally for testing purposes. You should never need to use them during a run.
vs_connect_twitch <channel> <access_token> [username]- Connect to Twitch. Note that this automatically happens when starting a new run.
vs_add_bits <bits>- Force add bits to the game. Going over the bit goal will trigger an in-game event.
vs_set_bit_goal <bits>- Sets the bit goal and saves it to the config file.
Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.
|Upload date||Version number||Downloads||Download link|