Server Policy
How CatsEyeXI classifies and reviews addons and plugins. Five tiers organized by what an addon achieves in gameplay — not by how it works internally.
On this page, “addon” is used as a general term covering both Lua addons and C++ plugins.
Classification is by what the addon achieves in gameplay terms — not by how it works internally.
Pure UI, visual, audio, or accessibility changes. No automation, no information advantage, no server interaction.
Allowed by default. No GM action required.
Takes real actions for the player — but only the same actions a normal game client could send, and only while the player is at the keyboard. Includes gear-swap helpers, attended healing addons, and other helpers that respond to the player’s commands.
Allowed only when this specific addon is on the approved list. Unlisted addons in this category must be reviewed before use.
Shows the player game information — recast timers, distances, party TP/HP, drop trackers, scoreboards. The addon only reads data; it never sends anything to the server, and it doesn’t play the game for the player.
Allowed by default at CatsEyeXI. No GM action required.
Plays the game for the player while they’re away from the keyboard — gaining experience, gil, items, drops, claims, or running automation loops that act on the world. The defining test is character progression without a human at the controls. Idle overlays and HUDs that only show information are not T3; neither are attended helpers (gear-swap, attended healing) that need real-time input.
Prohibited. Botting is a permanent ban on first offense.
Breaks a game rule the server is supposed to enforce. How the addon works internally doesn’t change the tier — what matters is the gameplay rule it breaks. Examples: ignoring recast timers, ignoring facing/standing/engaged checks, acting while dead, opening the auction house from outside its zone, seeing hidden players or GMs, defeating server rate limits.
Prohibited. Categorical T4 (truesight, paranormal, casper, gateway, skeletonkey, instantah, peekaboo) is a permanent ban on first offense regardless of how the addon was used. Contextual T4 (ja0wait, ahgo, fastswap) is a permanent ban when used to progress the character (in combat, while gaining xp/gil/items) and a 14-day suspension on first offense when used purely for convenience.
For any addon — including ones not yet on this page — staff walk this decision sequence in order. The first rule that matches determines the tier.
If the player walks away, does the addon keep playing for them — gaining xp, capacity, gil, items, drops, mob claims, or moving them between spots? Bulk action loops that run on a timer (mass inventory shuffles, scheduled command runners) count too. The definition is progression-without-a-human. Overlays and HUDs (recast timers, party status, chat filters) don’t count — they only display information. Attended helpers that need real-time input (Ashitacast, attended CurePlease) don’t count either — they answer the next question, not this one.
Examples: bypassing a recast, ignoring facing/standing/engaged checks, acting while dead, opening the auction house from outside its zone, opening locked doors, defeating game-imposed rate limits, seeing hidden players or GMs, walking through other players. How the addon achieves this doesn’t matter — only what it lets the player do.
Examples: gear-swap reacting to a spell cast (Ashitacast); attended healing reacting to a party member’s HP (CurePlease); chat aliases that fire real /commands (shorthand). The earlier questions already screened out automation that runs while the player is AFK, and addons that break game rules. So this question is really asking: does the addon help the player respond faster to what’s happening in real time? T1 also requires the specific addon to be on the approved list.
Recast timers, distance numbers, party TP/HP percentages, drop trackers, mob databases, COR roll values. The addon only reads — it never sends anything to the server. CatsEyeXI allows information addons by default.
Ashitacast) and the most notorious cheat (ja0wait) end up where they belong — Ashitacast → T1, ja0wait → T4.Approved CatsEye list plus prohibited reference examples. Search by name or behavior; filter by tier and status.
| Addon | Tier | Description |
|---|---|---|
clock Approved | T0 Cosmetic | Displays the current time on screen. |
fps Approved | T0 Cosmetic | Frame-rate counter overlay. |
timestamp Approved | T0 Cosmetic | Adds timestamps to chat lines. |
filters Approved | T0 Cosmetic | Client-side chat filtering. No outbound packets. |
fastcs Approved | T0 Cosmetic | Speeds up cutscene playback locally. Does not skip server-side gating. Known to cause issues with some missions — disable if a cutscene-gated mission step misbehaves. |
drawdistance Approved | T0 Cosmetic | Extends client render distance. |
sexchange Approved | T0 Cosmetic | Local cosmetic model/appearance swap. Server-invisible. |
xipivot Approved | T0 Cosmetic | Loads alternate DAT files (mods) for local visuals. |
mapdot Approved | T0 Cosmetic | Adds a player-position dot to maps. |
ibar Approved | T0 Cosmetic | Info-bar UI overlay. |
minimap Approved | T0 Cosmetic | Minimap rendering plugin. |
cam Approved | T0 Cosmetic | Camera control addon. |
screenshot Approved | T0 Cosmetic | Screenshot capture plugin. |
hardwaremouse Approved | T0 Cosmetic | Hardware mouse cursor support. |
macrofix Approved | T0 Cosmetic | Removes the visual delay when CTRL/ALT is pressed to show the macro bar. Affects display only — does not change macro execution rate, ability cooldowns, or the GCD (which the server enforces). |
customcolors Approved | T0 Cosmetic | CatsEye exclusive. Lets the player customize UI colors. |
aspect Approved | T0 Cosmetic | Adjusts the game’s rendered aspect ratio. |
autojoin Approved | T0 Cosmetic | Auto-declines party/alliance invites from a configured blocklist of players. Defensive; never auto-accepts. |
autorespond Approved | T0 Cosmetic | Sends a pre-configured chat reply to incoming /tells while the player is AFK. Chat-only courtesy — no command execution, no gameplay actions, no progression. Bundled with the CatsEye launcher. Distinct from `onevent`, which can run arbitrary slash commands in response to chat patterns and remains T3. |
cfhblock Approved | T0 Cosmetic | Blocks the Call-for-Help command from being sent. Prevents accidental CFH. |
changecall Approved | T0 Cosmetic | Replaces the <call> macro variable with a configured custom value. |
cleancs Approved | T0 Cosmetic | Hides Ashita-rendered UI elements while in a cutscene. |
config Approved | T0 Cosmetic | Slash-command interface for FFXI’s in-game configuration options. |
filterless Approved | T0 Cosmetic | Disables the game’s built-in chat filtering at the client level. |
filterscan Approved | T0 Cosmetic | Configures filtering for the Widescan NPC list. |
freemem Approved | T0 Cosmetic | Periodic memory cleanup. Calls the OS to trim the game’s working set. |
geocompass Approved | T0 Cosmetic | CatsEye exclusive. GEO compass UI for the Cardinal Chant mechanic. |
hideconsole Approved | T0 Cosmetic | Toggles the Ashita console window. |
hideui Approved | T0 Cosmetic | Toggles visibility of the game’s UI. |
HXUI Approved | T0 Cosmetic | Comprehensive UI replacement framework. Replaces standard UI elements with modern, customizable versions. |
ime Approved | T0 Cosmetic | Enables the Japanese IME and character set on English or European clients. |
imguistyle Approved | T0 Cosmetic | Customizes the ImGui styling used by other addons. |
instantchat Approved | T0 Cosmetic | Patches a client-side chat-log delay so messages appear immediately. |
libs Approved | T0 Cosmetic | Shared library code used by other addons. Not user-facing. |
links Approved | T0 Cosmetic | Captures URLs from in-game text and displays them in a clickable list. |
logincmd Approved | T0 Cosmetic | Runs a configured set of slash commands when the character logs in. |
logs Approved | T0 Cosmetic | Logs all chat-log text to a file on disk. |
move Approved | T0 Cosmetic | Movement-related slash commands for repositioning the camera and player view. |
nolock Approved | T0 Cosmetic | Removes the local animation lock when engaging or disengaging — lets the player engage/disengage during certain animations. Does not allow sliding during animations. |
NoMount Approved | T0 Cosmetic | Blocks mount music from playing. |
noname Approved | T0 Cosmetic | Hides player and/or NPC names locally. |
renamer Approved | T0 Cosmetic | Renames players or NPCs on local display. |
simplelog Approved | T0 Cosmetic | Combat-log parser. Condenses damage and message events into a cleaner chat log. |
singlerace Approved | T0 Cosmetic | Locally overrides the race model of players and NPCs to a chosen race. |
stfu Approved | T0 Cosmetic | Suppresses commonly repeated chat spam and silences the <call> macro sound. |
targetlines Approved | T0 Cosmetic | Draws visual lines between targets and players in the 3D world. |
tokens Approved | T0 Cosmetic | Token-replacement utility used by other addons (player name, job, server ID, etc.). |
xivbar Approved | T0 Cosmetic | XIV-style action-bar UI overlay. |
zonename Approved | T0 Cosmetic | Briefly displays the zone and region name when changing zones. |
ashitacast Approved | T1 Sanctioned | Gear-swap framework. Automatically equips gear sets when the player casts spells or uses abilities. Rule 3 explicitly permits attended Ashitacast/Gearswap. |
luashitacast Approved | T1 Sanctioned | Gear-swap framework written in Lua. Automatically equips gear sets when the player casts spells or uses abilities. An alternative to ashitacast — players choose either. Rule 3 explicitly permits attended luashitacast. |
CurePlease Approved | T1 Sanctioned | Attended healing helper. A second client follows the main character and casts heals on demand. Rule 3 explicitly permits ATTENDED CurePlease. |
enternity Approved | T1 Sanctioned | Auto-presses Enter through dialog/cutscenes. Local input feed; no server bypass. Attended QoL. |
lootwhore Approved | T1 Sanctioned | Auto-lot or pass on treasure pool items based on configured rules. Player must be present and engaged. |
blusets Approved | T1 Sanctioned | BLU spell-set helper. Equips spell sets without having to re-open the menu each time. |
debuff Approved | T1 Sanctioned | Cancels status effects on demand. The same action a player can perform through the buff UI. |
sellit Approved | T1 Sanctioned | CatsEye exclusive. Repeats sell-to-NPC actions. Convenience over manually navigating the sell menu. |
multisend Approved | T1 Sanctioned | Sends multiple chat lines in sequence. Cannot be used to circumvent /yell rules or chain-claim mobs (Rule 3). |
shorthand Approved | T1 Sanctioned | Custom command aliases that issue real /commands. Rule 3 explicitly bans using shorthand to claim a mob — the addon is allowed but mob-claim chains are a violation. |
FancyTrusts Approved | T1 Sanctioned | UI for managing and summoning trusts. Sends real trust-summon commands when the player clicks. |
pupsets Approved | T1 Sanctioned | PUP attachment-set helper. Manages and equips puppet attachment sets via slash commands. Sister addon to blusets but for Puppetmaster. |
sparks Approved | T1 Sanctioned | Skips the menus required for a single sparks-NPC purchase. Player must be present and at the NPC. Does not loop — only handles one purchase at a time. |
recast Approved | T2 Information | Displays job-ability and spell recast timers. |
distance Approved | T2 Information | Shows distance to current target. |
tparty Approved | T2 Information | Party TP and target HP% display. |
petinfo Approved | T2 Information | Pet HP, TP, and status display. |
status Approved | T2 Information | Status-effect overlay with icons and timers. |
statustimers Approved | T2 Information | Buff/debuff timer rendering plugin. |
duration Approved | T2 Information | Buff duration tracker plugin. |
checker Approved | T2 Information | Adds extra information to the /check command output. |
find Approved | T2 Information | Local inventory search across active character. |
findall Approved | T2 Information | Cross-character inventory cache. The addon only reads — it doesn’t send anything to the server. |
RollTracker Approved | T2 Information | Beautifies Corsair roll text display. |
chains Approved | T2 Information | Skillchain window viewer. |
scoreboard Approved | T2 Information | DPS / contribution scoreboard. |
deeps Approved | T2 Information | DPS meter plugin. |
mobdb Approved | T2 Information | Mob/NM database lookup. |
npcit Approved | T2 Information | NPC interaction info display. |
blumon Approved | T2 Information | BLU spell monitor / cost display. |
watchexp Approved | T2 Information | Experience-tracking plugin. |
partyfinder Approved | T2 Information | CatsEye exclusive. UI for finding parties to do content with. |
ventures Approved | T2 Information | CatsEye exclusive. Tracks venture-related activity. |
trove Approved | T2 Information | CatsEye exclusive. Tracks Trove progress and rewards. |
blucheck Approved | T2 Information | In-game UI for tracking which BLU spells you have learned. |
chatmon Approved | T2 Information | Plays sounds in response to configured chat events (e.g. tells, party chat, mentions). |
craftmon Approved | T2 Information | Displays crafting synthesis results. |
easyTH Approved | T2 Information | Treasure Hunter tracker. Shows current TH level on the targeted mob. |
equipmon Approved | T2 Information | Equipment monitor display. Tracks gear changes and equipped sets. |
gainz Approved | T2 Information | CatsEye exclusive. Displays Gainz event timer information on demand. |
itemwatch Approved | T2 Information | Watches a configured list of items in inventory and displays their counts. |
minimapmon Approved | T2 Information | Minimap display addon. Distinct from the minimap C++ plugin. |
mobdb Approved | T2 Information | Mob and NM database lookup display. |
partybuffs Approved | T2 Information | Displays buffs and debuffs on party members as icon overlays. |
points Approved | T2 Information | Tracks various server points: job points, capacity, and other point currencies. |
timers Approved | T2 Information | Visual timer bars for recasts, status effects, and debuffs on a target. |
TrackMeBooty Approved | T2 Information | Player-defined item tracker. Watches for specific items in the chat log and inventory. |
repeater Prohibited | T3 Botting | Repeats arbitrary slash commands on a configurable timer. The canonical bot-scaffolding addon — advertises a "jitter" option to "act less bot-like". |
bellhop Prohibited | T3 Botting | Bulk inventory move plugin. The violation is unattended bulk action, not how the actions are sent. |
onevent Prohibited | T3 Botting | Runs arbitrary commands in response to chat patterns. Bot scaffolding when configured for combat actions. |
ja0wait Prohibited | T4 Cheating Contextual | Defeats the game’s facing, standing, and engaged checks for job abilities. Lets a player use job abilities while moving, while not facing the target, or while not engaged. Contextual T4: permanent ban when used during combat or while progressing the character. Lesser penalty applies only when the addon was clearly loaded but produced no in-combat benefit. |
ahgo Prohibited | T4 Cheating Contextual | Lets the player open and use the Auction House from any zone. The game normally only allows AH transactions inside the AH zones (cities, Mog Houses, etc.). Contextual T4: permanent ban when used in the field (e.g. selling drops mid-camp). 14-day suspension on first offense when used purely for convenience inside a city. |
truesight Prohibited | T4 Cheating Categorical | Reveals hidden GMs, hidden players, and invisible entities. Categorical T4: always permanent on first offense. Directly undermines staff moderation. |
peekaboo Prohibited | T4 Cheating Categorical | Reveals players and NPCs that should be hidden. Categorical T4: always permanent on first offense. Sister addon to truesight. |
paranormal Prohibited | T4 Cheating Categorical | Allows the player to issue commands while dead. The game normally blocks all actions until the player is raised or returns home. Categorical T4: always permanent. Defeats a core combat-state rule. |
casper Prohibited | T4 Cheating Categorical | Lets the player walk through other players. Local-only — the server still tracks the player’s actual position. Categorical T4: always permanent. Breaks a player-to-player interaction rule even though the effect is local. |
gateway Prohibited | T4 Cheating Categorical | Makes closed or locked doors appear open. Encourages exploit attempts. Categorical T4: always permanent. Defeats content gating. |
skeletonkey Prohibited | T4 Cheating Categorical | Lets the player pass through doors that should require a key item. Categorical T4: always permanent. Defeats content gating. |
instantah Prohibited | T4 Cheating Categorical | Defeats the rate limit on Auction House transactions. Lets the player buy or sell faster than the game allows. Categorical T4: always permanent. Directly attacks the auction-house economy as a shared system. |
fastswap Prohibited | T4 Cheating Contextual | Defeats the gear-swap rate limit, allowing faster equipment changes than the game allows. Distinct from approved gear-swap addons (ashitacast, gearswap), which respect the rate limit. Contextual T4: permanent ban when used in combat. Lesser penalty applies only when the addon was loaded but had no in-combat effect. |
Addons not on the approved list require review before use. Open a GM ticket on Discord and link the addon's source. Staff will run it through the decision tree above and respond with a tier verdict.
Forked or renamed addons are evaluated by behavior, not by name. If a new addon does the same thing as a known T4 entry, it lands at T4 regardless of what it's called.