ReactiveNpc

ReactiveNpc

ReactiveNPC adds Aria — an AI-powered NPC companion (via Groq API) who cooks, fights, and talks naturally. Features inventory, combat protection & Family RPG. Requires a free Groq API key. ⚠️ Alpha — bugs expected!

by
113 Downloads
forgeadventuremobs
Rent Server with this Mod

Screenshots

diary
for marriage
dialogue
aria

About this Mod

🧠 ReactiveNPC — The Living Companion Mod

She cooks. She fights. She remembers. She's not just an NPC.


🚧 Early Development Notice

⚠️ This mod is currently in early development (Alpha stage).
Bugs, crashes, and incomplete features are expected. It is not recommended for use in important worlds without a backup. If you encounter any issues, please report them in the comments or Issues tab — your feedback directly helps improve the mod!


🌟 Overview

ReactiveNPC introduces Aria — an intelligent companion NPC powered by AI dialogue, a personal inventory system, autonomous cooking behavior, and combat protection. Aria doesn't just stand around waiting for commands. She lives alongside you.

Whether you're building a base, going on an adventure, or just sitting by the fire, Aria adapts to the world around her and takes action on her own.


⚠️ Requirements

  • Minecraft: 1.20.1
  • Forge: 47.4.x or higher
  • Java: 17+
  • Groq API Key — This mod uses Groq to power Aria's AI dialogue. You must create a free account at groq.com and enter your API key in the mod config file before Aria can speak. Without a key, all other features (cooking, combat, inventory) still work normally.

🔑 Get your free Groq API key at: https://console.groq.com


✨ Features

🗣️ AI-Powered Dialogue (Groq)

  • Talk to Aria naturally — she responds with context-aware conversation
  • Powered by Groq's ultra-fast LLM inference
  • Her replies adapt based on the situation and your relationship
  • No more robotic "Trade / Cancel" menus

🍖 Autonomous Cooking System

  • Aria scans the area for nearby furnaces
  • If she has raw food in her inventory, she walks to the furnace and cooks it herself
  • She manages fuel (coal, wood) automatically
  • Supports beef, chicken, porkchop, mutton, rabbit, salmon, cod, and potatoes
  • Notifies you when she starts cooking

🎒 Personal Inventory

  • Aria carries her own 27-slot inventory (chest-sized)
  • Items are saved and loaded via NBT — nothing is lost on relog
  • She manages her own resources independently

⚔️ Combat & Protection

  • Aria will protect you when you're under attack
  • She engages enemies and fights by your side
  • She's not just a companion — she's a guardian

👨‍👩‍👧 Family RPG System

  • Build a relationship with Aria over time
  • She's designed with RPG family/companion dynamics in mind
  • have a child -beta-

🔧 Setup Guide

  1. Install Forge 1.20.1
  2. Drop the mod .jar into your mods folder
  3. Launch the game once to generate the config file
  4. Open config/reactivenpc.toml
  5. Paste your Groq API key into the groq_api_key field
  6. Save and relaunch — Aria is ready!


🗺️ Planned Features

  • Emotion & mood system
  • Extended dialogue trees
  • More autonomous behaviors (farming, building)
  • Quest / task system
  • More companion types beyond Aria

💬 Feedback & Support

Found a bug? Have a suggestion? Drop it in the Issues tab or leave a comment below.

If you enjoy the mod, an ⭐ rating goes a long way!


ReactiveNPC is designed to make your Minecraft world feel alive — one companion at a time. !-skin is not mine, blissly from NameMC-!

Available Versions

ReactiveNpc 1.0.0release
MC 1.20.1forge
March 1, 2026

How to Install ReactiveNpc on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).

3

Install Mod

Open the mod browser in the dashboard and search for "ReactiveNpc". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.20.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

ReactiveNpc server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.

Is ReactiveNpc compatible with forge?

ReactiveNpc officially supports forge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with ReactiveNpc – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if ReactiveNpc consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install ReactiveNpc with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Required

Supported Versions

1.20.1