I follow on how to add names, but still not working.
Psychodeus opened this issue ยท 9 comments
Information
Minecraft version: 1.19.2
Modloader: Fabric
Fabric loader version: 0.14.9
Environment: Singleplayer
Mod name: Villager Names
Mod version: 4.2
Question
My question is, who is Garret?!
customnames.txt I never wrote it there.
I even tried to make a new world and use seeds near village, but still my custom names won't work.
It won't rename villagers that already have a name, only unnamed. That's intentional, so names won't be overwritten. It's specified in the description, but sorry for the inconvenience. All new villager spawns will have the custom names.
Oh no this is sad :(
But, what if I quarantine completely this specific mod and try to play my main world, the game still register the named villagers?
Disable male and female names in the config. That will make it so only custom names are given. Does that work?
Can you show me your config file? Located in ./config/villagernames-fabric.json5
Alright, so I make an analysis, this config below is what I expected as soon as I perform the config from inside the ModMenu.
BUUUT, I alt tab to config folder, and turns out it still look like this when I open the config from the file villagernames-fabric.json5
{
// Use the custom name list, editable in ./mods/villagernames/customnames.txt, seperated by a comma.
"_useCustomNames": true,
// Use the list of pre-defined female names when naming villagers.
"_useFemaleNames": true,
// Use the list of pre-defined male names when naming villagers.
"_useMaleNames": true,
// If enabled, also gives modded villagers a name. If you've found a 'villager'-entity that isn't named let me know by opening an issue so I can add it in.
"nameModdedVillagers": true
}
OK, then I restart the game, come back and the config changes, but the name don't. Only when I create new world it starts to work.
Now, my question is, how to make it use custom names when I already set it to "Yes" value on the first try? On my main world.
Will it change "Garret" into "Uvuvuevuevue"?
It won't rename villagers that already have a name, only unnamed. That's intentional, so names won't be overwritten. It's specified in the description, but sorry for the inconvenience. All new villager spawns will have the custom names.