Areas (Forge)

Areas (Forge)

890k Downloads

I follow on how to add names, but still not working.

Psychodeus opened this issue ยท 9 comments

commented

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

2022-10-08_01 02 50
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.
image
image

commented

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?

commented

Disable male and female names in the config. That will make it so only custom names are given. Does that work?

commented

2022-10-08_01 18 45
No, I'm even creating a new world to see if this works.

commented

Can you show me your config file? Located in ./config/villagernames-fabric.json5

commented

Mmm... how to upload .json5? Github said not support that type of file.

commented

You can just post the contents here. Appreciate the effort :)

commented

Alright, so I make an analysis, this config below is what I expected as soon as I perform the config from inside the ModMenu.
image

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.
image
Will it change "Garret" into "Uvuvuevuevue"?

commented

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.

commented

You can open mod menu from the main menu, instead of from your world. For next time