Minecraft / Data Packs

Villager Names & Death Messages Datapack [1.14]

  • check_circle Functions
  • 25
  • 27
  • comment32
  • playlist_add
  • share
  • more_horiz
avatar gibbsly
Level 43 : Master Engineer
19

Know your Villagers!


This pack was built in 19w09a, but should work in all 1.14 snapshots.

Get to know your villagers! This pack automatically names any un-named villager. Currently there are 91 different names that can be given to villagers, I may add more in the future. (You can comment any new names you want added, I will consider them.)

Additionally, when a villager dies, a death message saying their profession and name is displayed. The death messages are translate tag based, meaning that they are in your selected language, not just english.

If a villager is killed by a zombie there is a possibility of it becoming a zombie villager. by default this is a 50% chance. To change this use the functions vdm_options:(easy/normal/hard). When set to easy there is no chance a villager will turn, at normal there is a 50% chance, and in hard there is a 100% chance.


Installation Instructions



If you have questions, ideas, or problems, please feel free to say below.

Have Fun!
CompatibilityMinecraft 1.14

2 Update Logs

v2.1 : 03/12/2019 1:03:38 amMar 12th, 2019

  • Updated file structure
  • Changed the values generated to determine if a villager is turned or not
  • Changed how a villager being turned is handled
LOAD MORE LOGS

32 replies

1
11/22/2019 1:17 pm
Level 1 : New Miner
Freeranger
Great mod! I'm trying to add som custom names, but I can't find where they are stored. How would I go about doing that?
1
11/29/2019 11:47 pm
Level 1 : New Miner
Bitslayn
Under the datapack folder [​villager-names-v2-1...\data\villager_names\loot_tables\names\main.json], there are all the names that are rolled for the villagers.
1
10/18/2019 11:47 pm
Level 1 : New Miner
androidsAxeblade
I'm currently playing on 1.14.4, but it's saying that this pack is incompatible. Does it only work for 1.14?

Sorry if you put it somewhere, I might not know what a snapshot is.
2
10/19/2019 2:01 am
Level 43 : Master Engineer
gibbsly
what do you mean, where is it saying it is incompatible? It should work just fine in 1.14.4.
1
10/25/2019 9:01 pm
Level 1 : New Miner
androidsAxeblade
No, it says in the list that it's made for an older version and proceeds to do absolutely nothing.
1
10/26/2019 1:56 am
Level 43 : Master Engineer
gibbsly
I have tested it in 1.14.4 and it works perfectly, you may have installed it improperly, do you have any other datapacks in the world?
1
10/26/2019 2:10 am
Level 1 : New Miner
androidsAxeblade
No I don't. Perhaps I did just install it wrong, I'll try again and see if it works.
1
10/26/2019 2:20 amhistory
Level 1 : New Miner
androidsAxeblade
Nope, it still says incompatible. I pressed the download data pack button, it gave me a .zip file named 'villager-names-v2-1-1552366858.zip', and I put it into the resourcepack file without altering it further. Then when I opened it up in the Minecraft title screen, it just says 'Incompatible (Made for an older version of Minecraft)' when I hover over it. Sending it over to the active list regardless doesn't change anything.

Edit: oh i'm just an idiot i didn't know resource pack and data pack were in two separate places.
1
10/14/2019 2:03 am
Level 48 : Master Engineer
Amicdict
Just thinking about it, but why don't you generate last and middle names? Signs can convert entity or selector json tags into text.
1
10/14/2019 2:31 am
Level 43 : Master Engineer
gibbsly
I could, but that would require a sign for text resolution. not particularly the biggest issue, but also does require me to forceload a chunk with the sign in it, and for such a simple pack I don't see the point.
1
10/14/2019 12:50 pm
Level 48 : Master Engineer
Amicdict
You could set the sign's position (y being 0).
1
10/14/2019 5:53 pm
Level 43 : Master Engineer
gibbsly
that I am also aware of being a possibility, but I don't like messing with blocks temporarily like that. there are potential issues that can come up if I do that that I would rather not have to code around. I also just can't be bothered to update this pack honestly, it was just kind of a poc messing with data randomization using loot tables.
1
10/14/2019 6:31 pm
Level 48 : Master Engineer
Amicdict
Ok, I understand.
1
07/22/2019 2:02 am
Level 27 : Expert Architect
BaKonGaming
You think it is possible to make damage messages like Tango Teks villager mod? That way when a villager takes damage if tells the name and location?
1
06/22/2019 5:46 pm
Level 1 : New Miner
ekultails
Using Minecraft 1.14.3-pre4 I am encountering a JSON decoding issue for all of the villager professions. This error is displayed in the logs:

[21:20:09] [Server-Worker-1/ERROR]: Couldn't parse data file villager_names:names/profession/armorer from villager_names:loot_tables/names/profession/armorer.jsoncom.google.gson.JsonParseException: java.io.EOFException: End of input at line 1 column 1 path $

The relevant lines from the log showing all of the affected professions is also posted here:
http://oneclickpaste.com/19952/

Looking at the files it complains about, they are all empty. I added empty JSON brackets "{}" to all of the files in `data/villager_names/loot_tables/names/profession/` and then the errors stopped.
1
06/10/2019 6:51 am
Level 1 : New Miner
Sheepherd
Awesome pack! Makes villagers feel more like people and less like cattle.

Only suggestion is to include wandering traders (or make a separate datapack). Please let me know if you do! Thanks :D
1
05/15/2019 8:09 pm
Level 5 : Apprentice Explorer
AstroVulpix
Add the name "Bleefis"
1
05/13/2019 2:16 am
Level 1 : New Miner
VoidsShadow
Oh, right. No wonder it won't work. This mod is labeled for "Game Version Minecraft 1.13". I was just browsing through the 1.13 datapacks and didn't read the title.
1
05/13/2019 4:56 am
Level 43 : Master Engineer
gibbsly
Oh I thought I changed it, my bad
1
05/12/2019 1:06 am
Level 1 : New Miner
Glorified_Toaster
if not already could you add the names
Matthew, Andrew, and Blake
also you get diamond
1
05/07/2019 10:50 am
Level 1 : New Miner
ImmortalAbsol
Can you do this without the auto-naming, just profession, name if we gave them one and cause of death if possible?

Could you also try to include Golems, Cats, Wolves, Parrots and 2nd generation +Foxes(tame value)?
I don't know if it's possible with tame horses, donkeys, mules and llamas? (Saddled Pig?)

Also if a Wandering Trader dies or 'leaves'(natural despawn)
I'm sure there's something like this for pets elsewhere but having this be comprehensive would be awesome, ensure compatibility and reduce file bloating.



Favourites and Diamonds for you fine Author.
1
05/07/2019 7:04 pm
Level 43 : Master Engineer
gibbsly
I do have a dl for just death messages for all named entities, but when it comes to death source, that is only kind of do-able, but not to the extent I'd wish, at least not easily. I could make a separate pack for wandering trader messages, because that would be a separate system. and when it comes to pets, I think most pets have death messages built into the game.
1
03/18/2019 4:59 pm
Level 11 : Journeyman Explorer
GodRage
I don't really like the random names on NPC, but the message for any named creature 's death is something somehow priceless.

Do you think you can make a datapack called "chatbox text event on death of renamed entities"? :)
1
03/18/2019 9:11 pm
Level 43 : Master Engineer
gibbsly
Added the bare-bones utility to the mirror download
1
03/19/2019 11:48 am
Level 11 : Journeyman Explorer
GodRage
You are very efficient! :) Thank you very much for your hard work. :)
1
03/18/2019 6:09 pm
Level 43 : Master Engineer
gibbsly
Yea, that's easy enough... kinda, I suppose I will give it a go!
1
03/14/2019 9:41 am
Level 35 : Artisan Pyro
DragendGhast
Amazing pack! Here's a diamond. Will definitely download for my server. Name suggestions: Girl names, like Rachel, Jessica, and Abigail. Also, maybe some more gender-neutral names, like Jordan, and Avery.
1
03/14/2019 2:34 pm
Level 43 : Master Engineer
gibbsly
Yea I definitely need to impliment more neutral to female names, I have been updating the list slowly, I will probably put out the last update with all the names within the week
1
03/11/2019 2:46 pm
Level 26 : Expert Skinner
Generalcaleb
Mebbe "Gargoroth, eater of worlds".
1
03/11/2019 6:15 am
Level 20 : Expert Explorer
adg155
I know this is impossible, but can you please add how did they die? This will be fun :D
like:
A Sheperd Villager named Fiz got chased by zombie and went into a lava pit then this will appear:
Sheperd Fiz jumped on lava.
that's very cool


Edit: On the video, you're so cruel you kill them with diamond sword like you meant it, just "/kill @e[type=villager,distance=..3,limit=1]" instead, i'm getting Thanatopobia and Necrophobia help
1
03/11/2019 7:12 am
Level 43 : Master Engineer
gibbsly
It may not be entirely impossible, I have a few ideas, I may give it a try, but currently my main priority for this is optimizing the death detection.

Planet Minecraft

Browse

Website

© 2010 - 2020
www.planetminecraft.com

Welcome