INSTALLATION GUIDE

How to Install Verity Mod

Start by choosing Java or Bedrock. The files are not interchangeable, and each release works only with the versions and setup shown on its project page.

Separate Java and Bedrock instructions

INSTALLATION CHECKLIST

Five checks before the first launch

01

Identify the edition

Java uses a loader and JAR. Bedrock imports an .mcaddon. The formats are not interchangeable.

02

Copy the world

Back up important saves before changing loaders, packs, experiments, or mod versions.

03

Match the release

Compare the creator, project ID, game version, loader or package type, and filename.

04

Build a clean test

Launch Verity by itself in a fresh profile or copied world before combining other content.

05

Configure AI last

Once the game loads, follow only the selected maintainer's Groq, Ollama, or connection guide.

JAVA PATH

Install the Forge or NeoForge JAR

01

Back up your saves, install the matching loader, and run its profile once. Close Minecraft, place the verified JAR in that profile's mods folder, add only documented dependencies, then launch a disposable test world.

  • Forge 1.20.1 for Verity JE 5.7.3
  • NeoForge 1.21.1 for Verity JE 3.4.1, with the project's deprecation warning
  • Keep the JAR intact; do not extract it
  • Test Verity alone before combining modpacks

BEDROCK PATH

Import the .mcaddon

02

Download the package for your Bedrock version and open it with Minecraft. Apply the imported behavior and resource packs to a new world, then enable the Beta APIs or experiments named by that specific project.

Connection commands and AI services differ between projects. Copy them only from the selected project's current instructions.

JAVA WALKTHROUGH

Build the Java profile in a recoverable order

03

Open your launcher and create a separate installation for the required Minecraft release. Install Forge for the current 1.20.1 branch, or NeoForge for the listed 1.21.1 branch only after accepting its deprecation warning. Start that loader profile once without Verity JE, reach the title screen, and close the game. This creates the instance folders and proves that the loader itself works before another variable is introduced.

Open the instance directory from the launcher, place the unchanged JAR in its mods folder, and add only dependencies identified on the current project record. Make sure there is not a second Verity file left from an earlier attempt. Launch again, inspect the Mods screen if available, and create a temporary world. Configure Groq, Ollama, microphone access, or other AI features only after the base world opens successfully.

  • Back up saves and the working instance
  • Install and test the loader by itself
  • Copy the matching JAR without extracting it
  • Add documented dependencies only
  • Configure external services after the game loads

BEDROCK WALKTHROUGH

Apply the imported package to the correct world

04

Choose one public Bedrock project, verify its creator and Project ID, and download the .mcaddon made for your game version. Open the package with Minecraft and wait for the import result. Create a test world, activate the package's behavior and resource components, then turn on only the Beta APIs or experiments listed by that project. Importing a file alone does not guarantee that its packs are active in an existing world.

Enter connection commands or service details only from the selected maintainer's instructions. If the add-on works in the test world, make a fresh backup of the world you eventually want to use. Apply the same pack and experiment settings there, and keep the original backup untouched. Never rename a Java JAR to imitate a Bedrock package or mix scripts from two separately maintained projects.

FIRST-LAUNCH CHECK

Diagnose the smallest reproducible setup

05

If Java crashes before the menu, remove unrelated mods, confirm the exact loader and game versions, and read the first specific error in latest.log or the crash report. If Bedrock imports successfully but nothing changes, confirm that the packs are applied to that world and that required experiments are enabled. Re-downloading is useful for a damaged file, but it will not repair a version mismatch or missing activation step.

Change one variable between tests and write down the result. Once the clean installation works, add other mods or packs back in small groups. Keep the known-good profile, test world, and previous release until the full setup has been stable through several launches. When seeking help, provide the edition, Minecraft version, loader or add-on release, creator, relevant error text, and the last action that worked without exposing private keys.

After a stable test, record the working file version, loader build, active packs, experiments, dependencies, and any provider model or endpoint. That record turns a future update into a controlled comparison. Keep credentials outside public screenshots and shared logs, and never upload a whole game directory when a short error section is enough. Restore from a backup if a valuable world behaves differently instead of repeatedly saving it during diagnosis.

PLAYER QUESTIONS

Frequently asked questions

01 Which Minecraft Java versions are supported?

The public Verity JE project currently lists Forge for Minecraft 1.20.1 and NeoForge for Minecraft 1.21.1. The project warns that its NeoForge 1.21.1 branch is deprecated and has many bugs.

02 Is there a Verity add-on for Minecraft Bedrock?

Yes. CurseForge currently lists independent .mcaddon projects including Verity BE by Undertaletalelover and Verity — Bedrock Edition by PnTMC. They are separate from the Java JAR and require their own setup instructions.

03 Should I back up my worlds before installing?

Yes. Use a separate test profile and back up any world you care about before adding a large or unfamiliar mod. A clean profile also makes conflicts easier to diagnose.