
Villager Names
🧑🌾 为所有村民实体赋予默认或自定义名称,让世界更加生动。
关于模组
村民命名(Villager Names)会给所有未命名的村民分配一个预设的名字。这将为世界中旧的和新生成的村民命名。该模组包含一个包含5000多个名字的列表,每当检测到未命名的村民时,会从中随机选择一个名字。村民的职业也会显示在交易界面上。你也可以使用自定义的名字列表,详见下文。模组提供了多种配置选项,用于决定哪些信息应该或不应该显示在村民交易界面上。职业名称会本地化为游戏语言。
该模组也可以为模组中的村民命名!如果你发现了类似村民但未被命名的实体,请告诉我,以便我将其添加到列表中。
依赖项
可配置
所有可用的配置选项:
useCustomNames 默认值 true 使用自定义名称列表,可在 ./mods/villagernames/customnames.txt 中编辑,用逗号分隔。如果找到了自定义名称,则会忽略默认名称列表。
useDefaultFemaleNames 默认值 true 为村民命名时使用预设的女性名字列表。
useDefaultMaleNames 默认值 true 为村民命名时使用预设的男性名字列表。
useBothCustomAndDefaultNames 默认值 false 默认禁用。是否同时使用自定义和默认名称来为村民命名。由于默认名称数量众多,自定义名称被选中的机会可能不大。
nameModdedVillagers 默认值 true 如果启用,也会为模组中的村民命名。如果你发现了未命名的“村民”实体,请通过提交问题来告诉我,以便我将其添加进来。
showProfessionOnTradeScreen 默认值 true 是否将职业添加到村民交易界面中其名字的旁边。
switchNameAndProfessionTradeScreen 默认值 false 如果启用,将交换村民交易界面上的名字和职业。结果:- .
hideMerchantLevelTradeScreen 默认值 false 是否在交易界面上隐藏商人等级(新手、学徒等)。
shouldCapitalizeNames 默认值 true 如果启用,模组会将自定义名称列表中的每个单词的首字母大写。
命令
/villagernames unname - 移除所有已加载村民的名字。 /villagernames name - 为所有未命名的已加载村民命名。 /villagernames rename - 为所有已加载村民赋予一个新的随机名字。
描述
版本 2.0 新增了自定义名称列表:
首次加载模组时,它会在你的 .minecraft 文件夹中的 /config/villagernames/ 目录下创建一个名为 "customnames.txt" 的文件。

你可以向这个列表中添加任意数量的名字。只需确保它们用逗号分隔即可(换行不是必须的)。确保配置中的 "useCustomNames" 已启用。

展示
因为很难判断一个已命名村民的职业:

该模组还在交易界面上添加了职业显示:

有多种命令可用于取消命名、命名和重命名已加载的村民:

备注和链接
你可以自由地在任何整合包中使用此模组,只要下载仍托管在 CurseForge 或 Modrinth 生态系统中。
Serilum.com 包含所有可用模组的概览和更多信息。
由于我无法在如此多的独立模组页面中跟踪评论,因此评论功能已禁用。 如有问题、想法、建议或其他任何事项,请访问 Github 仓库。谢谢!
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。