
格莱梅拉犬
狗和柯基作为Hytale的忠诚宠物。制作一个生成器方块,放置它,就能得到一个随机毛色的伙伴,它会跟随你、保护你并为你战斗。10种狗狗毛色,10种柯基毛色+围巾搭配,100个随机名字。
查看大图GlymeraDogs - 忠诚伙伴:狗狗与柯基
终于,Hytale 里有狗了。制作一个狗狗生成方块,放置它,就能获得一只随机的狗狗或柯基作为你的忠诚伙伴。喂食它们、抚摸它们,看着它们在战斗中保护你。20 种毛色变体,带有温暖自然的毛色,柯基还有彩色围巾。
当前版本仅适用于 Hytale 稳定版 5! 别忘了看看我的其他精彩项目——访问 GlymeraCraft 的主页 Discord: https://discord.gg/s5NRFWfxgy
什么是 GlymeraDogs?
Hytale 的基础资源中包含了完整但未被使用的狗狗和柯基模型。GlymeraDogs 将它们激活为真正的宠物:它们会跟随你、保护你、对陌生人吠叫、受伤时呜咽,并以真实伤害为你战斗。每只狗都有一个独特的名字和 10 种毛色之一。每只柯基还会额外佩戴一条来自 10 种可用颜色中的彩色围巾。
如何获得狗狗
- 击杀怪物 收集生命精华,然后在农耕台制作浓缩生命精华(比例 100:1)。
- 在 炼金台 的 "Alchemy_Potions_Misc" 下 制作 一个狗狗生成方块:
- 1x 骨头完整方块
- 1x 原料 浓缩生命精华
- 放置 方块在你想要狗狗出现的位置。
- 一只随机的狗狗或柯基 会在方块上生成,带有随机的毛色、随机的围巾(仅限柯基)以及一个随机的名字。你就是它的主人。
- 使用
/gdog(打开界面页面)管理它们。
OP 玩家也可以直接使用 /gdog spawn dog、/gdog spawn corgi 或 /gdog spawnpick <type> <variant> 来生成特定毛色的狗狗。
配色变体
狗狗(10 种毛色)
棕色、栗色、茶色、金色、浅棕色、琥珀色、微红色、深棕色、桃花心木色、锈色
柯基(10 种毛色+围巾组合)
金色_红色、小麦色_蓝色、红色_黄色、棕褐色_绿色、黑貂色_橙色、浅黄褐色_粉色、桃花心木色_白色、焦糖色_黑色、三色_紫色、巧克力色_蓝绿色
所有毛色都温暖自然 —— 没有刺眼的灰色或单色的 "报纸" 外观。使用 /gdog preview(OP)可在一个圆圈内生成全部 20 个变体以供比较。
战斗系统
你的狗狗会保护你和它们自己:
| 触发条件 | 行为 |
|---|---|
| 你受到攻击 | 所有激活的狗狗会咆哮并攻击攻击者 |
| 狗狗被怪物攻击 | 该狗狗会进行反击 |
| 狗狗在目标范围内 | 每次撕咬造成真实近战伤害(狗狗 20,柯基 15) |
| 狗狗生命值低于 20% | 发出呜咽声(每只狗每分钟一次) |
狗狗在战斗期间会持续吠叫(每 3 秒一次),当陌生人进入其 8 格感知范围时会吠叫一次。
命令
| 命令 | 使用权限 | 描述 |
|---|---|---|
/gdog |
所有人 | 打开狗狗管理界面 |
/gdog list |
所有人 | 列出你的狗狗及其状态 |
/gdog come |
所有人 | 将所有激活的狗狗传送到你身边 |
/gdog call <id 或 名字> |
所有人 | 重新召唤一只已解散的狗狗 |
/gdog dismiss <id 或 名字> |
所有人 | 取消生成一只狗狗(保留在你的名单中) |
/gdog name <id 或 名字> <新名字> |
所有人 | 重命名一只狗狗 |
/gdog remove <id 或 名字> |
所有人 | 永久释放一只狗狗 |
/gdog variants |
所有人 | 列出所有毛色变体名称 |
/gdog status |
所有人 | 插件统计信息 |
/gdog spawn <dog 或 corgi> |
仅 OP | 直接随机生成(无方块消耗) |
/gdog spawnpick <type> <variant> |
仅 OP | 直接定向生成 |
/gdog preview |
仅 OP | 在你周围生成全部 20 个变体以供比较(5 分钟后自动清理) |
管理界面
输入 /gdog 打开一个可视化页面,以卡片形式显示你所有的狗狗。每张卡片显示名字、类型、毛色和状态:
- 绿色 "激活" = 已生成并跟随
- 黄色 "已解散" = 离线,可召唤
- 红色 "X 秒后重生" = 死亡冷却中
每张卡片都有按钮:
- 过来 - 将此狗狗传送到你身边(仅限激活状态)
- 召唤 / 解散 - 切换生成状态
- 释放 - 永久释放该狗狗
OP 可以看到额外的顶栏按钮,用于直接生成新狗狗。
与你的狗狗互动
空手左键点击 = 抚摸狗狗 -> 爱心粒子 + 开心的吠叫声。
使用生肉左键点击 = 喂食狗狗 -> +200 HP,消耗 1 个肉,爱心粒子。支持的肉类:猪肉、牛肉、鸡肉、鱼肉、鹿肉、羊肉、兔肉(均为生肉)。
狗狗永远不会伤害它们的主人 —— 你无法意外伤害自己的狗。
功能特性
- 10 种狗狗毛色 x 10 种柯基毛色+围巾组合 - 通过 RandomAttachmentSets 实现 20 种独特外观
- 狗狗和柯基各有 100 个名字,每个玩家内无重名
- 狗狗生成方块 - 可制作,放置后可在方块位置生成随机狗狗
- 真实战斗伤害 - 狗狗会真正撕咬攻击者(狗狗 20,柯基 15 伤害)
- 防御 + 自卫 - 在你被攻击或狗狗被攻击时触发
- 陌生人警报 - 对 8 格内的非主人玩家吠叫
- 情绪化音效 - 战斗开始时咆哮,战斗中吠叫,低血量时呜咽
- 抚摸 + 喂食互动 - 爱心粒子和生肉治疗
- 持久化 - 名单在断线和服务器重启后依然保留
- 自动重生 - 激活的狗狗在你登录时自动回来
- 可视化界面 - 可通过
/gdog页面管理,实时更新 - 仅限 OP 的生成命令 - 直接生成需要管理员权限;普通玩家通过制作方块获取
- 召唤 / 解散 - 暂时停放不需要的狗狗,不会丢失它们
- 可配置 - 生命值、伤害、范围、间隔、限制、合成配方开关
属性与配置
文件:config.json(首次启动时在插件数据目录中创建)
| 设置项 | 默认值 | 描述 |
|---|---|---|
maxDogsOwned |
5 | 玩家名单中狗狗的最大数量 |
maxDogsActive |
3 | 同时生成的最大狗狗数量 |
dogMaxHealth |
1000 | 狗狗最大生命值 |
corgiMaxHealth |
1000 | 柯基最大生命值 |
dogAttackDamage |
20 | 狗狗每次撕咬的伤害 |
corgiAttackDamage |
15 | 柯基每次撕咬的伤害 |
attackRange |
2.5 | 撕咬范围(格) |
attackIntervalMs |
1200 | 两次撕咬之间的间隔时间 |
feedHealAmount |
200 | 每块生肉恢复的生命值 |
deathCooldownSeconds |
300 | 死亡后重生延迟(5 分钟) |
followTeleportDistance |
50 | 狗狗传送至主人前的距离 |
followCheckIntervalMs |
2000 | 跟随检测间隔 |
barkRange |
8 | 陌生人警报半径(格) |
barkIntervalMs |
20000 | 陌生人警报扫描间隔 |
combatTimeoutSeconds |
10 | 最后一次攻击后战斗模式持续的时间 |
previewDurationSeconds |
300 | /gdog preview 的自动清理时间 |
recipeEnabled |
true | 狗狗生成方块合成配方是否可用 |
安装
- 将
GlymeraDogs-1.0.0.jar放入服务器的mods/文件夹。 - 启动(或重启)服务器。
- 完成。无需外部文件夹 —— 所有内容都已嵌入 JAR 文件中。
注意事项
- 狗狗在你断线时会被取消生成,并在你重新加入时重生(延迟 2 秒,最多
maxDogsActive只)。 - 狗狗不会攻击其他玩家 —— 它们只攻击敌对 NPC/怪物。
- 攻击你自己的狗不会造成任何效果(对主人的攻击会被取消)。
- 放置方块 是玩家获得狗狗的正常方式。直接生成命令仅限 OP。
- 已解散的狗狗会保留在名单中 —— 随时使用 召唤 将它们找回(受
maxDogsActive限制)。 - 柯基有两个随机附件组:毛色和围巾。预览将它们 1 对 1 配对,但内部它们是独立的。
- 使用 Hytale 原生的狗狗和柯基基础模型,并通过 HSV 偏移生成新纹理。你无需进行任何 3D 建模。
- 所有狗狗数据都以 JSON 文件形式存储在插件数据目录中,每个玩家一个文件。
由 Glymera 为 Hytale 社区精心制作
正在加载版本记录…


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