Repository navigation
Releases: ShadowstarIO/StatusShift
Release list
StatusShift 0.1.0.1
Public build. Installer author is Xoza.
Install from the Shadowstar catalog:
https://raw.githubusercontent.com/ShadowstarIO/XIV/main/repo.json
If you still have the old 1.0.0.0 build, uninstall it first, then install this one.
StatusShift 1.0.0.0
StatusShift 1.0.0.0
First public release. Rules change your online status, optional search comment, and optional slash commands from zone, activity, job, character, housing, and schedule.
Highest priority matching rule wins. Nothing runs on the title screen or character select.
Install
Dalamud /xlsettings → Experimental → Custom Plugin Repositories:
https://raw.githubusercontent.com/XozaShadow/StatusShift/main/repo.json
Save, /xlplugins, install Status Shift, then /ss.
What you can do
- Busy in a duty, Online when you leave
- Role-play on a clock (venue hours, weekends)
- Status by world, data center, house, apartment, or FC apartment (plot + room)
- 60-character search comments, typed or from templates (edit once, every rule using it updates)
- Slash commands when a rule matches (
busy onor/busy on— slash is optional) - Revert when the rule stops, or keep what it set
- Share one rule as
SS1.code or JSON; Shift-protects replace / archive / wipe
Handling
| Mode | Behavior |
|---|---|
| Notifications | Chat / toast / sound. /ss apply to set |
| Selector | Matching rules (on or off). Checkbox = enable. Click the name to apply. Handling can be changed here |
| Auto | Highest match after cooldown |
| Off | Idle |
/ss auto · /ss notifications · /ss selector · /ss off · /ss pause [seconds] · /ss resume
Rules in brief
- AND / OR / NOT chips: world, zone, zone group, region, housing, duty, job/role, state, status, mount, emote, accessory, nearby player, chat, tell-from, DC, contains, regex
- Status as a condition locks Then Set status to Leave alone
- Search comment tokens:
{zone}{region}{job}{world}{home}{ward}{plot}{time} - Command tokens also:
{teller}{targeter}{target}{dc} - Test buttons on each section (full pass reverts after 5 seconds; Stops Matching is immediate)
Samples
Import Rule → paste one of the SS1. codes from the README (Mentor in content, Role-play walking in cities, Online fallback). Review, turn On.
Notes
- 1.0.0.0 is the public line. Older 0.1.x GitHub tags stay as prereleases.
- Dalamud API 15.
- Docs and samples: https://github.com/XozaShadow/StatusShift
StatusShift 0.1.8.0
- Selector: every matching rule, on or off. Active on top, inactive below. Checkbox = enable. Click name = apply. Handling Mode on that window.
- Editor header: EDITING: P##: Name | [Test] [Duplicate] [Close] [Delete] | Copy Share: [Code] [JSON]
- Test on Full / Schedule / Conditions / Then / Stops Matching (5s revert except Stops Matching). Ignores timers.
- Search comment: 60-char box. Type or Use template. Save as template. Settings chips, right-click edit / copy last applied / delete. Template edits apply on the next rule fire.
- Shift for replace / archive / wipe. One-line save path. Archive confirms the filename.
- Status-as-condition locks Then Set to Leave alone.
- {teller} {targeter} and friends hinted under the command box; commands actually substitute them.
- Chat/Tell conditions now listen (ChatWatch was never attached).
Full Changelog: v0.1.7.0-test...v0.1.8.0-test
StatusShift 0.1.7.0
- Sidebar: All, Ungrouped, Categories, Characters
- Days are S M T W T F S with All Day on that row
- Chat pick includes LS 1–8 and CWLS 1–8
- Jobs list is Paladin (PLD) plus roles
- Worlds rebuild if the sheet was empty; search stays
- Zone type is now Zone group (Inn / House / Apartment / Residential / Duty / Aquatic / City / …)
- Status condition uses the same online-status names as Then Set
- Match/why line sits between separators
- Settings: Archive Current & Wipe + the live rules.json path
- First AND/OR/NOT chip is no longer indented
Full Changelog: v0.1.6.2...v0.1.7.0-test
StatusShift 0.1.6.2
- Condition dropdown is A–Z. Residence / Apartment / Property / Role are gone from that list
- Job pick list is roles + jobs, shown in full
- Worlds and Zone type are full lists (3-letter filter only on huge ones: Zone, Mount, Emote, Status)
- Housing opens Property / Apartment / FC Apartment radios, then zone (with subdivision rows), ward, plot, and apt/room as they apply. 0 = any
- FC plot rooms keep plot + room now
- Chips sit on the same line: NOT: chip
- That stray Off. under NOT is gone
- Copy / Share / Duplicate / X sit further in from the right edge
StatusShift 0.1.6.1
UI additions
StatusShift 0.1.6.0
- Editor under the rule list; Notes column stretches
- AND / OR / NOT chips; searchable pickers (3+ letters on long lists)
- Property, data center, job roles, tell/chat conditions
- Rule filter box; Move up / Move down for priority
- Per-rule Chat / Sound notify; wait before command
- Tokens: {targeter} {teller} {target} {dc}
- Handling: Off, Notifications, Selector (Auto hidden unless enabled)
- Settings: live analysis + comment templates
- Share: JSON or SS1 code
StatusShift 0.1.5.1
More fixes and updates!
StatusShift 0.1.5.0
Rework and reorg.
StatusShift 0.1.4.0
New UI, rebuilt location tagging