Source-checkedCreatures & NPCs

Civilians

by AsianSandwiich · for Minecraft

A mod that brings active, customizable NPCs to your world in a fun way!

12KDownloads
13 mo agoLast updated
MITLicense
FabricLoaders

About Civilians

From Modrinth

A mod that brings active, customizable NPCs to your world in a fun way!

CiviliansMod banner

Fabric API

🧍‍♂️ WHAT IS THE CIVILIANS MOD?

Civilians brings life and realism to your Minecraft world! Whether you’re building a city, town, or village, Civilians fills your creations with interactive NPCs that look and act like real players.

Just like villagers in Minecraft villages — but far more customizable — Civilians walk around, go in and out of buildings, chat with you, and make your world feel alive. Perfect for builders, roleplayers, and survival players who want to make their worlds feel populated and immersive!

showcase



⚙️ How It Works

>Everything starts with the ‘NPC Totem’. Craft the Totem and use it on an unassigned villager to convert them into a Civilian NPC. If you don’t like their default look, sneak + right-click the NPC to open a customization GUI, where you can rename them and browse through a wide range of skin variations — or even upload your own! >

🧩 WHAT CAN THE NPC DO?

>Right now, Civilians are designed to add life and atmosphere — not to trade or farm like villagers. (Though this is an upcoming feature!) Their main purpose is to make your creations feel lived-in and alive! > Here’s what they can do:

-🚶 Walk around your world

-🏠 Enter and exit buildings

-💬 Talk to you when right-clicked

-💢 Say different dialogue when hurt

-🎭 Be renamed and reskinned for your theme

-🧶 Be attached to a lead for moving them around

-📍 Stay in place or follow you

-🗨️ Have custom dialogue unique to each NPC


🎨 HOW TO UPLOAD CUSTOM SKINS FOR YOUR NPC

  1. Open the Customization GUI and click on the ‘Custom’ tab.
  1. Two buttons will appear: ↑Wide and ↑Slim
  1. ↑Wide → for skins with 4px arms (standard)
  1. ↑Slim → for skins with 3px arms (Alex-style)
  1. Drop your .png skin files into the correct folder.
  1. Click the refresh button in the top-right corner of the GUI.
  1. Your custom skins will now appear in the GUI, ready to apply to any NPC!
CustomTab


_This example was uploaded in the ↑Wide folder because it has 4px arms._ Folder


🪄 HOW TO BRING A CIVILIAN INTO YOUR WORLD

  1. Craft an NPC Totem
  • You’ll need 8 Redstone Dust and 1 Amethyst Shard
  • Place the Amethyst in the center and Redstone all around in a crafting table
  1. Right-click an unassigned villager with the Totem
  1. The villager will instantly transform into a Civilian NPC — it’s that easy!



Step 1




step 2




final!

_Sneak + Right Click on Civilian to open_

Customizer



🌆 WHY USE CIVILIANS?

If your world feels empty, Civilians Mod fills it with life. It’s perfect for:

-Builders creating cities and towns

-Roleplay or adventure maps

-Immersive survival bases

Your creations deserve to feel alive — and Civilians make that possible.

💡 FUTURE PLANS

✅ Fighting Companion ✅ Improved AI pathfinding ✅ Preset Trades ✅ ...And more!

Highlights

From source data

Game versions

Supports 3 Minecraft versions, the newest being 1.21.5.

Loaders

Runs on Fabric.

Footprint

Rated a light load on a server.

Civilians on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Fabric
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
v1.4.2, released 2025-10-20

Game versions by loader

LoaderGame versionsNewest
Fabric1.21.1 to 1.21.5 (3 versions)1.21.5

From 5 recorded builds of Civilians.

Recent builds

BuildReleasedGame versionsLoaders
v1.4.22025-10-201.21.5Fabric
v1.4.22025-10-201.21.4Fabric
v1.4.22025-10-201.21.1Fabric
v1.42025-09-071.21.5Fabric
v1.42025-09-071.21.4Fabric

Dependencies

  • Required: modrinth project P7dR8mSH (modrinth, not in our catalogue)

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run Civilians on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Modrinth lists Civilians as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Fabric
Runs on
Serverrequired on the server
Game versions
1.21.5 and 2 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorAsianSandwiich, as published on Modrinth
  • ✓LicenseMITFree

Civilians, answered

Generated from the mod’s own source data.

Do my players need to install Civilians?

Modrinth lists Civilians as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric.

Is it free?

Yes. Civilians is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Civilians on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Civilians in one click.