Releases: MoSadie/EffectMC
v3.1.0: Is it too loud in here?
UPDATED 12/12 with Minecraft 1.21.4 support (#57)
UPDATED 2/27 with Fabric 1.20.4 support (#60)
UPDATED 4/5 with Minecraft 1.21.5 support (#61)
UPDATED 8/4 with Minecraft 1.21.6 and 1.21.7/8 support
UPDATED 11/6 with Minecraft 1.21.9/10 support (#66)
UPDATED 12/30 with Minecraft 1.8.9 support (#70)
UPDATED 1/10 with Minecraft 1.21.11 support (#71)
UPDATED 3/28 with Minecraft 26.1 support (#73)
Major Changes
- Added a brand new effect, Set Volume! Sets the volume slider for any category.
- Added the Trigger command for easy testing of effects.
- The Stream Deck plugin is now available on the Elgato Marketplace! This enables a one-click install for the plugin.
Minor Changes
- Updated Example Profile and Postman Collection with the new effect.
Known Issues
- Still have not fixed Send Chat failing while in-game chat is hidden.
v3.0.0: Everything And Nothing All At Once
PSA: BACKUP YOUR STREAM DECK EFFECTS
This update has a chance of wiping out the settings for some of the effects (specifically the play sound effect's volume, pitch, and repeat delay), please write down what effect settings you are using for the Stream Deck plugin BEFORE updating.
Major Changes
- Completely rewrote the internal systems of the mod, for a really cool feature.
- Rewrote the trust system to differentiate between different types of devices (should automatically convert but if things do not work, check the logs to see if "Device is not trusted" is in there)
But why would we need to differentiate between device "types"? And what does that even mean?
Well...
YOU CAN NOW TRIGGER EFFECTS USING THE /TELLRAW COMMAND!
This means that Worlds and Servers are the two new device types. You still need to do a /effectmc trust command like normal but I'm excited for people to take this feature to the limits. :)
I will be updating the Wiki with more technical information on how this all works but the quick way to try it out is this:
- Use either the local web page or the Stream Deck plugin to craft an effect
- In-game, run the brand-new
/effectmc exporteffect - Trigger the effect
- Check your minecraft log files, you will see both the raw JSON string and the effect formatted as a
/tellrawcommand ready for use in a command block! Replace the@pwith a username to send it to a specific player instead of the nearest one. (They must have the mod installed and the world/server trusted)
Minor Changes
- UPDATE (10/27/2024) Added Minecraft 1.21.3 Support (#53)
Known Issues
- Still have not fixed Send Chat failing while in-game chat is hidden.
There is a very high chance something goes wrong, if you encounter any issues please report them on the issue tracker!
v2.3.0: Rejoin and Extra Toast
Major Changes
- Added two new effects:
- Updated to add Minecraft 1.20.2 & 1.20.4 support.
As a heads up, I am planning to stop updates for some of the intermediate older Minecraft versions going forward. If you need an update for any of those versions, please reach out or open an issue and I'm happy to go back and update.
(TL;DR not going to update new effects for 1.18.1, 1.19, 1.19.1, 1.19.2 and 1.19.3, but will continue 1.20.x until 1.21 comes out, and so on.)
Planning a major version bump soon, so if you have any suggestions/ideas for effects to add, please post them here!
EDIT 3/29: Updated Forge 1.8.9 to v2.3.0 while fixing an issue with client commands (#43) Also added 1.20.4 support.
EDIT 6/9: Added Minecraft 1.20.6 support.
EDIT 7/27: Added Minecraft 1.21 support.
Known Issues
- Attempting to Send Chat while chat is hidden may not work in newer Minecraft versions, this is a vanilla limitation. Currently working on a workaround but be aware this exists.
As always if you encounter any issues, please report it on the issue tracker!
v2.2.0: The Settings Effect Update
Major Changes
- Added Minecraft 1.19.3 support. #25 (thanks @tayadev for the fabric implementation)
- New Effects: (#23 and #24)
UPDATE 5/15/2023: Added 1.19.4 support as well. (#29)
UPDATE 7/4/2023: Added 1.8.9 Forge support as well. (#15) (Fixed on 7/10/2023 #36)
UPDATE 7/10/2023: Added 1.20.1 support as well. (#35)
Known Issues:
- The sliders in the Stream Deck plugin can be hard to work with, may consider changing them for input fields in the future.
v2.1.0: 1.19 and Opening Screens
Major Changes
- New Effect: Open Screen: When triggered logs out of server/world and shows the desired screen. Currently can show the Main Menu, World Select, Create World, Server Select, and the Direct Connect screen.
- Minecraft 1.19 support! (#19)
- Updated Fabric for all versions to the latest available. (This may require an updated version of Fabric API for some versions of Minecraft)
- Bumped the 1.17 Forge version up to 1.17.1, simplifies things on the coding side.
In an unrelated change, I've also started publishing EffectMC on Modrinth! Check out the project page here!
Known Issues
- The 1.19 Forge version does not work on 1.19.1+
EDIT: As of August 17th, added versions for 1.19.2 for Forge and Fabric
v2.0.0: Now with a website!
There are three major changes in this version:
- There is now a basic web page hosted by the mod that you can visit to trigger effects without a Stream Deck! (Go to
http://localhost:3000while Minecraft is running to check it out!) (You will still need to trust the website using/effectmc trustjust like any other device.) - There is a new effect: Set Skin. It does what it says on the tin, it updates the skin you are wearing. NOTE: It updates silently in the background, rejoin the server to visibly update your skin. (May I recommend the Join Server effect for a easy way to rejoin?)
- Another new effect is Load World! It's the same as Join Server, but for single player worlds!
As always, all the documentation can be found on the wiki including an updated example Stream Deck profile!
Also introducing 1.18.2 support for both Forge and Fabric!
As a reminder for the Fabric version, the Fabric API is required. Below are the minimum API versions for each Minecraft version:
EDIT: As of 4/28/22 I've updated the Stream Deck plugin to fix a bug with Open Book.
v1.3.0: Narrate the books!
Two unrelated effects have been added in this version: Open Book and Narrate.
Open Book allows you to open the book reading screen with whatever you want as the contents.
Narrate allows you to have the in-game narrator to say anything.
Information on both of these (and an updated examples profile) can be found on the wiki.
Edit: Also with this release is the introduction of the 1.17 Fabric version of the mod! It depends on Fabric API version 0.34.9 or greater.
Edit 2: As of 12/19/21, Forge versions for 1.17.1 and 1.18.1 are now available, as well as a 1.18.1 version for Fabric requiring Fabric API version 0.44 or greater.
v1.2.0: Stop the Sounds!
In terms of obvious things to add next, this is probably high up on that list. With the addition of one of the two new effects this version, you can finally silence all of those sounds stuck on repeat without server commands. Also there is yet another way to put custom text in unexpected places with toast notifications!
To be specific, here is what was added:
- Show Toast: Adds a toast message to the queue with whatever title and subtitle you want
- Stop Sound: Stop either a specific sound or can just stop all sounds with the push of a button.
Also a new addition to the wiki, the Examples Profile! This Stream Deck profile is what I used to create all the gifs and videos on the wiki, and is a great starting point for messing around with pre-configured effects!
v1.1.0: Version 1.1.0: Two new effects!
Two new effects have been added in this version: Trigger Disconnect and Play Sound!
Trigger Disconnect disconnect you from the world/server and displays a customizable disconnected screen.
Play Sound, when triggered, plays a pre-configured sound. This may sound simple, but there are a large amount of configuration options available so I would highly recommend reading the wiki page to learn more about what options are available.
v1.0.0: The First Release!
Welcome to the first release of this mod!
Here's the key known issues:
- Right now the forge version does not have autocompletion for the trust command, but if you type it in manually it still works.
Instructions on how to setup both the mod and the Stream Deck plugin can be found on the wiki.
All you need to download from here is the Stream Deck plugin and the jar corresponding to the mod loader and Minecraft version you want to use. Note if using the fabric version you also need the Fabric API.