Minecraft Interactions is a Minecraft Java mod I've developed for personal use, inspired by the TwitchSpawn mod.
The mod was designed to connect to the Twitch API using a WebSocket and listen for subscribed events, such as gaining a new follower or subscriber.
Triggered events would then perform an action in-game, like spawning a mob when someone follows, or changing the time of day to night when someone redeems a custom channel point.
From this project, I learnt a number of skills which I could apply to other projects:
The mod was developed as a bespoke project, but at some point in the future, I plan to redesign the mod to be more flexible.