How to Install Verity Mod

Get Verity Mod running on Minecraft Java — loader setup, AI backend (Groq/OpenRouter/Ollama), mods folder, first launch. Forge 1.20.1 or NeoForge 1.21.1.

This takes you from zero to Verity talking in your world. Verity is Java only — Forge 1.20.1 or NeoForge 1.21.1 — and it needs an AI backend running, which is the step everyone forgets.

Before you start

You need:

  • Minecraft Java Edition — working and installed
  • 4 GB of free RAM minimum (6 GB if you run other mods)
  • Internet for downloading stuff

On Bedrock? Verity won’t work. See why →


Step 1 — Grab the right file

Head to the official project page and get the file matching your loader and version:

CurseForge — Verity JE Modrinth — Verity JE
LoaderMinecraftLatest
Forge1.20.15.7.3
NeoForge1.21.13.4.1

Which version to grab? Pick the one with the most downloads on CurseForge or Modrinth — highest download count usually means most tested and most stable. The “Latest” tag doesn’t always mean “best.” If you see multiple files for the same loader, go with the popular one.

Using the CurseForge app? You can skip the manual .jar wrangling entirely. Open the app, search for “Verity JE,” hit Install, and it handles the mod loader, the file placement, and the launcher profile for you. Same deal with Modrinth’s app if you prefer that ecosystem. Either way, you still need an AI backend — that’s not something the apps set up for you.

Fabric? Verity doesn’t support Fabric. Forge 1.20.1 or NeoForge 1.21.1 only. If your modpack is Fabric-based, you’d need to set up a separate Forge/NeoForge instance just for Verity.

Downloading Verity JE from CurseForge

Don’t unzip the .jar. Don’t rename it. And don’t grab the GitHub source ZIP — that’s source code, not the playable mod.

Don’t know your loader? Launcher → Installations → look at your profile name. If it says “Forge” or “NeoForge,” you’re set. Just says “Latest Release”? You’re vanilla. Need to install a loader first — that’s Step 2.


Step 2 — Install the mod loader

Do this once. Pick the one matching your Minecraft version:

NeoForge (for 1.21.1)

  1. Hit neoforged.net and grab the Installer .jar for 1.21.1
  2. Double-click it
  3. Important: Check the installation path. If it points to C:\Users\Admin\AppData\Roaming\.minecraft but your Windows username is something else, change it to your actual username. NeoForge won’t find your game files otherwise.
  4. Pick Install clientOK
  5. NeoForge profile shows up in your Launcher

Path screwup: The installer sometimes defaults to “Admin” instead of your real username. Check the path before installing. If you already installed with the wrong path, reinstall with the corrected path.

NeoForge installer and launcher profile setup

Forge (for 1.20.1)

  1. Hit files.minecraftforge.net and grab the Installer for 1.20.1 (recommended build)
  2. Run it
  3. Install clientOK
  4. Forge profile shows up

Common screwup: Installing the wrong version. Forge 1.20.1 only works with 1.20.1. NeoForge 1.21.1 only works with 1.21.1. Not interchangeable.


Step 3 — Make a launcher profile

  1. Minecraft LauncherInstallations tab
  2. New installation
  3. Name: something like Verity - NeoForge 1.21.1
  4. Version: pick the Forge or NeoForge version you just installed
  5. Game directory: Create a new folder inside your .minecraft folder (e.g., .minecraft/instances/verity). This keeps your Verity setup separate from vanilla.
  6. Under More options, check Java Runtime is the bundled one for your version (Java 17 for 1.20.1, Java 21 for 1.21.1)
  7. RAM allocation: Change from 2GB to 4-6GB if your system can handle it. Verity with AI needs the headroom.
  8. Create

Step 4 — Configure AI Backend

This is the step most people skip. Verity’s AI needs a backend to run — without it, Verity shows up but won’t say a word.

You have three options. Pick one:

Option A: Groq (cloud, free tier)

Groq console API key creation

Groq offers a free tier with fast responses. Here’s the setup:

  1. Go to console.groq.com and create an account (or sign in)
  2. Click API Keys in your dashboard
  3. Click Create API Key
  4. Name it something like “Verity”
  5. Copy the key (you won’t see it again)
Verity mod config screen with AI settings
  1. Back in Minecraft: press EscapeMods → find VerityConfigAI Settings
  2. Paste your API key (Ctrl+V)
  3. Set AI provider to “Groq”
  4. AI model: You can choose from the models available. Varmite suggests picking one from Meta (Llama models). Some options:
    • GPT 120B — smartest, but slower
    • Llama 3.1 8B Instant — fastest
    • Llama 3.3 Versatile — balanced
  5. Thinking mode: Turn it off for faster responses

Note: Varmite’s video says “Grok” — that’s xAI’s service. The official mod supports Groq (different company, same idea). Groq is what’s officially documented on the mod page. They’re easy to mix up.

Option B: OpenRouter (cloud, multi-model)

OpenRouter API key creation

OpenRouter gives you access to multiple models through one API:

  1. Go to openrouter.ai
  2. Click Get API Key
  3. Create a new key, name it “Minecraft” or whatever you want
  4. Press Create, copy the key
  5. In Minecraft: EscapeModsVerityConfigAI Settings
  6. Paste your API key
  7. Set AI provider to “OpenRouter”
  8. You can search for free models by typing “free” in the model selector

Why OpenRouter? More model choices, and you can switch between them without changing providers. Some models are free, some cost a bit.

Option C: Ollama (local, private)

Ollama download page

Ollama runs the AI on your own machine. Your conversations never leave your computer.

  1. Download Ollama for your OS
  2. Install it (it’s official, not a virus — Varmite confirms this in the video)
  3. Open a terminal and pull a model:
Terminal showing ollama pull command
ollama pull <model-name>

The exact model name is on the CurseForge or Modrinth page. Check there — the model changes between Verity versions sometimes.

Varmite’s advice: pick the smartest model your PC can handle. He recommends having a dedicated graphics card, especially RTX cards from Nvidia. GTX cards work too, but RTX is best.

  1. Leave Ollama running
  2. In Minecraft: EscapeModsVerityConfigAI Settings
Verity mod config with Ollama model name
  1. Delete the default text in the AI model field
  2. Paste the model name you downloaded (e.g., llama3.1:8b)
  3. Save changes

Full walkthrough: Ollama Setup Guide →

Skip this and Verity stays silent. Yellow sphere appears, but no talking. This is the #1 reason people think “Verity isn’t working.”


Step 5 — Drop in the mod and launch

  1. Find your .minecraft folder:
    • Windows: %APPDATA%\.minecraft
    • macOS: ~/Library/Application Support/minecraft
    • Linux: ~/.minecraft
  2. Open (or create) the mods folder
  3. Drop the Verity .jar from Step 1 in there
  4. GeckoLib required: Download GeckoLib for your loader version (NeoForge 1.21.1 or Forge 1.20.1) from CurseForge or Modrinth. Drop it in the mods folder too. Without GeckoLib, Verity and the monster form won’t animate properly.
  5. If the file page lists other dependencies, drop those .jar files in too
  6. Launch your Verity profile
  7. Main menu → Mods — you should see Verity listed (Forge 5.7.3 or NeoForge 3.4.1)
  8. Load a world — Verity shows up

Step 6 — Voice/TTS Settings (optional)

Verity mod voice and TTS settings

Want Verity to actually talk out loud instead of just text in chat?

  1. In Minecraft: EscapeModsVerityConfig
  2. Find Voice Settings
  3. Use TTS: Turn this on. “TTS” means text-to-speech — whenever Verity speaks, he uses this to generate a voice.
  4. Text-to-speech provider: Choose your TTS provider (the video shows options available in the config)

Full voice setup: Voice Setup Guide →

Note: Voice features are tested in English only. They may work with other languages but aren’t officially tested.


Check it’s working

Once in-game, you should see:

  • Glowing yellow sphere following you around
  • Verity responds when you talk (if your AI backend is running)
Verity mod working in-game with yellow sphere
  • Mods menu shows Verity with the right version number

Test the AI

Try these to confirm everything’s connected:

Testing Verity AI with text chat
  • Text chat: Type in chat and Verity should respond. Example: “Hey Verity, can you swim?” → It might say “I can help you with tasks, but I’m not exactly built for swimming.”
  • Voice chat: Press V (push-to-talk) and ask a question. Verity should respond with voice (if TTS is enabled).
  • Find items: Ask “Where are the nearest diamonds?” and Verity will try to locate them (may not always succeed, but it tries).
Complete Verity mod configuration overview

Not getting responses? Check that your AI backend is running. For Ollama, run ollama list to see your model. For Groq/OpenRouter, check your API key is configured. See Troubleshooting →

Something off? Check Troubleshooting →


Stuff people get wrong

MistakeFix
Grabbed GitHub source ZIPThat’s source code. Get the .jar from CurseForge or Modrinth.
Renamed the .jarDon’t. Some mods check their own filename.
Wrong Minecraft version1.20.1 build won’t run on 1.21.1. Match exactly.
Wrong loaderForge and NeoForge aren’t interchangeable. Fabric isn’t supported either.
Forgot AI backendVerity won’t talk without it. Start Ollama or configure Groq/OpenRouter first.
Wrong Java version1.20.1 needs Java 17. 1.21.1 needs Java 21.
No “Mods” buttonYou launched vanilla. Pick your Forge/NeoForge install.
Verity not in the listWrong mods folder, or missing dependency.
NeoForge path wrongInstaller defaults to “Admin” sometimes. Check the path points to your actual Windows username.
Forgot GeckoLibAnimations break. Download GeckoLib for your loader version and drop it in mods folder.
Voice input not workingMicrophone not selected in Verity config. Push-to-talk is V by default. Check mic is picking up audio.
Game lagging with VerityIncrease RAM allocation from 2GB to 4-6GB in launcher profile settings.
AI responds slowlyCloud (Groq/OpenRouter) depends on internet speed. Local (Ollama) depends on your hardware. Try a smaller model if on CPU.

When things break

Verity doesn’t show up in the Mods list

  • You launched the wrong profile (vanilla instead of Forge/NeoForge)
  • .jar is in the wrong mods folder
  • Missing dependency — check the file page

Verity shows up but won’t talk

  • AI backend isn’t running — start Ollama or check Groq/OpenRouter API key
  • Model isn’t pulled (Ollama) — ollama list to check, ollama pull <model> if missing
  • Something blocking port 11434 (Ollama)

Game crashes on startup

  • Minecraft version doesn’t match the mod version
  • Wrong Java version
  • Mod conflict — try removing others one by one

More at Troubleshooting →


One thing: Verity is an AI mod and might ask for mic or voice-chat access depending on how it’s set up. Don’t grant mic access just because some video showed it — check the project page first. Only allow what you’re comfortable with.

Setup guide based on the official Verity JE setup video by Varmite (linked on CurseForge), with additional tips from Ikkcicle’s community tutorial.

By Verity Mod Hub Team · Last updated: July 2026