> ## Documentation Index
> Fetch the complete documentation index at: https://illegalcord.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Answers to common Illegalcord questions about source builds, injection, settings, plugins, and safety.

<Accordion title="Is Illegalcord installed from this repository?">
  Yes. The documented flow is source-based: clone the repo, install dependencies, build with `pnpm build`, then inject with `pnpm inject`. Web output is built with `pnpm buildWeb`.
</Accordion>

<Accordion title="Which Node.js version should I use?">
  Use Node.js 22 or newer. The root `package.json` declares `node >=22`, and the lockfile is managed with `pnpm`.
</Accordion>

<Accordion title="Where do plugins come from?">
  Bundled plugins are discovered from `src/plugins`, `src/equicordplugins`, and `src/userplugins`. The Plugins tab reflects what was included in your build target.
</Accordion>

<Accordion title="Why do some plugins require a restart?">
  Plugins with Webpack patches often cannot be fully enabled or disabled live. The Plugins tab tracks those changes and asks you to restart when needed.
</Accordion>

<Accordion title="Does Illegalcord have a separate website package?">
  No. `Illegalcord Website` is a standalone Mintlify docs folder. It is not listed in `pnpm-workspace.yaml`, and it is not compiled into the client.
</Accordion>

<Accordion title="How do I preview this documentation site?">
  Run the Mintlify dev server from the docs folder:

  ```bash theme={null}
  cd "Illegalcord Website"
  npx mintlify dev
  ```
</Accordion>

<Accordion title="How do I update Illegalcord from source?">
  Pull the latest source, install dependencies if the lockfile changed, rebuild, and inject again:

  ```bash theme={null}
  git pull
  pnpm install --frozen-lockfile
  pnpm build
  pnpm inject
  ```
</Accordion>

<Accordion title="How do I back up my settings?">
  Open **Illegalcord Settings > Backup & Restore**. You can export all settings, plugin settings, QuickCSS, or DataStore data.
</Accordion>

<Accordion title="Is using Illegalcord risk-free?">
  No. Client mods may violate Discord's Terms of Service, and plugins run inside your Discord client context. Review source before building or enabling unfamiliar plugins.
</Accordion>

<Accordion title="How do I report a bug?">
  Open an issue on the repository you built from. Include your operating system, build target, the command that failed, relevant terminal output, and the plugin or setting involved.
</Accordion>
