跳到正文

Cat Behavior Overhaul

作者:KongQ_CN

重塑猫咪行为:每只猫都有独立个性和独立面板,还有一只会回答“MRROW”、发出“HSSSS”嘶声,并用“YOWL”嚎叫着战斗的搞笑动物。

收藏

截图

介绍

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

猫咪行为大改

【简介】
重制原版猫咪行为。加入好感度系统、双栏互动面板、25 种自定义动画,以及完整支持 12 种语言的文本。

【概览】
本模组替换了原版猫咪机制。移除生鱼驯服方式,改为互动与培养好感度,并为每只猫咪保存独立状态,还提供专属界面。

━━━ 核心功能 ━━━

1. 双栏面板
空手右键猫咪即可打开。
· 左栏:猫咪档案,包括名字、品种、性别、状态、好感度、合群度、胆怯度、领地意识和好奇心。
· 右栏:互动操作,包括抚摸、喂食、设置家、命名、抱起和设置。

2. 好感度
范围为 0 到 100,并针对每位玩家单独记录。
· 达到 50 后,猫咪会接受主人并可被命名。最先达到该数值的玩家将成为主人,其他玩家无法取代。
· 达到 80 后,可以绑定不死图腾。图腾只会在猫咪受到致命一击时消耗,并恢复其全部生命值,同时赋予抗性和速度效果;好感度与性格数值保持不变。
· 好感度会影响各项数值,而不是直接切换状态:合群度最多增加 0.30,胆怯度最多降低 0.18,恐惧值则会自行逐级下降。

3. 动画与行为
提供 25 种姿势,替换原版动画。
· 待机动作:普通、蹲伏、睡觉、蜷缩、晒太阳、梳理毛发、蹭蹭、蹭头、竖尾、哺乳、挖掘、讨食、伸展、直立、打哈欠、磨爪、抬爪、打滚、警觉。
· 战斗动作:对峙鞠躬,以及包含五个动作的连招——扑击、挥爪、扭打、翻滚 A、翻滚 B。

4. 性格
五项数值在生成时固定且不会变化:合群度、胆怯度、领地意识、攻击性和支配性。它们会参与三个公式——僵持分、离开分和恐惧分——用来决定遭遇与反应。同一只猫在自己的地盘上会更强,因为公式接收的输入不同,而非额外套用了一条规则。

5. 战斗
接近、鞠躬对峙、三轮交锋。每个动作结束后才结算伤害,确保动画与计算同步。双方生命值最低降至 4 点,战斗不会致死。同一主人的两只猫不会互相战斗,高度差超过 1.5 格的猫咪组合也不会进入战斗。战斗频率由服务器全局限制,大约每两分钟发生一次,并根据附近符合条件的猫咪组合数量进行调整,绝不会升级成群体混战。

6. 界面自定义
五种强调色(苔绿、琥珀、天蓝、玫瑰、无),可选模糊或纯色背景、深色或浅色模式,共有 16 种组合。

7. 语言
英语、简体中文、繁体中文、日语、韩语、德语、法语、西班牙语、俄语、巴西葡萄牙语、文言文和希腊语。每种语言均提供完整文本,而非机器翻译占位内容。

8. 字体
内置 TrueType 字体子集,支持自动回退,完整覆盖中日韩文字、西里尔字母、韩文、希腊字母和变音符号。基础中文字体不含带重音的希腊字母,因此这些字母由手动补入。在任何 GUI 缩放比例下,文本都不会错位或被裁切。

9. 内容
共 35 种方块:16 张猫窝、16 个碗、一个猫砂盆、一座纪念碑和一株猫薄荷。
此外还有猫咪逗猫棒、猫粮、每种品种各自的刷怪蛋,以及一本九页的手册。

━━━ 安装与兼容性 ━━━

1. 将 jar 文件放入 mods 目录,无需额外配置。
2. 支持已有存档。存档中已有的猫首次加载时会按照同一套公式获得数值,行为与新生成的猫一致;无需新建世界。
3. 客户端与服务端的行为一致。多人游戏中,每位玩家分别记录每只猫的状态。
4. 不要与其他会重写猫行为的模组同时安装。
5. config/cattitude.json 可以关闭战斗、狩猎、流浪猫探访和纪念碑,也可以调整猫薄荷冷却时间等数值。

━━━ 需要的前置 ━━━

Fabric API。没有其他第三方依赖;Mod Menu 为可选模组,安装后只会在模组列表中添加设置入口。

═══════════════════════════════

猫行为重置

【摘要】
重做原版猫的行为。加入好感系统、双栏交互面板、25 种自定义动作,以及 12 种语言的完整文本。

【概述】
本模组替换原版猫机制。移除生鱼驯服步骤,改为交互与养成系统,猫的状态按个体持久保存,并配有独立界面。

━━━ 核心特性 ━━━

1. 双栏面板
空手右键猫打开。
· 左栏为档案:名字、品种、性别、状态、好感、亲人度、胆小度、领地欲、好奇心。
· 右栏为操作:抚摸、喂食、定家、命名、抱起、设置。

2. 好感
范围 0 至 100,按玩家分别记录。
· 达到 50 时猫认主并可命名,首位达到者保有该身份,后来的玩家无法取代。
· 达到 80 可绑定不死图腾。仅在受到致命一击时消耗,复活后满血并附带抗性与迅捷,好感与性格数值不变。
· 好感修改输入而非切换状态:亲人度最多 +0.30,胆小度最多 −0.18,怕人分数沿原区间自行下降。

3. 动作与行为
共 25 种姿势,替换原版动作。
· 日常:常态、趴伏、睡觉、蜷缩、晒太阳、舔毛、贴脸、蹭头、翘尾、哺乳、刨挖、讨食、伸懒腰、立起、打哈欠、磨爪、抬爪、翻倒、警觉。
· 战斗:对峙弓背,以及五式连招——扑咬、挠抓、翻滚、抱滚 A、抱滚 B。

4. 性格
五项数值在生成时固定,终生不变:亲人度、胆小度、领地欲、好斗、气势。数值进入三套公式——守位分数、离开分数、怕人分数——决定同类相遇与对玩家的反应。猫在自家地面更强硬,因为同一公式收到不同输入,而非存在单独规则。

5. 打斗
接近、弓背对峙、三轮互冲。动作播放完毕才结算伤害,画面与结算同步。双方血量降至四即停止,打斗不致死。同一主人的两只猫不交战;竖直高差超过 1.5 格的配对排除。频率由全服节奏闸控制,约两分钟一场,随附近候选配对增多而缩短,不会升级为群体乱斗。

6. 界面定制
五种主题色(苔青、暮金、雾蓝、樱粉、无),模糊或纯色背景,暗色或浅色模式,共十六种组合。

7. 语言
英语、简体中文、繁体中文、日语、韩语、德语、法语、西班牙语、俄语、巴西葡萄牙语、文言文、希腊语。均为完整撰写,非机器翻译占位。

8. 字体
内置子集化 TrueType,未命中自动回退,字形覆盖 CJK、西里尔、韩文、希腊文与变音符号。希腊语重音字母为手工移植,因为基础中文字体不含这些字符。任意界面缩放下文字不位移、不裁切。

9. 内容
三十五个方块:十六张猫窝、十六只饭碗、一个猫砂盆、一座墓碑、一株猫薄荷。
另有逗猫棒、猫粮、每品种一枚生成蛋、一本九页手册。

━━━ 安装与兼容 ━━━

1. 将 jar 放入 mods 目录,无额外配置。
2. 支持既有存档。存档中已存在的猫在首次加载时按同一套公式赋值,表现与新生成的猫一致,无需新建世界。
3. 客户端与服务端表现一致。多人游戏中,每只猫的状态按玩家分别记录。
4. 不要与其它重写猫行为的模组同时安装。
5. config/cattitude.json 可关闭打斗、狩猎、流浪猫探访、墓碑,或调整猫薄荷冷却等数值。

━━━ 需要的前置 ━━━

Fabric API。除此之外无第三方依赖;Mod Menu 为可选,装了才会在模组列表里出现设置入口。

常见问题

Cat Behavior Overhaul 支持哪些 Minecraft 版本?

Cat Behavior Overhaul 支持 Minecraft Java 版 1.20.1,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Cat Behavior Overhaul 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

KongQ_CN 的其他作品

查看全部 →