格莱梅拉 猫

格莱梅拉 猫

猫和小猫作为Hytale的忠实伙伴。用生鱼制作猫生成器,即可召唤20种毛色之一。它们会跟随你,在战斗中保护你并造成真实伤害,且能在服务器重启后持续存在。

Mobs\Characters

GlymeraCats - 猫与小猫,忠实的伙伴

终于,Hytale 里有猫了。制作一个猫咪生成方块,放置它,即可获得一只随机的猫咪或小猫作为你的忠实伙伴。看它们在战斗中为你御敌。20 种毛色变体,采用自然毛色,保留了猫咪天然的白色肚皮、爪子和面部特征。

当前版本仅适用于 Hytale stable 5 ! 不要错过我的其他精彩项目——查看 GlymeraCraft 的主页 Discord: https://discord.gg/s5NRFWfxgy


什么是 GlymeraCats?

Hytale 的基础资源中拥有完整的猫咪和小猫模型,但一直未被使用。GlymeraCats 将它们激活为真正的宠物:它们会跟随你、保护你、对陌生人喵喵叫,并以真实伤害为你而战。每只猫都有独特的名字和 10 种毛色之一。


如何获得一只猫

  1. 击杀生物 收集生命精华,并在农耕台合成浓缩生命精华(100:1 比例)。
  2. 炼金台 的 "Alchemy_Potions_Misc" 下 制作 一个猫咪生成方块:
    • 1x 生鱼
    • 1x 原料 浓缩生命精华
  3. 放置 方块在你想要猫咪出现的位置。
  4. 一只随机的猫咪或小猫 会在方块上生成,带有随机的毛色和名字。你便是它的主人。
  5. 使用 /gcat(打开界面页面)来 管理 它们。

OP 玩家也可以直接使用 /gcat spawn cat/gcat spawn kitten/gcat spawnpick <type> <variant> 来生成特定毛色的猫。


毛色变体

猫咪(10 种毛色)

棕色、栗色、茶色、金色、浅棕色、琥珀色、微红色、深棕色、桃花心木色、铁锈色

小猫(10 种毛色)

金色、小麦色、红色、棕褐色、深褐色、浅黄褐色、桃花心木色、焦糖色、三花色、巧克力色

所有毛色均为自然猫科毛色。猫咪天然的白色肚皮、爪子和内耳区域得以保留,眼睛、鼻子和口鼻部等面部特征也保持原色——仅对毛发进行重新着色。使用 /gcat preview(OP)可一次性生成全部 20 种变体围成一圈方便对比。


战斗系统

你的猫咪会保护你和它们自己:

触发条件 行为
你受到攻击 所有在场的猫咪都会嘶吼并攻击你的攻击者
猫咪被生物击中 该猫咪会进行反击
猫咪进入目标范围 每次挥爪造成真实近战伤害(猫咪 20,小猫 15)
猫咪生命值低于 20% 播放受伤音效(每只猫每分钟一次)

猫咪在战斗中会喵喵叫(每 3 秒一次),当陌生人进入其 8 格警戒半径时会叫一次。


命令

命令 权限 描述
/gcat 所有人 打开猫咪管理界面
/gcat list 所有人 列出你的猫咪及状态
/gcat come 所有人 将所有在场的猫咪传送至你身边
/gcat call &lt;id or name&gt; 所有人 重新召唤一只已解散的猫咪
/gcat dismiss &lt;id or name&gt; 所有人 取消生成一只猫咪(保留在名录中)
/gcat name &lt;id or name&gt; &lt;new name&gt; 所有人 为猫咪重命名
/gcat remove &lt;id or name&gt; 所有人 永久放生一只猫咪
/gcat variants 所有人 列出所有毛色变体名称
/gcat status 所有人 插件统计数据
/gcat spawn &lt;cat or kitten&gt; 仅 OP 直接随机生成(无需方块)
/gcat spawnpick &lt;type&gt; &lt;variant&gt; 仅 OP 直接定向生成
/gcat preview 仅 OP 在你周围生成全部 20 种变体以供对比(5 分钟后自动清理)

管理界面

输入 /gcat 可打开一个可视化页面,以卡片形式显示你的所有猫咪。每张卡片显示名字、类型、毛色和状态:

  • 绿色 "ACTIVE" = 已生成并跟随中
  • 黄色 "DISMISSED" = 已下线,可召唤
  • 红色 "RESPAWN in Xs" = 死亡冷却中

每张卡片都有按钮:

  • Come - 将此猫传送至你身边(仅限在场)
  • Call / Dismiss - 切换生成状态
  • Release - 永久放生此猫

OP 还可以看到额外的顶栏按钮,可直接生成新猫。


特性

  • 10 种猫咪毛色 x 10 种小猫毛色 - 通过多外观模型资源实现 20 种独特外观
  • 自然毛发着色 - 基于亮度的着色保留了猫咪天然的白色斑纹和面部特征
  • 每类 100 个名字,每位玩家名下无重名
  • 猫咪生成方块 - 可由生鱼合成的方块,放置后可在该位置生成一只随机猫咪
  • 真实战斗伤害 - 猫咪会真实地攻击敌人(猫咪 20,小猫 15 伤害)
  • 防御 + 自卫 - 在你受击或猫咪受击时触发
  • 陌生人警报 - 对 8 格内非主人的玩家喵喵叫
  • 猫科音效 - 战斗开始时嘶吼,战斗中喵叫,低血量时播放受伤音效
  • 持久存在 - 名录在断线和服务器重启后依然保留
  • 自动重生 - 在线的猫咪会在你登录时返回
  • 可视化界面 - 可通过 /gcat 页面实时管理
  • 仅限 OP 的生成命令 - 直接生成需要管理员权限;普通玩家制作方块
  • 召唤 / 解散 - 暂存不需要的猫咪而不会失去它们
  • 可配置 - 生命值、伤害、范围、间隔、数量上限、配方开关

统计与配置

文件: config.json(首次启动时在插件数据目录中创建)

设置项 默认值 描述
maxCatsOwned 5 玩家名录中的最大猫咪数量
maxCatsActive 3 同时生成的最大猫咪数量
catMaxHealth 1000 猫咪最大生命值
kittenMaxHealth 1000 小猫最大生命值
catAttackDamage 20 猫咪每次挥爪伤害
kittenAttackDamage 15 小猫每次挥爪伤害
attackRange 2.5 挥爪范围(格)
attackIntervalMs 1200 攻击间隔时间
deathCooldownSeconds 300 死亡后重生延迟(5 分钟)
followTeleportDistance 50 猫咪传送至主人身边的距离阈值
followCheckIntervalMs 2000 跟随检测间隔
meowRange 8 陌生人警报半径(格)
meowIntervalMs 20000 陌生人警报扫描间隔
combatTimeoutSeconds 10 最后一次受击后战斗模式持续的时间
previewDurationSeconds 300 /gcat preview 的自动清理时间
recipeEnabled true 猫咪生成方块配方是否可用

安装

  1. GlymeraCats-1.0.0.jar 放入服务器的 mods/ 文件夹。
  2. 启动(或重启)服务器。
  3. 完成。无需外部文件夹 - 一切都打包在 JAR 中。

注意事项

  • 猫咪在 你断开连接时会消失,并在你重新加入时重生(有 2 秒延迟,上限为 maxCatsActive)。
  • 猫咪 不会攻击其他玩家 - 它们只针对敌对 NPC/生物。
  • 放置方块 是玩家获得猫咪的正常方式。直接生成命令仅限 OP。
  • 被解散的猫咪仍保留在名录中 - 随时使用 Call 将它们召回(受 maxCatsActive 限制)。
  • 使用 Hytale 原生的猫咪和小猫基础模型,并为每个变体生成自定义纹理。纹理生成器保留了原始猫咪的天然白色区域(肚皮、爪子、内耳)和面部特征(眼睛、鼻子、口鼻部),仅对毛发重新着色。
  • 所有猫咪数据都以每位玩家的 JSON 文件形式存储在插件数据目录中。

由 Glymera 为 Hytale 社区精心制作