🌲Change Logs

How did TwitchSpawn change so far?

Recommended Forge Version: 1.12.2 - v14.23.3

v0.8.1 - Deprecation of 1.12.2

  • d24527d - Added string value support for CONTAINS comparator.

  • def87d0 - Added fractional number support to FOR meta-action.

  • e2799cb - Fixed an obscure crash found by Krisuna

  • 91b087d - Fixed a crash caused by 2 fractional digits on EITHER probability statements.

  • f0e6ee7 - Added REFLECT ONLY syntax to exclude streamer and only perform the action to given players

  • e6843fa - Fixed a crash caused by hex color values (starting with # character) in the DISPLAYING message.

  • 5ecd36b - Fixed a bug causing CLEAR not to clear when everything parameter is present

  • 1339435 - Added WAIT meta-action

  • 1339435 - Reworked on the event queue system.

  • 21f4bb4 - Added JustGiving Donation TSL event.

  • 9fb7bc2 - Fixed a bug causing Twitch Chat Message event to warn users even if their message did not match any rule

  • ab1e8b1 - Fixed a bug causing some Loyalty Point Redemption events not to fire off.

  • d4701c1 - Added Loyalty Point Redemption support for StreamElements.

v0.6.2 - Chatbox Update!

  • 797feaa - Fixed /twitchspawn simulate module ignoring message field.

  • 0beaac2 - Added new placeholder; ${message_unescaped}

  • 83676c3 - Added feedback for EXECUTE TSL action errors.

  • 5531cd8 - Added new alias for /twitchspawn command; /ts

  • b46e306 - Added a HUD indicator for global chat cooldown.

  • 0ddecc0 - Added CONTAINS comparator, for Twitch Chat Message's badges property.

  • 84914cc - Fixed a bug causing ${message} not to escape correctly, and break some rules eventually.

  • 4528506 - Added new syntax to disable notification for only one rule; DISPLAYING NOTHING

  • 733727a - Added Loyalty Point Redemption TSL event.

  • 84eb3ed - Added chat cooldown preferences; chatGlobalCooldown, chatIndividualCooldown

  • 9f456ea - Re-implemented the whole Event Queue. Minor bugs related to it is also fixed with this refactor.

  • 8943d1a - Fixed a bug causing events coming from Twitch PubSub to trigger more than once. (Yes this time for good!)

    8943d1a - Added long-waited Twitch Chat Message TSL event.

  • 4ef0792 - Fixed a bug causing EXECUTE action not to execute commands as the streamer.

v0.5.5

  • 065b06e - Hotfixed an SSL error causing Twitch PubSub tracer to fail connection.

v0.5.4

v0.4.17

  • 5b81a88 - Added "random N player" selection syntax on REFLECT action.

  • 55df8d6 - Added more detailed information on item parsing errors. Invalid item word(s) will show a more specific syntax error instead of a generic one.

  • 9723dda - Added /twitchspawn execute module to perform immediate TSL actions.

  • 53e6086 - Fixed EITHER action crashing on empty action parameters or trailing OR word(s). Now, it will display a syntax error instead.

  • f15a891 - Fixed internal handling crash caused by trailing comma (,) characters in DISPLAYING messages. Now they will be ignored and won't crash. (E.g DISPLAYING %["A","B","C",]%)

  • 500e257 - Fixed an obscure client crash caused by the status indicator source. Thanks to UNKNOWN PENGUIN for pointing this issue out in the Discord!

  • 19a92fe - Fixed FOR action ignoring DISPLAYING placeholders (Such as ${mobName}). Thanks to Generikb for pointing this issue out in the Discord!

  • 07a2763 - Fixed EITHER action totally ignoring the DISPLAYING message.

v0.4.9

  • 1b0c203 - Added gifted predicate and placeholders.

  • b8c6160 - Changed internal socket connection logic to disconnect when not needed.

  • f3f9ffe - Added IS comparator for non-numeric comparisons

v0.4.6

v0.4.2

  • 4e731ab - Added tier / subscription_tier property on StreamElements socket

  • ce2a536 - Added tier / subscription_tier property on Streamlabs socket

  • 1a1f304 - Fixed a bug causing parser to think item text is invalid upon unescaped placeholder usage. (E.g DROP %apple{Unix:${unix}}%)

  • 1a1f304 - Fixed a bug causing simulate module to remove spaces in event parameter.

v0.3.14

v0.3.6

  • 9467b7e - Fixed a bug causing /twitchspawn reload module ignoring singleplayer OP players and thinks permissions are missing

  • b94522e - Fixed a bug causing /twitchspawn simulate module not to work when event name included a space character

  • 07f1151 - Fixed a bug causing Twitch Subscription rules sometimes not to work on resubs

  • f4fc46c - Fixed a bug causing a crash while loading TSL including any item from other mods

  • 08ca0bd - Added optional metadata parameter on CHANGE action

  • a402f2c - Added optional metadata parameter on DROP action

v0.3.0 - The Migration Update!

  • Support on the legacy version (before v0.3.0) is now over with this update.

  • Ported and refactored all the features from v1.3.8 to Minecraft 1.12.2:

    • TwitchSpawn Language (TSL) parsing support

    • TSL Action handling system

    • Socket communication base

    • In-game commands

    • In-game HUD to display the status

    • Multiplayer support

v0.2.5 - The Legacy Version

Last updated