A Stream Deck plugin providing rich integration for Final Fantasy XIV!
AGPL-3.0 License
Bot releases are hidden (Show)
Published by KazWolfe almost 2 years ago
NOTE: If you recently upgraded to Stream Deck software 6.0.0, you may need to reinstall the plugin in the Elgato software. I am looking into the underlying problem (see #37) to figure out what is going on and why. In the meantime, I apologize for the inconvenience!
Elgato has announced the Stream Deck Plus, and with it, Stream Deck software 6.0.0 and some security changes. Apparently, my plugin only allowing local communication was still not deemed "secure enough," so we get an emergency hotfix.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.16.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: https://github.com/KazWolfe/XIVDeck/compare/v0.2.15...v0.2.16
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/3475176701
Published by KazWolfe almost 2 years ago
Valve just had to use the name "Steam Deck" for their console. If only they stopped to think how this would affect me, a tiny developer with a small project for some corner of the internet.
Thank you all so much for 10,000 downloads! It's been amazing being on this journey with all of you.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.15.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: https://github.com/KazWolfe/XIVDeck/compare/v0.2.14...v0.2.15
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/3353818063
Published by KazWolfe about 2 years ago
WEE WOO WEE WOO EMERGENCY FIX. I left a convention to do this, but to be fair I did screw up pretty badly. This corrects that rather egregious oversight.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.14.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: https://github.com/KazWolfe/XIVDeck/compare/v0.2.13...v0.2.14
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.13...v0.2.14
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2982613644
Published by KazWolfe about 2 years ago
I mean, technically speaking, you never actually did read Ballroom Etiquette - Resplendent Reclining
, so did you ever really unlock the /sit
emote?
/sit
, /think
, etc.) being falsely reported as locked.If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.13.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: https://github.com/KazWolfe/XIVDeck/compare/v0.2.12...v0.2.13
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.12...v0.2.13
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2921968856
Published by KazWolfe about 2 years ago
So about version 0.2.11... let's just pretend it doesn't exist. Sound good?
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.12.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: https://github.com/KazWolfe/XIVDeck/compare/v0.2.10...v0.2.12
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.11...v0.2.12
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2917454600
Published by KazWolfe about 2 years ago
⚠️ STOP: Do not install this release while this message is present!
This release is built for Dalamud's .NET 6 staging/testing branch. While there will likely be no changes and 0.2.11 will release normally after Dalamud updates complete, this build is currently not intended for normal use. Please install version 0.2.10 for now. If you're here because you clicked on a message in-game, simply continue using version 0.2.10.
Dalamud API version 7, .NET version 6, and FFXIV version 6.2. There are lots of versions to keep track of all at once, apparently. Here's 0.2.11, which is basically the exact same as 0.2.10!
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.11.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.10...v0.2.11
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2892640047
Published by KazWolfe about 2 years ago
With 6.2 just around the corner, I bring you one last 6.1-era dose of a changelog that isn't just "bug fixes and enhancements." Honestly, mobile app devs are so confusing; writing the mandatory changelog quip is my favorite part of doing a release!
For those of you on the testing branch of XIVDeck, all you're getting are some internal changes that shouldn't affect you.
For those of you that don't want to test my code, here's what's coming:
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.10.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: https://github.com/KazWolfe/XIVDeck/compare/v0.2.7...v0.2.10
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.9...v0.2.10
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2873017437
Published by KazWolfe about 2 years ago
If you're playing on your Stream Deck, you can still be away from your keyboard, right? Wait... how can you be AFK on a console? You don't have a keyboard.
Most notably, this change includes AFK logic updates. If you're on the testing branch, please ensure that nothing odd happens when pushing Stream Deck buttons, and that your Stream Deck does not interfere with normal gameplay. A good way to test this is to see if you can still move, trigger hotbar slots, and similar while and/or immediately after pressing a button on your Stream Deck, or trying to set a keybind during same.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.9.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: https://github.com/KazWolfe/XIVDeck/compare/v0.2.8...v0.2.9
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2751348041
Published by KazWolfe over 2 years ago
Ah, PVP. Can you ever not be a pain? As for anyone who has played a match of PvP with me on your team, I sincerely apologize.
This release includes a significant modification to the hotbar update logic. More specifically, XIVDeck will now independently try to figure out what icon should be on the hotbar rather than just blindly trust the game. Please be sure to keep an eye out on your hotbar buttons to ensure that (a) they work as expected, and (b) change in near-realtime.
Additionally, please keep an eye on your framerates and general game speed for this release. If you are noticing significant framerate losses, please let me know immediately.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.8.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: https://github.com/KazWolfe/XIVDeck/compare/v0.2.7...v0.2.8
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2642264323
Published by KazWolfe over 2 years ago
Integrate? Integrated? Integrating? Integration? Conjugation?
Just a minor update (really, a better promotion of a testing build). More features with 6.18, probably! Maybe. 6.2 is terrifying to think about.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.7.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: https://github.com/KazWolfe/XIVDeck/compare/v0.2.5...v0.2.7
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.6...v0.2.7
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2599976123
Published by KazWolfe over 2 years ago
No features, only fixes.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.6.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.5...v0.2.6
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2552939645
Published by KazWolfe over 2 years ago
This release consists of a hotfix to a bug caused solely by my own stupidity and failure to understand how to make plugins properly.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.5.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.4...v0.2.5
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2531700200
Published by KazWolfe over 2 years ago
I have temporarily run out of features and bugs to fix. Well, how did I get here? Where does that highway go to? Am I right, am I wrong? My God, what have I done?
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.4.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.3...v0.2.4
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2492185864
Published by KazWolfe over 2 years ago
Integrations make the world go round, world go round, world go round.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
The following known issues currently exist in this release:
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.3.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.2...v0.2.3
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2452153425
Published by KazWolfe over 2 years ago
XIVDeck, now with two terrible twos. For those of you on the testing branch, there is no difference between this release and v0.2.1 before.
For those of you not on the testing branch, we got a bunch of awesome changes for ya:
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
The following known issues currently exist in this release:
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.2.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: https://github.com/KazWolfe/XIVDeck/compare/v0.2.1...v0.2.2
Full Changelog from Official Release: https://github.com/KazWolfe/XIVDeck/compare/v0.1.14...v0.2.2
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2412505078
Published by KazWolfe over 2 years ago
Here at XIVDeck Labs, we pride ourselves on quality. *snrk*. Nope, couldn't say it with a straight face.
This change is really just a code tidy, but the system for scheduling action execution changed slightly. Please make sure that buttons respond reasonably quickly (a few frames' worth of lag is generally expected) and that there aren't double-actions or anything unusual like that.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin.
The following known issues currently exist in this release:
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.1.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: https://github.com/KazWolfe/XIVDeck/compare/v0.2.0...v0.2.1
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2400298246
Published by KazWolfe over 2 years ago
We have finished with 0.1. On to 0.2 and uncharted territory!
Please please please test out localization! I can't guarantee all strings are perfect, but if they're not, suggest a translation on Crowdin. Otherwise, just report any bugs you can find to me through the normal channels.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise!
The following known issues currently exist in this release:
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.0.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: https://github.com/KazWolfe/XIVDeck/compare/v0.1.14...v0.2.0
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2349742242
Published by KazWolfe over 2 years ago
So, prod updates aren't scary at all. Let's do this!
The usual "please find and report bugs to me" thing applies.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! You can also help translate XIVDeck!
The following known issues currently exist in this release:
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.1.14.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: https://github.com/KazWolfe/XIVDeck/compare/v0.1.13...v0.1.14
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2310599182
Published by KazWolfe over 2 years ago
This release contains a hotfix for a bug reported to me regarding XIVDeck's API server. There are no feature changes for this update.
The usual "please find and report bugs to me" thing applies.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! You can also help translate XIVDeck!
The following known issues currently exist in this release:
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.1.13.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: https://github.com/KazWolfe/XIVDeck/compare/v0.1.12...v0.1.13
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2304791394
Published by KazWolfe over 2 years ago
So, this is now a full release of XIVDeck. Welcome, everyone! The Stream Deck plugin download is below, everything should just work. If not, open an Issue and we'll get it sorted.
There are a few internal changes to the game plugin as well, but nothing that should realistically matter.
This release is all about the Stream Deck Plugin. The "Execute Action" and "Switch Class" buttons should now handle more gracefully in edge cases. If the character you're playing on doesn't have an action unlocked (or you're not logged in), the dropdown should still show the correct action, but it should be unselectable. If the game is completely closed, the dropdown should show the action name (if cached) or Unknown
(if not). To cache an action name, simply update the button.
Otherwise, usual "please find and report bugs to me" things apply. If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise!
The following known issues currently exist in this release:
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.1.12.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: https://github.com/KazWolfe/XIVDeck/compare/v0.1.11...v0.1.12
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2285152584