ARAI PVP
PVP mod with AI, powered by OpenRouter.
Adds AI to PVP – for free! Using free models from OpenRouter ARAI PVP is able to fight you to improve your PVP skills.
AR AI PVP mod for Minecraft Java!
ARAI PVP is an advanced combat training mod that brings an intelligent, player-like PvP bot right into your Minecraft world! Instead of practicing against predictable vanilla monsters, you can spar with a smart bot to dramatically improve your PvP skills.
Features & Player Experience ⚔️
Intelligent Sparring Partners: The mod adds a custom bot powered by fast local combat logic and optional OpenRouter AI models.
Experience: You get to fight an opponent that uses real PvP tactics, making single-player practice feel like a real multiplayer duel!
Adjustable Difficulty Levels: Use a simple command to spawn bots ranging from Easy all the way to Nightmare mode.
Experience: The game changes to fit your skill level, letting beginners learn the ropes and experts test their limits.
Continuous Practice Loops: Set the bot to spawn in a “single” match or a continuous “loop.”
Experience: You can set up an endless training arena to practice your aim, timing, and weapon combos without having to reset the fight manually.
Why Download ARAI PVP? 🚀
If you want to get better at competitive Minecraft PvP without jumping into a crowded server, this mod gives you a completely free, highly customizable AI sparring partner. It is the ultimate way to train your combat skills in your own world!
ARAIpvp:
ARAIpvp is a Fabric mod for Minecraft Java 26.1.x. It adds ARAIpvp, a player-like PvP training bot that uses fast local combat logic with optional OpenRouter free-model tactic updates.
Requirements:
Minecraft Java 26.1.x
Fabric Loader 0.19.2+
Fabric API 0.147.0+26.1.2 or compatible 26.1.x release
Java 25
The Gradle build uses toolchains and can provision Java 25 locally.
Commands:
/araipvp spawn
/araipvp end stops the current duel or practice loop.
/araipvp openrouter key set
/araipvp openrouter key clear removes the saved key.
/araipvp openrouter key status checks whether a key is configured.
/araipvp openrouter models refresh fetches current free model IDs.
/araipvp openrouter models list prints loaded free model IDs.
/araipvp openrouter models set
The default OpenRouter model is google/gemma-4-31b-it:free. The environment variable OPENROUTER_API_KEY is also supported and takes priority over the saved config key. If the key is missing when a player tries to start or open ARAIpvp, the mod shows a clickable prompt for the free key page:
https://openrouter.ai/workspaces/default/keys.
Github: https://github.com/realarbird/ARAI-PVP.