ModsJava
LivingRPG 1.20.6 - 26.2
Java mod listed for Minecraft 1.20–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot- Persistent RPG NPCs with names, professions, personalities and relationships.
- Procedural NPC camps and small trading settlements with decorative structures, lights, paths, crops and profession-themed areas.
- Quest system with profession-based tasks, item delivery objectives, cooldowns and varied rewards.
- NPC memory system: NPCs remember if players helped, attacked, killed or upset them.
- Optional Groq AI dialogue for more natural NPC conversations.
- Local fallback dialogue when Groq is disabled or unavailable.
- Free chat interaction with NPCs by right-clicking, looking at them or addressing them by name.
- NPC follow behavior with area limits.
- Justice system with guards, fines, refusal, pursuit, reputation penalties and consequences for killing NPCs or guards.
- Admin GUI for managing NPCs more easily.
- English and Spanish support, configurable globally and per player.
- Optional anonymous telemetry counter for public installation statistics.
Spoiler: COMANDS LIST
- `/lrpg help` - Shows available commands.
- `/lrpg talk` - Starts talking to the NPC you are looking at.
- `/lrpg cancel` - Cancels the current NPC conversation.
- `/lrpg lang <es|en|auto>` - Changes your personal language or returns to the server global language.
- `/lrpg lang global <es|en>` - Admin command to change the global language.
- `/lrpg admin` - Opens the admin GUI.
- `/lrpg npc spawn <profession>` - Spawns a persistent NPC.
- `/lrpg npc generate` - Generates a random NPC near you.
- `/lrpg npc settlement` - Generates a small settlement with multiple NPCs.
- `/lrpg npc list` - Lists registered NPCs.
- `/lrpg npc info <id>` - Shows information about an NPC.
- `/lrpg npc remove <id>` - Removes an NPC and its generated structure blocks.
- `/lrpg npc clear confirm` - Removes all LivingRPG NPCs and generated structure blocks.
- `/lrpg npc purgeorphan` - Removes unregistered NPC entities.
- `/lrpg quest list` - Lists quests.
- `/lrpg apigroq <key>` - Saves a Groq API key and enables AI dialogue.
- `/lrpg apigroq status` - Shows Groq status.
- `/lrpg apigroq test` - Tests Groq dialogue.
- `/lrpg apigroq off` - Disables Groq dialogue.
- `/lrpg apigroq on` - Enables Groq dialogue.
- `/lrpg apigroq model <model>` - Changes the Groq model.
- `/lrpg repair [player]` - Repairs damaged items for yourself or another player.
- `/lrpg reload` - Reloads the plugin config.
- `/lrpg talk` - Starts talking to the NPC you are looking at.
- `/lrpg cancel` - Cancels the current NPC conversation.
- `/lrpg lang <es|en|auto>` - Changes your personal language or returns to the server global language.
- `/lrpg lang global <es|en>` - Admin command to change the global language.
- `/lrpg admin` - Opens the admin GUI.
- `/lrpg npc spawn <profession>` - Spawns a persistent NPC.
- `/lrpg npc generate` - Generates a random NPC near you.
- `/lrpg npc settlement` - Generates a small settlement with multiple NPCs.
- `/lrpg npc list` - Lists registered NPCs.
- `/lrpg npc info <id>` - Shows information about an NPC.
- `/lrpg npc remove <id>` - Removes an NPC and its generated structure blocks.
- `/lrpg npc clear confirm` - Removes all LivingRPG NPCs and generated structure blocks.
- `/lrpg npc purgeorphan` - Removes unregistered NPC entities.
- `/lrpg quest list` - Lists quests.
- `/lrpg apigroq <key>` - Saves a Groq API key and enables AI dialogue.
- `/lrpg apigroq status` - Shows Groq status.
- `/lrpg apigroq test` - Tests Groq dialogue.
- `/lrpg apigroq off` - Disables Groq dialogue.
- `/lrpg apigroq on` - Enables Groq dialogue.
- `/lrpg apigroq model <model>` - Changes the Groq model.
- `/lrpg repair [player]` - Repairs damaged items for yourself or another player.
- `/lrpg reload` - Reloads the plugin config.
- `livingrpg.player` - Allows players to interact with NPCs, talk to them, cancel conversations and change personal language. Default: everyone.
- `livingrpg.use` - Alias permission for normal player access. Includes `livingrpg.player`. Default: everyone.
- `livingrpg.admin` - Allows admin GUI, NPC management, settlement generation, Groq setup, repair tools and reload. Default: OP.
Spoiler: SCREENSHOTS
LivingRPG includes optional anonymous telemetry to count real installations. By default it sends a random server ID, plugin version, Minecraft/Paper version, Java/OS and online/max player counts. It does not send player names, inventories, coordinates, worlds, commands or private server data.
Public server address is sent only if the server owner enables `telemetry.public-listing.enabled` and fills in the public listing fields in `config.yml`.
-------------------------------------------------------------------------------------------------
If you find a bug or something does not work as expected, please report it through the support/discussion area before leaving a review. I hope you enjoy the project, and any constructive feedback is appreciated because it helps improve future versions.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
LivingRPG 1.20.6 - 26.2 is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 87 times (via Spigot). Download it and open it directly in the game.