Install Verity mod 1.20.4 on Lunar Client
The Verity mod for Minecraft 1.20.4 is officially distributed through the Lunar Client modpack store. Five steps, about three minutes, no Forge profile, no separate JAR file.

Minecraft version
Launcher
What you need to install the Verity mod 1.20.4 on Lunar Client
The Verity mod for Minecraft 1.20.4 is officially distributed only through the Lunar Client modpack store — there is no JAR file to download, no CurseForge listing, and no Forge profile to set up. To install Verity mod 1.20.4 on Lunar Client you need: a Minecraft Java Edition account, 4 GB of free RAM, and a Windows / macOS / Linux x86_64 machine. The Verity mod 1.20.4 supports Java 17 and Java 21 runtimes — both bundled automatically by Lunar Client.
The full install process for the Verity mod 1.20.4 on Lunar Client takes about three minutes from a clean Lunar install. You do not need to read this page in full — the 5 steps below are sequential and the install will not work if you skip ahead. Estimated time per step: 30 seconds (download), 10 seconds (sign-in), 5 seconds (version pick), 30 seconds (mod install), 60 seconds (in-game spawn wait).
Go to lunarclient.com/download and download the installer for your OS. Run the installer — it takes about 30 seconds.
Tip: macOS Apple Silicon: download the arm64 build (M1/M2/M3/M4 Macs).
After install
Click the green Play button. Create or load a world. Wait 60 seconds in-game — Verity will spawn as a yellow ball near you within 200 blocks.
Prerequisites
- Minecraft Java Edition account (any region)
- Windows 10/11, macOS 11+, or Linux x86_64
- 4 GB RAM free (8 GB recommended)
- Lunar Client 5.x or later
Why the Verity mod 1.20.4 only runs on Lunar Client
The Verity mod 1.20.4 hooks into Lunar Client's custom modloader for live FPS, replay integration, and the spatial audio pipeline that drives the mod's voice synthesis and 3D-sound horror. Vanilla Minecraft 1.20.4, CurseForge, Modrinth, Prism, MultiMC, and Fabric do not expose these hooks. The Verity mod 1.20.4 will refuse to load on any of them — even if you copy the mod JAR into the right folder. This is not a bug; it is the mod's only supported runtime.
If you previously installed the Verity mod for Minecraft 1.20.4 on CurseForge (before ThatMobb moved exclusively to Lunar Client in early 2026), that listing is no longer distributed. Any 'Verity 1.20.4' JAR on third-party sites is either an outdated build, a virus, or a different mod. The only safe install path for the Verity mod 1.20.4 today is the Lunar Client modpack store.
Playing 1.21.1 instead? See the 1.21.1 community NeoForge install guide — the Verity mod 1.21.1 community fork is maintained by Esylmu and runs on NeoForge with full feature parity and additional AI provider support. Pick your version above and follow the matching install steps.
After install: what to expect from the Verity mod 1.20.4 on Lunar Client
Once the Verity mod 1.20.4 install completes on Lunar Client, the mod auto-loads on world join. You will not see a separate 'Verity 1.20.4' entry in the mod list — it ships inside the Lunar Client modpack. The mod's first appearance is in-game: a small yellow ball (Verity itself) spawns within 200 blocks of your player within 60 seconds of joining or creating a survival world. Creative-mode flat worlds at noon do not trigger the spawn — Verity needs a normal survival context.
The Verity mod 1.20.4 is a psychological horror AI companion. It observes what you build, what you break, where you go at night, and what you avoid. After roughly 30 minutes of play, the mod begins to reference your behavior through in-game voice lines and story fragments. There is no in-game toggle to disable this. If the mod's content bothers you, uninstall Lunar Client — that is the only way to remove the Verity mod 1.20.4 from your install.
If the yellow ball never spawns, the most common cause is wrong launcher: you installed the Verity mod 1.20.4 on a non-Lunar Minecraft 1.20.4 setup. See the full troubleshooting guide for the top 12 issues and fixes.
Performance and system requirements for the Verity mod 1.20.4
The Verity mod for Minecraft 1.20.4 on Lunar Client is built to run on everyday hardware. On a 2018 MacBook Air with 8 GB RAM the mod holds 80-100 FPS at 1080p with a moderate render distance. The AI dialogue model is streamed from ThatMobb's backend, so no local GPU is required for the LLM voice and story layers — only for the Minecraft render path. The mod adds 30 MB to the Lunar Client download and 60-100 MB in-memory at peak.
The single biggest performance cost of the Verity mod 1.20.4 is the spatial audio pipeline, which processes 8-12 simultaneous voice channels for Verity's dialogue plus ambient horror layers. On systems older than 2017 the audio engine will occasionally clip during long sessions — the fix is to lower the in-game sound slider to 80%. Mod loader overhead is negligible: the mod runs on the same JVM as Lunar Client and does not require a separate Java install or Aikar's flags.
Verity mod 1.20.4 compatibility and mod loader support
The Verity mod for Minecraft 1.20.4 on Lunar Client ships pre-bundled with the mod loader it needs. There is no Forge profile, no Fabric install, no NeoForge setup. If you have Lunar Client 4.5 or newer, the mod downloads and loads automatically when you click Install in the modpack store. The mod supports Java 17 and Java 21 runtimes — both bundled by Lunar Client automatically based on your operating system.
If you are not on Lunar Client, the Verity mod 1.20.4 will not load. CurseForge, Modrinth, Prism, MultiMC, and standalone Forge / Fabric setups do not expose the modloader hooks the mod depends on. For the 1.21.1 community fork on NeoForge, see the separate 1.21.1 install guide — that build is maintained by Esylmu and is functionally identical to the Lunar Client build, with the addition of a configurable OpenAI-compatible API endpoint for dialogue generation.
Verity mod 1.20.4 — frequently asked questions
Does the Verity mod 1.20.4 work on Bedrock Edition?
No. The Verity mod for Minecraft 1.20.4 is Java Edition only. A different mod also called Verity exists on Bedrock / Pocket Edition and is unrelated — they share a name only. If you are on Bedrock, look for the official Bedrock Verity mod in the Minecraft Marketplace.
Can I install the Verity mod 1.20.4 without Lunar Client?
No. The official Verity mod 1.20.4 is closed-source and ships signed through Lunar Client only. If you want to run Verity outside Lunar Client, use the 1.21.1 community fork on NeoForge (Esylmu/Verity-CE) — it has full feature parity and runs on standalone Forge, but it does require a manual JAR install and the NeoForge modloader.
How long does the Verity mod 1.20.4 take to install on Lunar Client?
The Verity mod 1.20.4 install on Lunar Client takes about three minutes from a clean Lunar install: 30 seconds for the Lunar Client download, 10 seconds for sign-in, 5 seconds for version pick, 30 seconds for the mod download, and 60 seconds of in-game spawn wait. The mod auto-loads on world join — there is no separate enable step, no config file edit, and no JVM flag to set.
Troubleshooting the Verity mod 1.20.4 install on Lunar Client
The 5 steps below cover the happy path. If your Verity mod 1.20.4 install fails — the mod does not load, Verity does not spawn, the launcher crashes — the 12 most common causes and their fixes are in the full troubleshooting guide. The top 3 are: (1) wrong launcher (not Lunar Client), (2) Minecraft version mismatch (you installed the 1.20.4 mod on 1.20.4), (3) Lunar Client not updated (close and reopen Lunar — it self-updates).
Open the Verity mod 1.20.4 troubleshooting guide