[{"Author":"Johnneylee Jack Rollins","Name":"Ghostty","InternalName":"GhosttyDalamud","AssemblyVersion":"0.3.0.2","Description":"Developer preview. A Quake-style dropdown, floating windows and terminals pinned in the world, connected to shells on your own machine through ghostty-agent, or to local ConPTY on Windows. /term to toggle. Works with or without Umbra; with Umbra, the Ghostty toolbar widget shows its status and a popup terminal. Target-platform and in-game verification are still in progress.","ApplicableVersion":"any","RepoUrl":"https://github.com/Spaceghost/ghostty-dalamud","Tags":["terminal","ghostty","utility"],"DalamudApiLevel":15,"LoadRequiredState":0,"LoadSync":false,"CanUnloadAsync":false,"LoadPriority":0,"ImageUrls":["https://raw.githubusercontent.com/Spaceghost/ghostty-dalamud/master/images/banner.png"],"IconUrl":"https://raw.githubusercontent.com/Spaceghost/ghostty-dalamud/master/images/icon.png","Punchline":"Eorzea is a terminal multiplexer.","AcceptsFeedback":false,"LastUpdate":1789889013,"DownloadLinkInstall":"https://github.com/Spaceghost/ghostty-dalamud/releases/latest/download/latest.zip","DownloadLinkUpdate":"https://github.com/Spaceghost/ghostty-dalamud/releases/latest/download/latest.zip","IsTestingExclusive":false,"Changelog":"BETA: in this build, not yet verified in game.\n- BETA: Sharing to the gallery signs in first\n- BETA: Screenshots that have the terminals in them\n- BETA: Short clips\n- BETA: Double-clicking a screen to full screen keeps its pixels\n- BETA: A plugin window pulled into the world now fits the panel it lives in instead of sitting in a band of empty space, and re-fits when you resize the panel — Mappy lays its map out for the screen\n- BETA: Other plugins' windows can be pulled into the world as screens (Mappy automatically), and so can the game's chat log\n- BETA: Rain runs off world screens and falls to the ground, and the wiper flings what it collects\n- BETA: Dock a screen to a spot on your HUD\n- BETA: Opt-in desk scene\n- BETA: Focus a screen and your pets line up beside it in an order you choose — the ◀ ▶ arrows on a hovered pet, or /term order left|right|first|last|N — smaller, stacked in tiers rather than reaching into the camera's line or the space directly behind you\n- BETA: Umbra's toolbar and other plugins' overlays stay on top of world screens instead of being painted over (Settings, world\n- BETA: World screens are cut out of the game's own HUD — hotbars, chat log, minimap, party list — so the interface shows through instead of being covered (Settings, world\n- BETA: Box drawing, block elements, braille and powerline separators are drawn as shapes, so their lines meet exactly across cells instead of leaving gaps\n- BETA: Icons the game's font cannot hold — Nerd Font glyphs above U+FFFF and anything else missing — are drawn by the plugin itself from a bundled symbol font into a texture of its own\n- BETA: Ctrl+click a link in a terminal to open it\n- BETA: Windows from a machine running ghostty-agent can be pulled in as screens\n- BETA: Programs can be run as jobs on pipes instead of a terminal, kept alive across reconnects with their output replayed — this is how the plugin talks to a local assistant\n- BETA: Share your screenshots\n- BETA: Themes\n... and 19 more: see CHANGELOG.md.","TestingAssemblyVersion":"0.3.1.7","DownloadLinkTesting":"https://github.com/Spaceghost/ghostty-dalamud/releases/download/testing/latest.zip","TestingDalamudApiLevel":15,"TestingChangelog":"Testing build 7 of 0.3.1.\nBETA: in this build, not yet verified in game.\n- BETA: Richer /ask answers\n- BETA: A terminal as a real game window\n- BETA: Reach the agent from another machine without Tailscale\n- BETA: Screens from another machine arrive as sharp as the limit allows\n- BETA: Linux players install the agent instead of building it\n- BETA: Rough movement shakes the water off a screen, however it is moved — a pet behind a run that stops dead or a sharp turn, the lineup, an order swap, a fling with Alt + drag, a pin or pet toggle, a fast orbit, the presented float, a quick spin\n- BETA: Rain follows shelter\n- BETA: A camera that hovers around you\n- BETA: The camera takes pictures for other plugins\n- BETA: Take a meeting from inside the game\nMerged since v0.3.1-test.6:\n- Merge pull request #36 from Spaceghost/fix/asan-static"},{"Author":"Johnneylee Jack Rollins","Name":"Almanac","InternalName":"Almanac","AssemblyVersion":"0.2.1.5","Punchline":"Talk to a local AI model in game, with XivMcp's tools.","Description":"Connects a model running on your own PC (Ollama, LM Studio, llama.cpp or any OpenAI-compatible server) to the game through XivMcp. Setup wizard with GPU-aware model recommendations, an in-game chat with threads and streaming, and a benchmark you can share with the community leaderboard. No cloud, no Python. Requires the XivMcp plugin for game tools.","ApplicableVersion":"any","DalamudApiLevel":15,"IconUrl":"https://spacegho.st/mods/ffxiv/plugins/icons/almanac.png","ImageUrls":["https://spacegho.st/mods/ffxiv/plugins/icons/almanac-banner.png"],"Tags":["ai","llm","local","mcp","chat","utility"],"RepoUrl":"https://github.com/Spaceghost/almanac-dalamud","LoadRequiredState":0,"LoadSync":false,"LoadPriority":0,"CanUnloadAsync":false,"AcceptsFeedback":false,"LastUpdate":1790227509,"DownloadLinkInstall":"https://github.com/Spaceghost/almanac-dalamud/releases/latest/download/latest.zip","DownloadLinkUpdate":"https://github.com/Spaceghost/almanac-dalamud/releases/latest/download/latest.zip","IsTestingExclusive":false,"Changelog":"BETA: in this build, not yet verified in game.\n- BETA: The MCP server and the companion client are on MCP SDK 2.2 (from 1.30)\n- BETA: `ai code` now starts Claude Code on your local model by default instead of Codex","TestingAssemblyVersion":"0.2.1.4","DownloadLinkTesting":"https://github.com/Spaceghost/almanac-dalamud/releases/download/testing/latest.zip","TestingDalamudApiLevel":15,"TestingChangelog":"Testing build 4 of 0.2.1.\nBETA: in this build, not yet verified in game.\n- BETA: The MCP server and the companion client are on MCP SDK 2.2 (from 1.30)\n- BETA: `ai code` now starts Claude Code on your local model by default instead of Codex"},{"Author":"Johnneylee Jack Rollins","Name":"XivMcp","InternalName":"XivMcp","AssemblyVersion":"0.1.1.4","Punchline":"Model Context Protocol server for FINAL FANTASY XIV.","Description":"Exposes game state, game data and opt-in actions to MCP clients over loopback Streamable HTTP. Optional Umbra toolbar widget.","ApplicableVersion":"any","DalamudApiLevel":15,"IconUrl":"https://spacegho.st/mods/ffxiv/plugins/icons/xivmcp.png","ImageUrls":["https://spacegho.st/mods/ffxiv/plugins/icons/xivmcp-banner.png"],"Tags":["mcp","ai","api","utility"],"RepoUrl":"https://github.com/Spaceghost/xivmcp-dalamud","LoadRequiredState":0,"LoadSync":false,"LoadPriority":0,"CanUnloadAsync":false,"AcceptsFeedback":false,"LastUpdate":1790227509,"DownloadLinkInstall":"https://github.com/Spaceghost/xivmcp-dalamud/releases/latest/download/latest.zip","DownloadLinkUpdate":"https://github.com/Spaceghost/xivmcp-dalamud/releases/latest/download/latest.zip","IsTestingExclusive":false,"Changelog":"BETA: in this build, not yet verified in game.\n- BETA: find_nearest_aetheryte with no point no longer fails with \"Not on main thread!\"\n- BETA: read_plugin_log and get_troubleshooting_summary now find dalamud.log on XIVLauncher.Core (Linux and macOS), which keeps it in ~/.xlcore/logs/ rather than next to pluginConfigs\n- BETA: When one plugin is installed twice under the same name (a disabled dev copy next to the installed one), XivMcp now looks at the copy that is loaded\n- BETA: Twelve tools for Dalamud itself\n- BETA: Seven read-only tools for what is happening right now\n- BETA: Eight tools that answer from the game's own data files, so they work before the game has started as well as inside it\n- BETA: Forty new tools in a \"bridges\" category let an assistant see and drive the owner's other mods\n- BETA: Four new tools that act, all behind the approval checkbox","TestingAssemblyVersion":"0.1.1.3","DownloadLinkTesting":"https://github.com/Spaceghost/xivmcp-dalamud/releases/download/testing/latest.zip","TestingDalamudApiLevel":15,"TestingChangelog":"Testing build 3 of 0.1.1.\nBETA: in this build, not yet verified in game.\n- BETA: find_nearest_aetheryte with no point no longer fails with \"Not on main thread!\"\n- BETA: read_plugin_log and get_troubleshooting_summary now find dalamud.log on XIVLauncher.Core (Linux and macOS), which keeps it in ~/.xlcore/logs/ rather than next to pluginConfigs\n- BETA: When one plugin is installed twice under the same name (a disabled dev copy next to the installed one), XivMcp now looks at the copy that is loaded\n- BETA: Twelve tools for Dalamud itself\n- BETA: Seven read-only tools for what is happening right now\n- BETA: Eight tools that answer from the game's own data files, so they work before the game has started as well as inside it\n- BETA: Forty new tools in a \"bridges\" category let an assistant see and drive the owner's other mods\n- BETA: Four new tools that act, all behind the approval checkbox"},{"Author":"Johnneylee Jack Rollins","Name":"XivDesktop","InternalName":"XivDesktop","AssemblyVersion":"1.0.2.4","Punchline":"Launch Linux desktop apps into the game world (needs ghostty-dalamud).","Description":"An app launcher for FINAL FANTASY XIV running under Wine on Linux. Lists the host's freedesktop applications and opens them as world panels through ghostty-dalamud's remote windows. Optional Umbra toolbar widget. In progress: /npc, a speaker you can ask questions in game (the dialogue works; the speaker does not appear in the world yet).","ApplicableVersion":"any","DalamudApiLevel":15,"IconUrl":"https://spacegho.st/mods/ffxiv/plugins/icons/xivdesktop.png","ImageUrls":["https://spacegho.st/mods/ffxiv/plugins/icons/xivdesktop-banner.png"],"Tags":["launcher","desktop","linux","utility"],"RepoUrl":"https://github.com/Spaceghost/xivdesktop-dalamud","LoadRequiredState":0,"LoadSync":false,"LoadPriority":0,"CanUnloadAsync":false,"AcceptsFeedback":false,"LastUpdate":1790227509,"DownloadLinkInstall":"https://github.com/Spaceghost/xivdesktop-dalamud/releases/latest/download/latest.zip","DownloadLinkUpdate":"https://github.com/Spaceghost/xivdesktop-dalamud/releases/latest/download/latest.zip","IsTestingExclusive":false,"Changelog":"BETA: in this build, not yet verified in game.\n- BETA: Pressing plain `d` could open the launcher palette as if it were Super+D, and keep doing so until Super+D was pressed again (seen on GNOME under Wine\n- BETA: `/arcade` moved out of XivDesktop into its own mod, XivArcade, before it was ever released here","TestingAssemblyVersion":"1.0.2.3","DownloadLinkTesting":"https://github.com/Spaceghost/xivdesktop-dalamud/releases/download/testing/latest.zip","TestingDalamudApiLevel":15,"TestingChangelog":"Testing build 3 of 1.0.2.\nBETA: in this build, not yet verified in game.\n- BETA: Pressing plain `d` could open the launcher palette as if it were Super+D, and keep doing so until Super+D was pressed again (seen on GNOME under Wine\n- BETA: `/arcade` moved out of XivDesktop into its own mod, XivArcade, before it was ever released here"},{"Author":"Johnneylee Jack Rollins","Name":"XivArcade","InternalName":"XivArcade","AssemblyVersion":"0.2.0.0","Punchline":"Your own classic games as game panels, with saves kept in step across your machines.","Description":"A library for the classic games you own, for FINAL FANTASY XIV running under Wine on Linux. /arcade lists the game files in folders you choose, Final Fantasy first, starts them in RetroArch on the Linux host, and shows them as world panels through ghostty-dalamud when it is installed. Every save and save state lives in one folder that Syncthing copies between your machines. XivArcade downloads no games, BIOS files or artwork: bring your own dumps of games you own. Not yet verified in game.","ApplicableVersion":"any","DalamudApiLevel":15,"IconUrl":"https://spacegho.st/mods/ffxiv/plugins/icons/xivarcade.png","ImageUrls":["https://spacegho.st/mods/ffxiv/plugins/icons/xivarcade-banner.png"],"Tags":["emulation","retroarch","linux","saves","utility"],"RepoUrl":"https://github.com/Spaceghost/xivarcade-dalamud","LoadRequiredState":0,"LoadSync":false,"LoadPriority":0,"CanUnloadAsync":false,"AcceptsFeedback":false,"LastUpdate":1789943221,"DownloadLinkInstall":"https://github.com/Spaceghost/xivarcade-dalamud/releases/latest/download/latest.zip","DownloadLinkUpdate":"https://github.com/Spaceghost/xivarcade-dalamud/releases/latest/download/latest.zip","IsTestingExclusive":false,"Changelog":"BETA: in this build, not yet verified in game.\n- BETA: Optional cover art, off by default\n- BETA: The Arcade window is now a box-art wall instead of text tiles\n- BETA: Gamepad\n- BETA: PlayStation 2 can run in standalone PCSX2 (Flatpak or native) as well as the LRPS2 core, and PlayStation in DuckStation\n- BETA: BIOS\n- BETA: Folders\n- BETA: Save-sync setup"},{"Author":"Johnneylee Jack Rollins","Name":"XivWayfinder","InternalName":"XivWayfinder","AssemblyVersion":"0.1.0.2","Punchline":"A softly glowing bead and the classic pointing glove show which way to go.","Description":"XivWayfinder points the way in FINAL FANTASY XIV: a softly pulsing bead floats a couple of yalms ahead of you in the direction to go, and the game's own white pointing glove points there too, sliding to the edge of the screen when the way is behind you. It follows, in order, a target you set with /wayfinder X Y or another plugin sets over IPC, your map flag, and your tracked quest's next step; in another zone it names the nearest aetheryte instead. With vnavmesh installed it points along the walkable path. It only points and never moves your character. Not yet verified in game.","ApplicableVersion":"any","DalamudApiLevel":15,"IconUrl":"https://spacegho.st/mods/ffxiv/plugins/icons/xivwayfinder.png","ImageUrls":["https://spacegho.st/mods/ffxiv/plugins/icons/xivwayfinder-banner.png"],"Tags":["navigation","quest","flag","overlay","utility"],"RepoUrl":"https://github.com/Spaceghost/xivwayfinder-dalamud","LoadRequiredState":0,"LoadSync":false,"LoadPriority":0,"CanUnloadAsync":false,"AcceptsFeedback":false,"LastUpdate":1790227509,"DownloadLinkInstall":"https://github.com/Spaceghost/xivwayfinder-dalamud/releases/latest/download/latest.zip","DownloadLinkUpdate":"https://github.com/Spaceghost/xivwayfinder-dalamud/releases/latest/download/latest.zip","IsTestingExclusive":false,"Changelog":"BETA: in this build, not yet verified in game.\n- BETA: The minion glove\n- BETA: Path highlighting\n- BETA: XivWayfinder itself\n- BETA: What it follows, in order and switchable\n- BETA: With vnavmesh installed, the pointer follows the walkable path's next corner instead of a straight line\n- BETA: Steps aside in cutscenes, zone changes, group pose and with the game UI hidden, and in combat and duties unless you turn that off\n- BETA: `/wayfinder test` places a target 20 yalms straight ahead of you, so the pointer can be seen working anywhere\n- BETA: For other plugins","TestingAssemblyVersion":"0.1.0.1","DownloadLinkTesting":"https://github.com/Spaceghost/xivwayfinder-dalamud/releases/download/testing/latest.zip","TestingDalamudApiLevel":15,"TestingChangelog":"Testing build 1 of 0.1.0.\nBETA: in this build, not yet verified in game.\n- BETA: The minion glove\n- BETA: Path highlighting\n- BETA: XivWayfinder itself\n- BETA: What it follows, in order and switchable\n- BETA: With vnavmesh installed, the pointer follows the walkable path's next corner instead of a straight line\n- BETA: Steps aside in cutscenes, zone changes, group pose and with the game UI hidden, and in combat and duties unless you turn that off\n- BETA: `/wayfinder test` places a target 20 yalms straight ahead of you, so the pointer can be seen working anywhere\n- BETA: For other plugins"},{"Author":"Johnneylee Jack Rollins","Name":"XivLantern","InternalName":"XivLantern","AssemblyVersion":"0.1.0.3","Punchline":"Light a lantern for your friends: a friend list, 1:1 chat and channels of your own, peer to peer.","Description":"Friends light a lantern to say they are here. Add friends with a one-time invite, see whose lantern is lit, chat 1:1 and in channels you make, and hear from the mod's author in a channel only they can post to. Peer to peer over iroh: no Lantern server, and nothing from the game is ever sent — not your character's name, world or chat; your friends see the name you type. Off until you turn it on in settings, where it says exactly who can see what (including that relays see your IP address, and how to turn them off). Blocking, rate limits and no auto-accept. Not yet verified in game.","ApplicableVersion":"any","DalamudApiLevel":15,"IconUrl":"https://spacegho.st/mods/ffxiv/plugins/icons/xivlantern.png","ImageUrls":["https://spacegho.st/mods/ffxiv/plugins/icons/xivlantern-banner.png"],"Tags":["social","chat","friends","p2p","privacy"],"RepoUrl":"https://github.com/Spaceghost/xivlantern-dalamud","LoadRequiredState":0,"LoadSync":false,"LoadPriority":0,"CanUnloadAsync":false,"AcceptsFeedback":false,"LastUpdate":1790227509,"DownloadLinkInstall":"https://github.com/Spaceghost/xivlantern-dalamud/releases/latest/download/latest.zip","DownloadLinkUpdate":"https://github.com/Spaceghost/xivlantern-dalamud/releases/latest/download/latest.zip","IsTestingExclusive":false,"Changelog":"BETA: in this build, not yet verified in game.\n- BETA: XivLantern, a new mod\n- BETA: Off until you turn it on\n- BETA: The author channel, opt-in\n- BETA: Safety\n- BETA: Toasts for new messages and a server info bar entry with your unread count, both following your mutes\n- BETA: `/lantern selftest` checks, inside the game's process, that the connection works directly and through a relay, and prints the node id and what it found\n- BETA: For other plugins","TestingAssemblyVersion":"0.1.0.2","DownloadLinkTesting":"https://github.com/Spaceghost/xivlantern-dalamud/releases/download/testing/latest.zip","TestingDalamudApiLevel":15,"TestingChangelog":"Testing build 2 of 0.1.0.\nBETA: in this build, not yet verified in game.\n- BETA: XivLantern, a new mod\n- BETA: Off until you turn it on\n- BETA: The author channel, opt-in\n- BETA: Safety\n- BETA: Toasts for new messages and a server info bar entry with your unread count, both following your mutes\n- BETA: `/lantern selftest` checks, inside the game's process, that the connection works directly and through a relay, and prints the node id and what it found\n- BETA: For other plugins"}]