This is a simple Plugin which adds multipe commands, with viewer interactions in mind. The idea is that you tie the commands to your stream interactions (not using this plugin, this plugin does not handle that), e.g. a follow, to then trigger the command.
More commands will be added. If you have ideas for commands, please suggest them in the discussion area.
This Plugin does not connect/react/interact/... with streams. All it does is adding commands.
The commands are not console only. If you want to use the commands as a player, you'll need the "Streamer.admin" permission.
/streamer summon [PlayerName] [ItemType] [Amount] [OPTIONAL: DisplayName] - Drops given item with given amount at player location.
/streamer firework [PlayerName] [Amount] - Spawns the given amount of random fireworks at player location.
/streamer launchplayer [PlayerName] [Strength] - Launches the player with given amount of strength into the air.
/streamer potioneffect [PlayerName] [PotionEffectType] [Amplifier] [Duration] - Applies the given potion effect on the player.
/streamer summon [PlayerName] [EntityType] [Amount] [OPTIONAL: DisplayName] - Summons given entity of the given amount at player location.
/streamer tntrain [PlayerName] [Duration] - Summons a tnt rain at player location for given amount of seconds (TNT destroys blocks).
/streamer tnttrail [PlayerName] [Amount] - Summons the given amount of tnt at player location, each 1 second apart of each other (TNT destroys blocks).
/streamer removeitems [PlayerName] [Amount] - Sets up to given amount of slots in player inventory to air.
/streamer dropiteminhands [PlayerName] - Drops the items that the player is holding in their main/offhand.
If you encounter errors/bugs/... or have an idea that you would like to see in this plugin, please use the discussion area.