RealisticVillagersAI 1.7.3

二次开发 付费 闭源 RealisticVillagersAI 1.7.3 1.7.3

请登录后获取
版权类型
二次开发
插件中文名称
RealisticVillagersAI
插件英文名称
RealisticVillagersAI
原帖地址
https://github.com/254196/realisticvillagers-ai-launcher
支持的核心(服务端)
  1. Paper
  2. Purpur
语言支持
多语言
前置组件
PacketEvents
适配版本(Java)
  1. 26.x
  2. 1.21
realisticvillagers-ai-product.png

realisticvillagers-ai-product.png
RealisticVillagersAI 1.7.3

让 RealisticVillagers 中的村民拥有独立、可持续的关系档案:每名玩家与每名村民分别保存好感、信任、爱情、吃醋、背叛、心情、精力、疲劳、安全感和压力,不会把其他玩家的对话或秘密串到一起。
实测画面

带玩家皮肤的村民实体与互动实测

dc682601-3505-4adc-a159-42f5b9baab3f.webp

村民关系 GUI 与互动入口实测
85f4c7d5-9c38-4303-b3d4-f7f001200a23.webp
37061ead-dc53-4f4d-8bed-ce5b6ba6a27b.webp
e0f9baed-802c-46ea-ba7e-3febc5487dca.webp
19a8c982-09bf-41e8-be0c-b9d44f1862b5.webp
db8884b3-97ae-4fc2-9a65-636377ab5061.webp
e821568a-355a-42d3-8348-b4a626b003b2.webp

AI 对话、思考状态与关系反馈实测
核心内容

• 独立关系:按村民 UUID + 玩家 UUID 隔离关系数据,支持多玩家同时与同一村民建立不同关系。
• 情绪与称号:出生性格/固定称号与随心情变化的称号分开处理,称号会影响对话表现和行为倾向。
• 关系阶段:陌生、认识、朋友、亲密、恋人、伴侣等阶段根据互动和配置阈值推进。
• 互动反馈:表白、安抚、撮合、伴侣关系、嫉妒事件、背叛传闻和新生儿称号均有成功/拒绝/冷却反馈。
• GUI:查看村民、关系阶段、心情、最近事件、变化原因、好感、信任、爱情、吃醋、背叛、伴侣和状态信息。
• AI 对话:支持 Ollama 与 OpenAI 兼容的 chat/completions 端点;每个玩家和村民使用独立上下文。
• 数据安全:支持备份、列表和恢复;恢复会先校验并在下一次完整重启时应用,保留恢复前快照。
名词说明
好感:村民对玩家的总体亲近程度,影响关系阶段推进。
信任:村民是否愿意接受玩家请求、保守秘密和执行互动。
爱情:恋爱/伴侣关系中的情感值,影响表白、伴侣互动和生育条件。
吃醋:村民因区别对待或伴侣关系变化产生的负面情绪,可能触发提醒和事件。
背叛:关系破裂或越界行为形成的记录,会影响对话和后续关系。
心情:当前情绪状态,会改变回复语气和部分行为。
出生性格/固定称号:村民生成时确定,不随普通心情变化重置。
心情称号:由当前情绪计算,可随事件和时间变化。
关系阶段:根据好感、信任、爱情和配置阈值自动推进或回退。
关系 GUI:通过村民交互查看数据和可用操作,不是无功能的装饰界面。
安装与前置
1. 使用 Java 21 的 Paper 或 Purpur 1.21.x 服务器。
2. 前置:PacketEvents;服务端必须安装 RealisticVillagers 本体。
3. 将 RealisticVillagersAI 放入 plugins,启动一次后编辑 config.yml。
4. 如启用 PlaceholderAPI 变量,请安装 PlaceholderAPI 2.12.3 或更高版本;不启用时核心关系功能仍可使用。
5. 在配置中选择语言:中文发布包默认 zh_CN,英文发布包默认 en_US。
命令
/rvai <对话内容>
向准星前的村民发送一条 AI 对话。
/rvai relation
查看当前目标村民与自己的关系摘要。
/rvai confess
发起表白并返回接受、拒绝或冷却原因。
/rvai title
查看出生性格、固定称号和当前心情称号。
/rvai status
查看 AI 开关、模型、密钥状态和服务端点信息。
/rvai reload
重新加载配置和语言文件。
/rvai backup create
创建当前关系数据备份。
/rvai backup list
列出可用备份文件。
/rvai backup restore <文件名>
校验并暂存备份,完整重启后应用。
也可以在聊天中使用
@村民 <内容>
与准星前的村民对话。无意义内容可按配置忽略;触发冷却时会明确提示等待时间。
权限
realisticvillagersai.use
普通玩家使用对话和关系功能。
realisticvillagersai.admin
管理员执行 reload、AI 状态检查和备份管理。
realisticvillagersai.kingdoms.manage
管理 KingdomsX 村民信任名单。
realisticvillagersai.kingdoms.bypass
绕过 KingdomsX 村民敌对和物品限制。
PlaceholderAPI 变量
%rvai_npc%
当前村民名称/显示名。
%rvai_player%
当前玩家名称。
%rvai_status%
当前关系或 AI 状态文本。
%rvai_stage%
关系阶段。
%rvai_emotion%
当前情绪。
%rvai_last_event%
最近一次关系事件。
%rvai_change_reason%
最近一次数值变化原因。
%rvai_affinity%
好感值。
%rvai_trust%
信任值。
%rvai_love%
爱情值。
%rvai_jealousy%
吃醋值。
%rvai_betrayal%
背叛值或背叛记录。
%rvai_heart_target%
当前心上人。
%rvai_title%
出生性格/固定称号。
%rvai_title_effect%
固定称号对行为的影响说明。
%rvai_mood_title%
当前心情称号。
%rvai_mood_title_effect%
心情称号的当前影响说明。
%rvai_partner%
当前伴侣名称。
%rvai_partner_love%
伴侣之间的爱情值。
%rvai_energy%
当前精力。
%rvai_fatigue%
当前疲劳度。
%rvai_safety%
当前安全感。
%rvai_stress%
当前压力值。
%rvai_reputation%
RealisticVillagers 原生声望(只读)。
%rvai_minimum_affinity%
当前操作要求的最低好感。
%rvai_minimum_trust%
当前操作要求的最低信任。
%rvai_reply%
AI 生成的回复正文。
%rvai_seconds%
冷却或等待剩余秒数。
%rvai_chance%
当前事件的计算成功率。
%rvai_attraction%
双方外观/吸引力匹配结果。
%rvai_reason%
成功、拒绝或失败的原因。
%rvai_reduction%
安抚等操作实际降低的数值。
%rvai_compatibility%
两名村民撮合时的兼容度。
变量只在安装 PlaceholderAPI 后由 PlaceholderAPI 解析;未安装时不会影响核心关系、GUI 和命令功能。
AI 模型与反馈
下载 AI 模型包
提交 RealisticVillagersAI Bug 反馈
GitHub Wiki:安装、配置、命令和变量文档
兼容、许可与售后
已验证 Paper/Purpur 1.21.x;核心依赖 RealisticVillagers,本资源只提供 RealisticVillagersAI 的扩展功能。源码与发布包按 GPL-3.0 许可提供,具体版权范围以随包 LICENSE 为准。
购买 QQ:1757516662
添加好友
  • realisticvillagers-ai-product.webp
    realisticvillagers-ai-product.webp
    140.4 KB · 查看: 18
作者
jiao_wei
查看
102
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部