MCG Streamer GUI icon

MCG Streamer GUI -----

[Gui's | Stream Drops | Bits cmd's | Customizeable | Full Twitch intergration | Subs | Much more!]




  • Updated internal classes
  • Updated api
  • Updated Anvil Gui Support
----------, Sep 15, 2023

[​IMG]

  • Anvil gui core updated to 165
  • updated to support MC 1.20
  • Updated signs protocol to use the FRONT only
  • updated the MCGSLib aswell be sure to redownload it!
----------, Jun 12, 2023

[​IMG]
Now for the updated changes:
  • Updated plugin to support 1.18 and up.
  • Updated all anvilgui to support latest api changes.
  • updated MCGPS intergrations.
  • Updated the twitch api to support the latest versions.
  • replaced different protocols to comply with the new twitch rules.
Warning! > MCG Plugin Security has been updated the old report sender is removed and new commands where added more info on this on https://plugins.mcgsoft.eu/mcgps/
----------, Apr 2, 2023

[​IMG]

  • Fixed a wrong toggle (channelpoints to bits should now work just normally)
----------, Jul 5, 2022

[​IMG]

Updated AnvilGUI to support 1.19​
----------, Jul 3, 2022

[​IMG]
Updated Anvil input to 1.18.2
Added Native 1.18.2 support
Some code upgrades.
----------, Mar 6, 2022

[​IMG]
  • Added PlaceholderAPI intergration
  • Based on a suggestion from AZFire
  • Added MCGSG_status_*streamerid* placeholder
  • Added MCGSG_hasdrops_*streamerid* placeholder
  • Added MCGSG_channel_*streamerid* placeholder
  • Added MCGSG_linked placeholder
  • Added MCGSG_followers placeholder
  • Added MCGSG_twitchnick placeholder
  • Added MCGSG_hasclaim placeholder
  • Added MCGSG_checksub placeholder
  • All placeholder info can be found on the docs page https://docs.mcgsoft.eu/mcg-streamer-gui/placeholders
----------, Feb 27, 2022


[​IMG]
  • updated MCGPS to 3.3.0
  • implemented new protocol features to support the new MCGPS version
  • tweaked twitch latency when reconnecting
----------, Feb 26, 2022

[​IMG]
  • Updated MCGPS to 3.2
  • Added Bstats
----------, Feb 10, 2022

[​IMG]

Update is minor but required
Please delete the MCGSLib and either redownload it or turn download to true in the config

  • Updated MCGSlib
  • Updated MCG Plugin Security
  • Fixed some minor spelling mistakes
----------, Feb 2, 2022

[​IMG]

  • Some minor bugfixes in the Connection.
  • updated MCG Plugin Security
----------, Dec 26, 2021

[​IMG]

  • Added support for 1.18.1 AG
----------, Dec 19, 2021

[​IMG]

  • Fixed invalid package alocation for GUI's
    Excuse me missed that one in the last update :S
----------, Dec 14, 2021

[​IMG]

  • Updated the Twitch libs to 1.6
  • Fixed chat uplink for twitch (including its spam)
NOTE everyone please delete and redownload the MCGSLIB this can be done automatically if enabled in the config otherwise on
https://cdn.mcgsoft.eu/MCGSLIB.jar
----------, Dec 13, 2021

[​IMG]

  • Updated the project to Java 17 (now supports 1.16 and up on java 17)
WARNING! please delete MCGSLIB and redownload since the old version of this lib only works on java 16
WARNING 2 if ur on a lower version then java 17 and do not wanna update DO NOT REMOVE OR UPDATE MCGSLIB or the plugin

JAVA 17 IS REQUIRED FROM THIS UPDATE ON!
----------, Dec 1, 2021

[​IMG]
  • MCG Friends support activated (https://friends.mcgsoft.eu)
  • Added update checker (can be turned off in /mcg)
  • and some bugfixes (minor)
----------, Oct 7, 2021

[​IMG]

Fixed a typo made in the default config file.
if u already applied the changes. please remove one of the double commands: from line 14 by default​
----------, Sep 6, 2021

[​IMG]

  • Be sure to regenerate the config or add the lines to match from the docs.
  • Added go online commands (run when a streamer goes live)
  • Added go Offline commands ( run when a streamer goes offline)
  • Added {channel} placeholder only usable in the go live and go offline commands
----------, Sep 4, 2021

[​IMG]

WARNING! >> this is a Alpha Build which means its tested but not 100%
It uses the new requirements for twitch allowing all features again the old version works but limited.
For the new instructions for admins follow:
https://docs.mcgsoft.eu/mcg-streamer-gui/twitch-tokens-client-data

For streamers they all need to link their twitch if they wanna use all features this is not forced but is required to use the full plugin.
to let them link their twitch they have to do /sgui linktwitch

Beside that the channelpoints have been added you can now add and set custom rewards to give for point redemptions on channels. more info on that on https://docs.mcgsoft.eu

----------, Aug 18, 2021

[​IMG]

Renamed the viewerlinks.dat to viewerlinks.yml
This to support all OS types since some linux distributions and some windows servers where placing indexing chars in the start of the file causing corruption.

ATTENTION!
This update will enforce the new yml format for it in order to use your existing file simple rename the file to .yml instead of .dat and it works and loads.
do this while the server is OFFLINE and not during runtime​
----------, Aug 8, 2021

[​IMG]

Fixed spelling error on manual broadcast causing the link to be unclickable​
----------, Aug 7, 2021

[​IMG]

Added configurable live announcement (prefix suffix and header)​
----------, Aug 6, 2021

[​IMG]

  • Fixed a config load issue where the controls of the streamer where not loaded during runtime causing them to be ignored
----------, Aug 5, 2021

[​IMG]

Bugfix attempt 2# for the rewards not passing.
Added additional debug lines in debugmode​
----------, Jul 29, 2021

[​IMG]

Fixed the name verification in the rewards system (possibly)​
----------, Jul 29, 2021

[​IMG]

Added some extra lines that help identify a problem with the events rewards system​
----------, Jul 29, 2021

[​IMG]

WARNING! please let the config regenerate and re enter details.

WARNING 2 since im not a full streamer myself this list of features can not be fully tested by me if there are bugs let me know on my support discord!

  • ADDED new Subscription tier system.
  • ADDED Subscription tier seperated activation
  • ADDED SubTier 1 actions
  • ADDED SubTier 2 actions
  • ADDED SubTier 3 actions
  • ADDED TwitchPrime actions
  • ADDED Unsub actions
  • ADDED Whitelisting Actions for SubLink
----------, Jul 26, 2021

[​IMG]

Update spigot support to support 1.17.1 natively​
----------, Jul 8, 2021

[​IMG]

A lot of smaller bugfixes.

ADDED - Range support for bits rewards enter it like : Bits-minbits-maxbits
where minbits and maxbits are numbers (Bits-100-200) approve any bit donation between 100 and 200

ADDED - Auto Rank removal when the streamer deletes him/herself​
----------, Jul 4, 2021

[​IMG]

  • Updated MCG Plugin Security >> Now when enabled helps me fix bugs and issues please enable error sending in the MCG Security folder
  • Fixed reported bugs such as checkplayer command not reporting followercount
  • Fixed some typos.
  • and some other i forgot.
  • Added coloring for discord notifications
  • Added tagging in discord messages
----------, Jun 22, 2021

[​IMG]

WARNING ! ! - From this update onward you will need java 16!
This update supports both mc 1.16 and 1.17


  • This update has a lot of smaller fixes. any unsolved bugs please report them on discord :)
Note please redownload the MCGSLib > delete the jar and enable autodownload or download manually
----------, Jun 18, 2021

[​IMG]

Added tabcomplete for missing checkplayer
Fixed message when someone has not been follower checked​
----------, Jun 7, 2021

[​IMG]

  • Many big fixes
  • Added a new perm streamer.bypassbroadcast to bypass the cooldown on manual broadcasts.
  • Added coloring options for forcefields
  • added command to check someone elses follower count
  • Full Discord intergration for events added using webhooks
  • Full Discord intergration added for LIVE chat using webhooks

    There is a brand new webpage(portal) for this plugin at
    https://sgui.mcgsoft.eu
----------, Jun 6, 2021

[​IMG]
  • This is a big update please regenerate your config
  • ADDED And Tested: Streamer Forcefields
    ADDED And Tested: Forcefield particles
  • ADDED And Tested: Survival Streamer Drops
  • ADDED And Tested: List view command for survival streamer drops
  • ADDED And Tested: GUI altering with broadcast
  • ADDED And Tested: Cooldown on the manual broadcast
  • FIXED: Streamer Heardbeat is now following the config time
  • Plugin optimized (is a lot less heavy on the server now)
  • Added a warning when the streamer that comes online has no drops left in his survival drops list
  • Added a status message with remaining drops on join
  • Made forcefield have a custom settable strength
  • for a cool video : this will showcase the last additions including the forcefield
----------, Jun 4, 2021

[​IMG]

WARNING! this is a untested build i had to release early because the wrong api was loaded in.
thats fixed here.

This update includes:
survival streamer drops
Some fixes to the gui
Forcefields for streamers (not yet done!)
delay between manual announces
commands for when someone ranks up​
----------, Jun 3, 2021

[​IMG]

Warning this is a huge update please wipe the config and reconfigurate the config.
  • Removed basic styling
  • Added more coloring options to main config
  • made main config use HEX colors support
  • Each event is now toggleable by the streamer in their control gui
  • added tabcomplete for twitchlink
  • added tabcomplete for coupons
  • added tabcomplete for the main command
  • added skin options for all the icons in the guis
  • make event trigger commands
  • multiple commands are now supported in event commands
  • Reworked some api difficulties
  • Added Follower goals with autoranking
  • Added follower detection with apply command to verify.
  • and more that i forgot
----------, Jun 2, 2021

[​IMG]

Re-Added MultiCommand for event rewards.
Fixed the file already exist on startup​
----------, May 3, 2021

[​IMG]
Attention This update needs a new Config file. Please backup your old one and make sure to write down your keys to re enter into the new config file!
  • Added new Per event Reward commands
  • Added Custom Bits amount rewards.
    Added MCG Plugin Security module
----------, May 2, 2021

[​IMG]

  • POSSIBLE FIX: Drops should be working again if not report back with full startup log on my discord :)
  • ADDED: Multiple commands support for drops simply do CMD:command1|command2|command3 ect..
----------, Apr 15, 2021

[​IMG]

  • Optimization for streamer drops
  • Removed some old not used methods.
  • replaced user scanning in the streamer drops
NOTE this is a dev build ! might contain bugs!​
----------, Apr 3, 2021

[​IMG]

Attention this is a fixed dev build.
Only use on NoN productive servers
----------, Apr 3, 2021

[​IMG]

This is a test build please use the normale 1.9.2 D build for productive servers​
----------, Apr 2, 2021

[​IMG]

Note this is a test build please use the previous version for live servers.​
----------, Apr 2, 2021

[​IMG]

  • Fixed wrong file naming on streamer creation
  • Fixed live announce passthrough on wrong thread
----------, Apr 1, 2021

[​IMG]

Fixes loading of streamer on events and reports if a file is missing.
Fixes file creation on startup for the twitchlink file
And some other minor fixes

ADDED Command support for StreamerDrops.
Simply use CMD:command to execute that as drop.
Placeholders : {player} {random16} {random32} {random64}
(where player is the playername / random is a random number between 1 and the xx (1 and 16 or 1 and 32 or 1 and 64)
----------, Apr 1, 2021

[​IMG]

  • Fixed load order on the viewer side. (fixing reported nullpointer)
----------, Mar 25, 2021

[​IMG]

  • Reworked the mineraft nick and streamer nick system.
  • the channels are loaded from streamerfiles now so the config.yml list is not used anymore.
  • the new streamer adding system provides a new way to set the mc nick aswell as the streamer nick
----------, Mar 24, 2021

[​IMG]

Hey there! here we are with another pretty big update thanks to some suggestions aswell!

First off a change in the command structure. streamer drops no longer require a user to use the drops command anymore it has been replaced by
/linktwitch [twitchname] this will link their mc nick to their twitchnick.
now if someone with streamerdrops is dropping and they are watching they will get the drops automatically!

so here is the changelog:
ADDED: /linktwitch command
ADDED: permission node for drops streamer.drops
ADDED: toggle in streamer control panel for drops (enable/disable)
ADDED: Moderation events
ADDED: Cheers and CheerBombs
ADDED: Bits events.
ADDED: new Drop Handlers.
REWORKED: player detections and live detection.
FIXED: link into MCGSLIB if the lib was starting after the MCGStreamerGUI
FIXED: some warnings about no depend in startup.
FIXED: MCGSLIB Including wrong files
UPDATED: Anvil input gui handles.

Fair warning and note:
Some events like Bits Raids Hypetrains cheers and cheerbombs and subscriptions are events that cannot be fully tested by me.
The code and theory is all correct and should work as intended however if there is anything that doesnt work or not works as intended be sure to let me know on my discord: https://discord.gg/CMPnjZs
----------, Mar 24, 2021

[​IMG]

So this is the major update pulling the spigot release to the correct level
please remove the old config.yml and make sure to backup it to copy the keys u need :)

Whats new:
  • Stream Raid notification*
  • HypeTrain notifications*
  • reworked donation notifications
  • implemented a new way for API system (MCGSLIB)
  • Reworked config added new Toggles per notification type.
----------, Mar 18, 2021

Resource Information
Author:
----------
Total Downloads: 48
First Release: Mar 18, 2021
Last Update: Sep 15, 2023
Category: ---------------
All-Time Rating:
3 ratings
Find more info at docs.mcgsoft.eu...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings