Online status and search comment, shifted by place, job, and clock. Built on Dalamud.
Important
StatusShift is no longer supported. It has been replaced by Starflow. Starflow sets online status, search comment, and commands by place, job, and schedule, plus more. Install it from the Shadowstar catalog.
Bring your rules over: in StatusShift Settings, click Copy All to Clipboard (or Code on one rule). In Starflow, click Import, pick StatusShift, and paste. Rules come in off.
StatusShift stays here for reference. It is not updated and is no longer listed in the Shadowstar catalog.
Rules change your online status, optional search comment, and optional slash commands from zone, housing, duty, job, character, and schedule. Highest priority matching rule wins. Nothing runs on the title screen or character select.
- Rules by place and job: world, data center, zone, zone group, house / apartment / FC apartment, duty, job and role.
- Schedule: Always, Daily, Weekly, or One Time. Days
S M T W T F S. - AND / OR / NOT chips: state, status, mount, emote, accessory, chat, tell-from, nearby player, contains, regex.
- Then set: online status, command / macro, 60-character search comment (typed or a template).
- When it stops: Revert (default) or Keep.
- Handling: Notifications, Selector, Auto, or Off.
- Share: one rule as
SS1.code or JSON. Shift-protects replace, archive, and wipe.
For new setups, install Starflow instead.
The last StatusShift build is still in Releases. To install it anyway, add this repo's own link under /xlsettings → Experimental → Custom Plugin Repositories, then install Status Shift from /xlplugins. Open with /ss.
https://raw.githubusercontent.com/ShadowstarIO/StatusShift/main/repo.json
/ss→ Add Rule. Name it. Set priority (higher number wins).- Optional: Category, Character (
First LastorFirst Last@World), Notes. - During schedule if it should only run at certain times. Leave Always if not.
- If these conditions — add AND / OR / NOT chips. Empty lists mean any.
- Then set / run / update — status, optional command, optional comment.
- When this rule stops matching — Revert or Keep.
- Turn the rule On.
The header shows the current match. Click it to edit. Check Now applies immediately when Handling is not Off. Delete, replace-all, archive, and wipe need Shift.
A leading / on a rule command is optional. busy on and /busy on both work.
Set in Settings, on the Selector window, or with /ss.
| Mode | Action |
|---|---|
| Notifications | Chat / toast / sound when a rule matches. Apply with /ss apply. |
| Selector | Popup of matching rules. Checkbox enables. Click the name to apply. |
| Auto | Highest matching rule after the cooldown. |
| Off | No checks. |
Selector lists every rule that would match right now, on or off. Active on top, Inactive below.
| Command | Action |
|---|---|
/ss |
Open the main window |
/statusshift |
Alias for /ss |
/ss apply or /ss update |
Apply the current match |
/ss now |
Preview the match, do not apply |
/ss pause [seconds] |
Pause rules (120 = two minutes; omit = until resume) |
/ss resume |
Resume |
/ss auto |
Handling: Auto |
/ss notifications |
Handling: Notifications |
/ss selector |
Handling: Selector |
/ss off |
Handling: Off |
/ss zone |
Print current world, zone, housing, job |
/ss config |
Open Settings |
/ss help |
Command list |
Search comment: {zone} {region} {job} {world} {home} {ward} {plot} {time}.
Commands also: {teller} {targeter} {target} {dc}.
Skip checks while in combat, dead, in duty, cutscene, occupied, between areas, targeting, targeted, or emoting. Set check interval, minimum match time, and Auto cooldown. Comment templates live here. Analysis shows live job, world, DC, zone, housing, and activity flags (blue = true), then which rules match.
- Does nothing until a character is in the world. Logout does not send revert commands.
- If two rules fight, raise the one you want, or add a NOT chip.
- FC apartments on a plot use Zone Ward ## Plot ## Room ##. Standalone wing apartments do not use plot.
- If Status is a condition, Then Set status stays Leave alone.
Same catalog:
MIT. See LICENSE.