🌲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
e2799cb - Fixed an obscure crash found by Krisuna
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.
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 ruleab1e8b1 - 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 ignoringmessage
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
'sbadges
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.
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
d33b016 - Added long-waited
Twitch Channel Point Reward
TSL Event, withtitle
TSL predicate property.f7d33de - Added
/twitchspawn quickrefresh
command module to sequentially stop the mod, refresh all the configs and start the mod once again.
v0.4.17
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.f15a891 - Fixed internal handling crash caused by trailing comma (
,
) characters in DISPLAYING messages. Now they will be ignored and won't crash. (E.gDISPLAYING %["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!
v0.4.9
1b0c203 - Added
gifted
predicate and placeholders.b8c6160 - Changed internal socket connection logic to disconnect when not needed.
v0.4.6
bf17d2a - Fixed a bug causing preferences.toml interpreter not loading correct values upon correcting them.
bf17d2a - Added notificationDelay preference to control sleep time between event handlings.
59e1f53 - Fixed a server crash caused by a concurrency error.
d6e3f23 - Added Twitch Subscription Gift event.
61384b1 - Fixed evaluation of
${tier}
when the value is 0. It was evaluating "0" instead of "Prime"
v0.4.2
1a1f304 - Fixed a bug causing parser to think item text is invalid upon unescaped placeholder usage. (E.g
DROP %apple{Unix:${unix}}%
)
v0.3.14
947bff4 - Added ${unix} placeholder.
b5e426c - Improved creation of preferences.toml. It will now generate missing fields with proper comments above them.
ee311c0 - Added
${date}
,${date_utc}
and${time_utc}
placeholders.819c7ec - Fixed a fatal issue causing TwitchSpawn not to notify users about the status upon joining a server.
15c02ce - Fixed an issue causing /twitch simulate module to show command usage upon a long NBT input
7cb74d9 - Added
notificationVolume
andnotificationPitch
preferences to change the volume and pitch of notification sound.7cb74d9 - Added
messageDisplay
preference to change how the messages should be displayed.
v0.3.6
9467b7e - Fixed a bug causing
/twitchspawn reload
module ignoring singleplayer OP players and thinks permissions are missingb94522e - Fixed a bug causing
/twitchspawn simulate
module not to work when event name included a space character07f1151 - Fixed a bug causing
Twitch Subscription
rules sometimes not to work on resubsf4fc46c - Fixed a bug causing a crash while loading TSL including any item from other mods
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