XIVDeck

A Stream Deck plugin providing rich integration for Final Fantasy XIV!

AGPL-3.0 License

Stars
107

Bot releases are hidden (Show)

XIVDeck - XIVDeck 0.2.16

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.

  • Enable CORS support in XIVDeck to satisfy Chrome's security requirements in software 6.0.0.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.15

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.

  • Update some marketing text to clarify that this plugin is for the Elgato Stream Deck.
  • Update some internal IPC logic to hopefully make things work a bit better with other plugins.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.14

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.

  • Fix a bug that showed emotes that couldn't actually be used.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.13

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?

  • Fix default emotes (/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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.12

Published by KazWolfe about 2 years ago

So about version 0.2.11... let's just pretend it doesn't exist. Sound good?

  • Update the plugin to build for .NET 6, and Dalamud API version 7.
  • Just a bunch of internal changes that shouldn't have any notable impact.

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.

Known Issues

  • The Minion action is probably broken for now. This is a issue at the Dalamud level, and will hopefully be fixed soon. An update to XIVDeck will not be required.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.11

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!

  • Update the plugin to build for .NET 6, and Dalamud API version 7.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.10

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:

  • Fix a bug where PVP Combo Action icons weren't updating if the hotbar slot in question was invisible.
  • Fix some UI messages, including properly capitalizing mount and minion names.
  • XIVDeck will now reset the game's AFK timer, just like a normal keyboard would.
  • The aforementioned internal changes.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.9

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.

  • XIVDeck will now reset the game's AFK timer on button press, just like it's a normal keyboard. But with icons and lights.
  • Minion and mount names should now be capitalized appropriately in error messages.
  • A few small internal changes that shouldn't matter.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.8

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.

  • Fixes a bug where PvP combo actions would not update if they were not on a visible hotbar.
  • Fixes some inconsistencies with chat messages.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.7

Published by KazWolfe over 2 years ago

Integrate? Integrated? Integrating? Integration? Conjugation?

  • Update the Penumbra IPC to behave a bit better, and try a little harder.
  • Clean up some internals that decided to cause a little bit of annoyance.
  • Translation updates.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.6

Published by KazWolfe over 2 years ago

No features, only fixes.

  • Upgrade Penumbra support to API version 5, pending rewrite to more sane initialization logic that doesn't depend on hardcoded versions.
  • Tweak the Stream Deck Plugin to not send unnecessary Query Params when fetching icons
  • Unify plugin initialization to be a bit simpler, hopefully.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.5 (HOTFIX)

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.

  • Fix some source string typos
  • Remove a mistakenly-added internal call that caused plugin load failures

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.4

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?

  • Synchronize down latest language changes from Crowdin
  • Block the use of "Sort Pet Hotbar" from the Stream Deck for safety reasons
  • Add some extra error handling around game hooks to prevent crashes that haven't happened yet.

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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.3

Published by KazWolfe over 2 years ago

Integrations make the world go round, world go round, world go round.

  • Update everything to now have compatibility with Penumbra IPC version 4, and hopefully make things more reliable.
  • Fix a bug with Markers not working properly for French (and possibly German) players

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.

Known Issues

The following known issues currently exist in this release:

  • Certain TexTools mods will cause XIVDeck to be unable to load icons with a 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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.2

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:

  • XIVDeck now supports localization, and has been translated into Japanese, German, and French. A huge thank you to all the translators who helped with this effort! Localization is present in both the Stream Deck plugin and the in-game plugin.
  • The Hotbar Button will now show the same "pulse" effect when triggering a hotbar slot, just like you'd expect from a normal keybind.
  • The Switch Class button will now intelligently fall back to the parent class if no gearset is found for the selected job (NIN will fall back to ROG, as an example).
  • The game plugin's Settings window will now behave slightly better, and should look a tiny bit nicer.
  • Some internal changes to the action execution system were also made, hopefully bringing a bit more stability overall.

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.

Known Issues

The following known issues currently exist in this release:

  • Certain TexTools mods will cause XIVDeck to be unable to load icons with a 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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.1

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.

  • The Game Plugin Settings UI now behaves slightly better
  • Some extra strings were localized
  • A bunch of small internal changes all over the place.

Testing Notes

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.

Known Issues

The following known issues currently exist in this release:

  • Certain TexTools mods will cause XIVDeck to be unable to load icons with a 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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.2.0

Published by KazWolfe over 2 years ago

We have finished with 0.1. On to 0.2 and uncharted territory!

  • LOCALIZATION!!!! XIVDeck should now be localized for players using Japanese, German, and French. This should take effect through most of the UI, including the Stream Deck Plugin itself.
  • Hotbar buttons will now pulse their appropriate hotbar slots when triggered. Shiny.
  • The Switch Class button should now "intelligently" fall back to a parent class if the active class cannot be found.

Testing Notes

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!

Known Issues

The following known issues currently exist in this release:

  • Certain TexTools mods will cause XIVDeck to be unable to load icons with a 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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.1.14

Published by KazWolfe over 2 years ago

So, prod updates aren't scary at all. Let's do this!

  • Fix a rare problem where the XIVDeck server would refuse to work for some people
  • Update a signature to ensure it remains more stable if Square ever updates things.

Testing Notes

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!

Known Issues

The following known issues currently exist in this release:

  • Certain TexTools mods will cause XIVDeck to be unable to load icons with a 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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.1.13 - HOTFIX

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.

Testing Notes

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!

Known Issues

The following known issues currently exist in this release:

  • Certain TexTools mods will cause XIVDeck to be unable to load icons with a 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.

Installing the Plugin

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

XIVDeck - XIVDeck 0.1.12

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.

  • The Stream Deck Plugin will now attempt to resolve action names (and cache them) when an action is locked/unavailable, or the game isn't running.

There are a few internal changes to the game plugin as well, but nothing that should realistically matter.

Testing Notes

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!

Known Issues

The following known issues currently exist in this release:

  • Certain TexTools mods will cause XIVDeck to be unable to load icons with a 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.

Installing the Plugin

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