Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quartermaster

Quartermaster is a standalone Dalamud plugin for browsing owner-scoped player and retainer stock, maintaining target quantities, and running reviewed retainer retrieval or elemental quick-deposit operations. Its internal abbreviation, RQ, expands to Retainer Quartermaster.

Features

  • Captures complete retainer inventories when a retainer closes and stores them atomically.
  • Browses player stock, cached retainer stock, and retainer market listings with Franthropy filters.
  • Maintains a target-quantity retrieval plan with notes and enabled state.
  • Plans against cached evidence, then verifies exact live slots before moving items.
  • Refreshes retainer caches through AutoRetainer when available.
  • Exposes versioned, owner-scoped IPC snapshots and shortage submissions with explicit review or automatic-execution intent.
  • Persists operation status, transition history, and transfer receipts.

Use /rq to open the workbench. Manual retrieval plans, deposits, and shortage requests without automatic-execution intent require an explicit action in Quartermaster.

Installation

Add the Gooseworks custom plugin repository in Dalamud, then install Quartermaster from the plugin installer:

https://raw.githubusercontent.com/FranFkntastic/DalamudPlugins/main/pluginmaster.json

Quartermaster also publishes a standalone repository manifest with each GitHub release:

https://github.com/FranFkntastic/Quartermaster/releases/latest/download/repo.json

Build

Quartermaster expects the public Franthropy checkout beside this repository.

dotnet build Quartermaster.slnx -c Release
dotnet test Quartermaster.slnx -c Release --no-build

Development deployment

.\tools\Deploy-DevPlugin.ps1 -Target "C:\path\to\devPlugins\RQ"

Pass -SkipBuild to deploy an existing Release build.

Release packaging

.\tools\Build-DalamudRelease.ps1

The script creates dist/latest.zip and dist/repo.json for the version declared in src/RQ/RQ.csproj.

About

Retainer Quartermaster: owner-scoped retainer stock, target plans, and reviewed transfers for Dalamud.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages