AI Player

⭐ ⭐ (282 endorsements) 📥 153,109 downloads 📌 v1.0.6.1-release+26.1 📅 7/23/2024
🟡 Updated this year

By shasankp000 · adventure

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/13/2026 📅 Created: 7/23/2024
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.2% endorsement rate
  • 🏆 #389 of 653 adventure mods in this game by downloads

📋 About This Mod

# Read this section please. This project so far is the result of thousands of hours of endless reasearch, trials and errors, and just the simple goal of eliminating loneliness from minecraft as much as possible. If you liked my work, please consider donating so that I can continue to work on this project in peace and can actually prove to my parents that my work is making a difference. (Also not having to ask for pocket money from mom). Just know that I won't ever give up on this project. **Buy me a coffee** https://buymeacoffee.com/shasankp000 **Paypal** (https://paypal.me/shasankp000) --- # Current stage of the mod Since the new semester in my college has started this month, I am gonna be under really heavy pressure, since I have to study 11 subjects in total (Machine learning, Linear Algebra, Physics, CyberSecurity, and a lot more lol). Don't worry though I won't stop working on this project, it's just that the updates will be quite slower. It's understandable if y'all leave by then or give up on this project, so, I won't mind. :)) Thank you all from the core of my heart for the support so far. I never imagined we would come this far. Latest Update: 21/8/2025 at 04:08 AM IST (Indian Standard Time) Please have patience while waiting for updates. Since I am the only guy working on this project, it does take me time to address all the issues/add in new features. --- # Changelog v1.0.5.2-release+1.21.1 **Important: Earlier proposed second part features will be added in the next patch and this new update marks the end of support for 1.20.6 and below.** Thanks to https://github.com/arichornlover AI Player has now been updated to version 1.21.1 This minor update of AI player updates the mod to version 1.21.1 and also brings support for other custom API providers. ## Custom OpenAI-Compatible Provider Support This feature allows you to use alternative AI providers that are compatible with the OpenAI API standard, such as OpenRouter, TogetherAI, Perplexity, and others. ## How to Use ### 1. Enable Custom Provider Mode Set the system property(JVM argument) when launching the game: ``` -Daiplayer.llmMode=custom ``` ### 2. Configure API Settings 0. Firstly, delete the existing settings.json5 in the config folder (save any api keys elsewhere for the meantime) 1. Open the in-game API Keys configuration screen (`/configMan`) and then click the API Keys button. 2. Set the following fields: - **Custom API URL**: The base URL of your provider (e.g., `https://openrouter.ai/api/v1`) - **Custom API Key**: Your API key for the provider 3. Hit save. In case you don't see the list of models immediately hit the "Refresh Models" button once or twice. 4. If you still don't see the list of models, close the config manager, type `/configMan` again and you should see the list of models available. 5. ollama is still required to be open in the background because of the embedding model being used, but I will separate this entirely in the next mini patch, by adding an embedding api endpoint from the providers, and also upgrading to the `embedddinggemma` model from `nomic-embed-text` ### 3. Select a Model The system will automatically fetch available models from your provider's `/models` endpoint and display them in the model selection interface. ## Supported Providers Any provider that implements the OpenAI API standard should work. Some examples: - **OpenRouter**: `https://openrouter.ai/api/v1` - **TogetherAI**: `https://api.together.xyz/v1` - **Perplexity**: `https://api.perplexity.ai/` - **Groq**: `https://api.groq.com/openai/v1` - **Local LM Studio**: `http://localhost:1234/v1` ## API Compatibility The custom provider implementation uses the following OpenAI API endpoints: - `GET /models` - For fetching available models - `POST /chat/completions` - For sending chat completion requests Your provider must support these endpoints with the same request/response format as OpenAI's API. ## Troubleshooting - **"Custom provider selected but no API URL configured"**: Make sure you've set the Custom API URL field - **"Custom API key not set in config!"**: Make sure you've set the Custom API Key field - **Empty model list**: Check that your API key is valid and the URL is correct - **Connection errors**: Verify that the provider URL is accessible and supports the OpenAI API format --- # Changelog v1.0.5.1-release+1.20.6-bugfix-2 - Fixed a lot of bugs that got overlooked in the previous testing phase. --- # Changelog v1.0.5.1-release+1.20.6 I realized that many of the commitments made in the previous announcement were too ambitious to implement in a single update. To keep development smooth, this release is the **first part** of a two-part update. This update focuses on **core system rewrites** and **better AI decision-making**, laying the foundation for the next wave of features. Also support for versions below 1.20.6 has been dropped due to codebase changes th

# Read this section please.

This project so far is the result of thousands of hours of endless reasearch, trials and errors, and just the simple goal of eliminating loneliness from minecraft as much as possible. If you liked my work, please consider donating so that I can continue to work on this project in peace and can actually prove to my parents that my work is making a difference. (Also not having to ask for pocket money from mom).

Just know that I won't ever give up on this project.

Buy me a coffee

https://buymeacoffee.com/shasankp000

Paypal

(https://paypal.me/shasankp000)

  • --
  • # Current stage of the mod

Since the new semester in my college has started this month, I am gonna be under really heavy pressure, since I have to study 11 subjects in total (Machine learning, Linear Algebra, Physics, CyberSecurity, and a lot more lol). Don't worry though I won't stop working on this project, it's just that the updates will be quite slower.

It's understandable if y'all leave by then or give up on this project, so, I won't mind. :))

Thank you all from the core of my heart for the support so far. I never imagined we would come this far.

Latest Update: 21/8/2025 at 04:08 AM IST (Indian Standard Time)

Please have patience while waiting for updates. Since I am the only guy working on this project, it does take me time to address all the issues/add in new features.

  • --
  • # Changelog v1. 0. 5. 2-release+1. 21. 1
Important: Earlier proposed second part features will be added in the next patch and this new update marks the end of support for 1. 20. 6 and below.

Thanks to https://github.com/arichornlover AI Player has now been updated to version 1. 21. 1

This minor update of AI player updates the mod to version 1. 21. 1 and also brings support for other custom API providers.

## Custom OpenAI-Compatible Provider Support

This feature allows you to use alternative AI providers that are compatible with the OpenAI API standard, such as OpenRouter, TogetherAI, Perplexity, and others.

## How to Use

### 1. Enable Custom Provider Mode

Set the system property(JVM argument) when launching the game:

``` -Daiplayer.llmMode=custom ```

### 2. Configure API Settings

0. Firstly, delete the existing settings.json5 in the config folder (save any api keys elsewhere for the meantime) 1. Open the in-game API Keys configuration screen (`/configMan`) and then click the API Keys button. 2. Set the following fields: - Custom API URL: The base URL of your provider (e.g., `https://openrouter.ai/api/v1`) - Custom API Key: Your API key for the provider 3. Hit save. In case you don't see the list of models immediately hit the "Refresh Models" button once or twice. 4. If you still don't see the list of models, close the config manager, type `/configMan` again and you should see the list of models available. 5. ollama is still required to be open in the background because of the embedding model being used, but I will separate this entirely in the next mini patch, by adding an embedding api endpoint from the providers, and also upgrading to the `embedddinggemma` model from `nomic-embed-text`

### 3. Select a Model

The system will automatically fetch available models from your provider's `/models` endpoint and display them in the model selection interface.

## Supported Providers

Any provider that implements the OpenAI API standard should work. Some examples:

  • OpenRouter: `https://openrouter.ai/api/v1`
  • TogetherAI: `https://api.together.xyz/v1`
  • Perplexity: `https://api.perplexity.ai/`
  • Groq: `https://api.groq.com/openai/v1`
  • Local LM Studio: `http://localhost:1234/v1`

## API Compatibility

The custom provider implementation uses the following OpenAI API endpoints:

  • `GET /models` - For fetching available models
  • `POST /chat/completions` - For sending chat completion requests

Your provider must support these endpoints with the same request/response format as OpenAI's API.

## Troubleshooting

  • "Custom provider selected but no API URL configured": Make sure you've set the Custom API URL field
  • "Custom API key not set in config!": Make sure you've set the Custom API Key field
  • Empty model list: Check that your API key is valid and the URL is correct
  • Connection errors: Verify that the provider URL is accessible and supports the OpenAI API format

# Changelog v1. 0. 5. 1-release+1. 20. 6-bugfix-2

- Fixed a lot of bugs that got overlooked in the previous testing phase.

# Changelog v1. 0. 5. 1-release+1. 20. 6

I realized that many of the commitments made in the previous announcement were too ambitious to implement in a single update. To keep development smooth, this release is the first part of a two-part update.

This update focuses on core system rewrites and better AI decision-making, laying the foundation for the next wave of features.

Also support for versions below 1. 20. 6 has been dropped due to codebase changes th

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
shasankp000
Version
1.0.6.1-release+26.1
Downloads
153,109
Endorsements
282
Category
adventure
Created
7/23/2024
Updated
8/13/2026
Game Versions
26.1, 26.1.1, 26.1.2
Tags
adventure, social, technology

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does AI Player support?

The author lists 26.1, 26.1.1, 26.1.2. Other versions may work but are untested by the author.

What is the latest version of AI Player?

Version 1.0.6.1-release+26.1, published 2026-08-13 with 153,109 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More adventure 👤 More by shasankp000 🔎 Similar Mods 🌐 Best adventure (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods