跳到正文

Villager Names

作者:Serilum

为所有村民实体添加默认名称或自定义名称,让世界更加生动。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

一个 Serilum 模组。用爱制作。大量适用于 Fabric、Forge 和 Neo 的活跃模组!

CurseForge Modrinth Patreon YouTube

关于模组

村民名字模组会为所有未命名的村民赋予一个预定义的名字。这将为世界中的旧村民和新生成的村民命名。该模组包含一个超过 5000 个名字的列表,每当检测到未命名的村民时,会随机选择其中一个。村民的职业也会在交易界面中显示。你也可以使用自己的自定义名字列表,详见下文。有多种配置选项可用于决定村民交易界面中应显示和不应显示的内容。职业将根据游戏语言进行本地化。

该模组也可以为模组添加的村民命名!如果你发现某个类似村民的实体没有被命名,请告诉我,以便我将其添加到列表中。你也可以通过 ‘extraEntityTypesToName’ 配置选项自行添加,或通过 ‘entityTypesToIgnore’ 阻止实体被命名。

依赖项

需要 Collective
包含于 The Vanilla Experience包含于 Serilum's RPG Bundle
环境:服务端

可配置

配置指南

   所有可用的配置选项:

显示剧透

useCustomNames  默认 true
使用自定义名称列表,可在 ./config/serilum/villagernames/customnames.txt 中编辑,以逗号分隔。如果找到自定义名称,则忽略默认名称列表。

useDefaultFemaleNames  默认 true
为村民命名时使用预定义的女性名称列表。

useDefaultMaleNames  默认 true
为村民命名时使用预定义的男性名称列表。

useBothCustomAndDefaultNames  默认 false
默认禁用。是否同时使用自定义名称和默认名称为村民命名。由于默认名称数量较多,自定义名称可能不常被选中。

nameModdedVillagers  默认 true
如果启用,也会为模组村民命名。如果你发现某个“村民”实体没有被命名,请提交 issue 告诉我,以便我将其加入。

extraEntityTypesToName  默认 “”
一个以逗号分隔的实体 ID 列表,除了模组已经命名的村民之外,这些实体也会被赋予名称。使用 ‘<modid>:‘ 来命名某个模组的所有实体。

entityTypesToIgnore  默认 “”
一个以逗号分隔的实体 ID 列表,此模组永远不会为这些实体命名,即使它们是(模组)村民。使用 ‘<modid>:
‘ 来跳过某个模组的所有实体。

showProfessionOnTradeScreen  默认 true
是否在村民交易界面的名称旁显示职业。

switchNameAndProfessionTradeScreen  默认 false
如果启用,则在村民交易界面中交换名称和职业的位置。结果:<职业> – <名称>。

hideMerchantLevelTradeScreen  默认 false
是否在交易界面隐藏商人等级(新手、学徒等)。

shouldCapitalizeNames  默认 true
如果启用,模组会将自定义名称列表中的每个单词首字母大写。

Commands

/villagernames unname – 移除所有已加载村民的名称。
/villagernames name – 为所有未命名的已加载村民赋予名称。
/villagernames rename – 为所有已加载村民赋予新的随机名称。

Description

2.0 版本新增自定义名称列表:
首次加载模组时,它会在你的 .minecraft 文件夹中的 /config/serilum/villagernames/ 下创建一个名为“customnames.txt”的文件。

你可以向此列表中添加任意数量的名称。只需确保它们以逗号分隔(不需要换行)。 确保配置中的“useCustomNames”已启用。

Showcase

因为很难判断已命名村民的职业:

该模组还会在交易界面显示职业:


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

显示剧透

注释与链接

只要下载仍托管在 CurseForge 或 Modrinth 生态内,你可以在任何整合包中自由使用此模组。

Serilum.com 包含所有可用模组的概览和更多信息。

如有问题、想法、建议或其他任何事项,请访问 Github 仓库。谢谢!

评论

登录后评论和评分

Serilum 的其他作品

查看全部 →