Writing Guide¶
A few principles to keep the wiki consistent and easy to read.
Important
- For mod devs
Writing Mod Documentation¶
Documentation exists to help players understand and use your mod. The goal is not to create the longest wiki possible, but to provide accurate and useful information.
Every Mod Is Different¶
There is no single correct way to structure a mod page.
A small utility mod may only need an overview page and a short configuration page. A larger content mod may require feature pages, screenshots, guides, changelogs, and extensive navigation.
Templates should be used as a starting point, not copied blindly.
Always structure documentation around the needs of your mod rather than forcing your mod into a predefined structure.
Tip
Ask yourself: "What information would a player look for first?" Organize pages around that answer.
Write for Players¶
This wiki is intended to document mods, not development processes.
Avoid including:
- Personal design notes
- Future ideas that are not implemented
- Internal code details
- Developer discussions
- Unreleased features
Players visit the wiki to learn what a mod does and how to use it. Keep documentation focused on information that is relevant to them.
Accuracy Is More Important Than Detail¶
Not every feature requires a lengthy explanation.
A feature may only need a single sentence if its behavior is obvious.
However, every description should accurately reflect what happens in-game.
Short documentation is perfectly acceptable as long as it remains correct.
Link to External Mods¶
When referencing another mod, always include a link to its official page whenever possible.
Preferred sources:
- CurseForge
- Modrinth
- Official project website
This allows readers to quickly find the referenced mod and learn more about it.
Example:
For detailed loot information, consider using [EMI Loot](https://www.curseforge.com/minecraft/mc-mods/emi-loot).
Avoid Duplication¶
Some projects already maintain their own documentation elsewhere.
If a separate wiki already exists, it is acceptable to link to that documentation rather than rewriting everything.
However:
- The overview page on this wiki should still be completed.
- Important information that is missing from the external documentation may be documented here.
- Information should not exist in two places without a good reason.
A good rule to follow is:
No duplication, and nothing important missing.
The purpose of this wiki is to improve accessibility, not to create multiple competing copies of the same documentation.
Final Checklist¶
Before publishing documentation, verify that:
- Information is accurate and matches the current version of the mod.
- External references use proper links.
- Pages are organized in a way that makes sense for the mod.
- Players can quickly find the information they need.
- Documentation focuses on the mod rather than the development process.
Good documentation should feel invisible. Players should be able to find what they need without thinking about how the wiki is organized.
Note
- Other important rules everyone should know about
Accuracy and versioning¶
Always document what is currently present in the supported Minecraft version.
Do not assume a feature still exists because it existed in an older version.
Before documenting a mechanic:
- Check the current mod version
- Verify the feature in-game, official documentation, source code, or changelogs
- Avoid relying on memory alone
If you are unsure:
- Mark the information as unverified
- Open an issue asking for confirmation
- Do not present guesses as facts
When discussing removed or legacy features, clearly label them with the version they existed in.
Sources¶
Whenever possible, include a source for technical information.
Good sources:
- Official documentation
- Source code
- Changelogs
- Developer statements
- In-game testing
Avoid:
- Old YouTube tutorials
- Outdated wiki pages
- Forum posts without confirmation
- Information remembered from older versions
Note
Old YouTube tutorials/wikis/forums can still be linked if not outdated by newer mod versions.
Legacy content¶
Older mechanics can still be documented if they are historically relevant.
However, they must be clearly separated from current information.
Example:
Current Mechanics ...
Legacy Mechanics (1.16) ...
Tone¶
- Write for someone who has never seen the mod before
- Be direct — "Click X" not "You may want to consider clicking X"
- Use second person: "you", not "the player" or "the user"
- Don't assume prior knowledge unless the page is explicitly advanced
Page structure¶
Every mod page should follow this order:
- Short description — one sentence, what the mod does
- At a glance callout — loader, MC version, download links
- Overview — a paragraph or two explaining the mod in more depth
- The actual content — installation, config, whatever the page is about
Callout boxes¶
Use these to draw attention to important things:
!!! note "Note title"
General information worth highlighting.
!!! tip "Tip title"
A helpful hint or shortcut.
!!! warning "Warning title"
Something that can go wrong or break things.
!!! danger "Danger"
Data loss, irreversible actions, serious issues.
!!! info "Info"
Neutral extra context.
Tabs (for multi-platform steps)¶
Use tabs when the same steps differ by platform or loader:
=== "Fabric"
1. Install Fabric API
2. Drop the jar in mods/
=== "Forge"
1. Drop the jar in mods/
2. No extra dependencies needed
Code blocks¶
Always specify the language for syntax highlighting:
Links¶
- Link to related pages generously — it helps navigation
- Link mod names to their overview page on first mention per page
- External links: always link to the official Modrinth or CurseForge page, not third-party mirrors
Images¶
- Put images in
docs/assets/mods/MOD-NAME/ - Use descriptive filenames:
config-screen.pngnotscreenshot1.png - Add alt text:

Screenshots beat paragraphs¶
When explaining a user interface, configuration screen, structure, or visual mechanic:
Prefer one screenshot over three paragraphs of description.
Images often communicate information more clearly than text.
Stubs and "help wanted"¶
If you're creating a page but can't fill it all in yet, add this at the top:
This signals to other contributors that the page needs work.