Minecraft Data Packs / Quality of Life

Villager Names [1.20x], with inheritance!

  • check_circle Advancements
  • check_circle Functions
  • check_circle Loot Tables
  • check_circle Predicates
  • 16,622 views, 6 today
  • 3,520 downloads, 2 today
  • 99
  • 117
  • 29
TheDiamondPlayables's Avatar TheDiamondPlayables
Level 83 : Elite Programmer
856

Introducing: Villager Names!


Features:

Villager Names [1.20x], with inheritance! Minecraft Data Pack
- All Villagers now have their own names!
  • Names are chosen from a pool of nearly 2 million names.
    You can never run out of them! (famous last words lol)
  • Villagers can also be named after Mojang Employees, or some well-known people too!
- Baby Villagers inherit their family name!
  • The child will keep the mother's last name when they first came into the world.
  • Sometimes the child will make their own family though.
- Works well with my other datapacks!
- Works in Multiplayer!

Notes:

- "Mojang Employees" is technically not correct here.
  • I just took names from the Credits, manually go through them all for inconsistencies/duplicates, then add what I got to the pool of names, as my way to give credits to those who made the game.
  • I just don't have a good word to make that bit of the description short, so that'll have to do.
  • If you got something nicer to replace that then feel free to let me know.

Special thanks to all my Patrons for supporting my work:
Villager Names [1.20x], with inheritance! Minecraft Data Pack

Download for older versions:

Do note that if you have problems running these older versions of the datapack, I won't be able to provide much support.
List of all available versions:
Available Version:
Download Link:
Minecraft 1.19.4x:1.19.4
Minecraft 1.19.3x:1.19.3
Minecraft 1.19x:1.19
Minecraft 1.18x:
Note: Inheritance feature not available yet.
1.18
Minecraft 1.17x:
Note: Inheritance feature not available yet.
1.17


TheDiamondDiscord:


Post your achievements, report bugs, send me suggestions, or chat with the community in our new Discord Server:
Join the Discord!

License Agreement:

By installing any datapack that I made, you agree to the terms set by this license:

Some Exceptions:
You can make a video using my datapack, which can be monetized.
However, you need to leave a PlanetMinecraft download link of the pack
in the description of your video.






Final words: I spent far too long editing this than I'd like to admit.
Support me on Patreon so I can make more stuff like this!

Thank you for reading everything! I actually have no secrets to show you this time,
so here's a little fun trivia: I originally made this post at the coldest time of year, shivering behind the screen half the time.
CompatibilityMinecraft 1.17
toMinecraft 1.20
Tags

6 Update Logs

Version 20c1 : by TheDiamondPlayables 12/11/2023 11:21:23 amDec 11th, 2023

Changes:
- Is now designed for Minecraft 1.20.3, and 1.20.4!
- "/nameless" changes:
  • Due to MC-267259 completely evicerating custom name removals,
  • "/nameless" now tries its best to mask the name instead.
- For the same reasons, masked naming will also be applied to the Zombie Villager mechanic as well.
  • This is a temporary solution while I wait for progress on MC-267259.
  • It's a relatively new issue, so I'll try to be a bit more hopeful on it first.
- Removed excess data from the head seen in the root advancement.
LOAD MORE LOGS

Create an account or sign in to comment.

Tobizon
07/01/2024 3:15 pm
Level 10 : Journeyman Miner
Tobizon's Avatar
Will there be a new version for MC 1.21?
2
TheDiamondPlayables
07/02/2024 12:01 am
Level 83 : Elite Programmer
TheDiamondPlayables's Avatar
Short version: Yes, it's coming soon. Late is just a little while, suck is forever.
Longer version, and more progress updates: [​Link]
2
JustNerro
06/09/2024 12:07 pm
Level 35 : Artisan Architect
JustNerro's Avatar
does it only assign names to newly born/spawned villagers?

is there a way to force names to already existing ones?
1
TheDiamondPlayables
06/09/2024 12:18 pm
Level 83 : Elite Programmer
TheDiamondPlayables's Avatar
Naming an existing Villager "/rename" will give them a new name.
1
JustNerro
06/09/2024 8:43 pm
Level 35 : Artisan Architect
JustNerro's Avatar
the command isn't even available for me
is it because the server is version 1.20.2?
1
TheDiamondPlayables
06/10/2024 3:39 am
Level 83 : Elite Programmer
TheDiamondPlayables's Avatar
You'll need to Name Tag the Villager for that to work.
1
Brostick Gamer
05/26/2024 7:36 am
Level 10 : Journeyman Miner
Brostick Gamer's Avatar
hey works on 1.20.6?
1
TheDiamondPlayables
05/26/2024 11:08 am
Level 83 : Elite Programmer
TheDiamondPlayables's Avatar
Not yet, that's coming soon!
1
LimeSculkCraft7
03/30/2024 3:48 pm
Level 14 : Journeyman Cookie Crafter
history
LimeSculkCraft7's Avatar
Funny Datapack! ;)
1
Sickc
12/12/2023 11:13 am
Level 1 : New Miner
Sickc's Avatar
Question could you make a datapack that changes villager trades to take emerald blocks and give emeralds to basically nerf the usefullness of villagers
1

Welcome