Census
No reviews yet
Every villager is a person — with a name, personality, memories, and a grudge. Stories emerge.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Census
Every mob in your world is someone. Census gives villagers — and tagged animals and monsters — a name, a personality, memories, a family, and feelings. They remember what you do to them. Their friends hear about it. Their children grow up knowing it. Nothing here is scripted; the stories emerge.
What happens in a Census world
- Walk up to a villager and a small card shows who they are and how they feel. Right-click them with the Census Book for their full profile — personality, what they think of you, and their recent memories.
- Hurt one and they remember it. Hurt them enough and they flee on sight — the timid break first, the brave hold out. Word spreads: villagers who never saw it come to distrust you too.
- Be kind and it's also remembered. Win a villager over and one day they'll walk up and hand you a gift.
- Villagers form bonds, pair off for life, and raise children who inherit their parents' temperament. Kill someone's parent and a vengeful child — even one far away or asleep in an unloaded chunk — will come for you.
- Strong feelings show as particles; the fallen leave inscribed gravestones.
Made to be extended
Tropes, behaviours, and which species are censused are all datapack JSON —
add your own stories and tune the simulation without writing code, live via
/reload.
Notes
- Server-friendly: heavy work is spread across ticks and bounded; a single
socialEnabled=falseswitch gives the lightest setting. Everything tunable in the config. - Languages: English, 日本語.
- Open source (MIT): https://github.com/ashina814/census
Requirements
Minecraft 1.21.11 · NeoForge 21.11+ · Java 21.
Suggested CurseForge settings
- Categories: Adventure and RPG, Server Utility, Mobs
- License: MIT
- Tags / search terms: villagers, npc, social, simulation, emergent, rpg, story
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources