BBCode Formatting Guide
Use these tags anywhere rich text is supported: profiles, pet pages, messages, forum posts, news, and selected staff-authored descriptions.
Text Formatting
| Tag | Example | Result |
|---|---|---|
[b]…[/b] |
[b]Bold text[/b] |
Bold text |
[i]…[/i] |
[i]Italic text[/i] |
Italic text |
[u]…[/u] |
[u]Underline[/u] |
Underline |
[s]…[/s] |
[s]Strikethrough[/s] |
|
[color=#hex]…[/color] |
[color=#c0392b]Red text[/color] |
Red text |
[highlight]…[/highlight] |
[highlight]Highlighted[/highlight] |
Highlighted |
[center]…[/center] |
[center]Centered text[/center] |
Centered text |
Size & Font
| Tag | Example | Result |
|---|---|---|
[size=N]…[/size] |
[size=22]Bigger text[/size]8–40px range |
Bigger text |
[font=Name]…[/font] |
[font=Cinzel]Starforged[/font] |
Starforged |
Headings & Structure
| Tag | Example | Result |
|---|---|---|
[h1]…[/h1] |
[h1]Section Title[/h1] |
Section Title |
[h2]…[/h2] |
[h2]Subsection[/h2] |
Subsection |
[h3]…[/h3] |
[h3]Minor heading[/h3] |
Minor heading |
[divider][/divider] |
[divider][/divider] |
|
[indent]…[/indent] |
[indent]Indented text[/indent] |
Indented text |
[indent=N]…[/indent] |
[indent=3]Deep indent[/indent]Level 1–4 |
Deep indent |
Layout
Use [columns] with two or more [col] blocks inside to create side-by-side columns.
[columns] [col]Left column content here.[/col] [col]Right column content here.[/col] [/columns]
Links & Media
| Tag | Example |
|---|---|
[url]…[/url] |
[url]https://example.com[/url] |
[url=link]label[/url] |
[url=https://example.com]Click here[/url] |
[img]…[/img] |
[img]https://example.com/image.png[/img] |
[img=description]…[/img] |
[img=Moon over the Forge]https://example.com/image[/img]Optional alt text, limited to 160 characters |
[url] allows http:// and https://. [img] requires https:// and accepts external HTTPS hosts. File extensions and MIME types are not checked by Starforge. The remote server must return an image format supported by the reader's browser. Private and local addresses are blocked on both.
Lists
[list] [*] First item [*] Second item [*] Third item [/list]
- First item
- Second item
- Third item
Use [list=1], [list=a], [list=A], [list=i], or [list=I] for numbered lists.
Pet Shortcodes
These are Starforge-specific shortcodes, not standard BBCode. They embed one of your own pets' images, linked to its profile page, looked up by pet ID. Only pets you own can be embedded this way: an ID for a pet you don't own is left as plain text. If the pet has no image yet, a plain text link is shown instead.
| Tag | Size | Usage |
|---|---|---|
[[id]] |
Small (80px) | [[42]] |
[[[id]]] |
Large (200px) | [[[42]]] |
Use the public Pet ID / Companion No. shown on your pet's page, which is also the number in its Barracks URL: e.g. /barracks/42/ → ID is 42. If the number doesn't exist or isn't one of your own pets, the shortcode is left as-is.
Interactive
| Tag | Example | Result |
|---|---|---|
[quote]…[/quote] |
[quote]Quoted text[/quote] |
Quoted text |
[quote=Name]…[/quote] |
[quote=Starforge]Quoted text[/quote] |
Quoted text |
[spoiler]…[/spoiler] |
[spoiler]Hidden content[/spoiler] |
SpoilerHidden content |
[spoiler=Title]…[/spoiler] |
[spoiler=Reveal me]Hidden[/spoiler] |
Reveal meHidden |
[code]…[/code][code=python]…[/code]Optional language label |
[code=python]def greet(): return "hello"[/code] |
python |