跳到正文

Jeff’s Pets

为游戏添加完全由客户端运行的宠物,支持所有原版生物和部分自定义生物;任何服务器都能使用,单人游戏也可以!

收藏

截图

介绍

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

Hi there

Fabric
Neoforge
Quilt
Forge
Featured on Modrinth

GitHub
GitHub
GitHub

宠物计划

宠物计划将把专属于你的客户端宠物带入游戏!从鱿鱼、铁傀儡到企鹅,PetsMod几乎囊括了原版 Minecraft 中的所有生物,甚至还有更多!无论你是在多人服务器还是自己的单人世界中,都可以使用它。输入 /pet on 即可召唤宠物,输入 /petspecies <species> 即可更改宠物的生物种类!
<details>
<summary>命令</summary>

  • /pethelp – 显示命令列表。
  • /pet <on/off> – 切换是否显示宠物。默认关闭。
  • /petspecies – 切换宠物的种类。(例如:/petspecies villager。)
  • /petskin – 切换宠物可用的皮肤(如果适用)。(例如:/petskin armorer。)
  • /teleportpet – 将宠物传送到你身边。

</details>
PetsMod自带配置界面和自定义命令,方便你在不同宠物之间切换、更改模组是否启用,以及通过皮肤和名称改变宠物的外观。
展示视频:
已移除嵌入内容:https://www.youtube-nocookie.com/embed/mlud8R7Cq7M

功能

  • 支持几乎所有原版 Minecraft 生物
  • 包含三种专为本模组打造的自定义生物,并配有专属环境音效
  • 自定义互动
  • 完全在客户端运行,可在任何服务器上使用,例如 Hypixel、Mineplex 或 MCC Island
  • 自定义名称
  • 为拥有多个变种的生物提供皮肤,例如青蛙、村民或牛

自定义

用皮肤和名称打造专属于你的宠物!你可以通过两种方式设置:使用配置菜单,或使用/petskin和/petname。这两种方式都能实时更改宠物外观,让它真正属于你!
无需反复设置——所有信息都会保存在位于.minecraft/config的配置文件中,并在你每次进入新世界时读取。
只需运行/petspecies <pet>即可切换宠物。
Our New Config Screen!

提示:每只宠物的名称都会单独保存——如果你同时有一只烈焰人和一只鸭子,就可以分别为它们取名!

我们的起源

这是DuckMod的更新升级版。随着本项目发布,DuckMod 将更新至最新版本,随后归档,并由本项目接续维护。如果你要从 DuckMod 迁移到 PetsMod,只需使用
/pet on,然后使用/petspecies duck;也可以使用由 Mod Menu 和 YetAnotherConfigLib 提供支持、易于配置的配置菜单,将宠物切换为鸭子。

0.8.0 版本更新现已推出!

Pets Mod Fabric、Quilt、Neoforge 和 Java Agent 的 26.1 与 26.2 版本现已发布 0.8.0 更新。此版本让玩家可以看到彼此的宠物,新增了全新的配置界面,并修复了若干错误。继续阅读,了解更多!

宠物联网

宠物联网是我们为 PetsMod 推出的全新网络协议。它使用 Ably 作为消息传输服务,让玩家能够看到彼此的宠物——同时仍然是完全由客户端处理。比如,玩家一加入 Hypixel,就向 Ably 发送消息:“嘿,我有一只叫 Jeremy 的鸭子!”,接着 Ably 会向另一位玩家发送消息:“嘿,玩家二有一只叫 Jeremy 的鸭子!”,然后玩家二的客户端就会生成一只名叫 Jeremy、驯服对象是玩家一的鸭子。
请记住,宠物联网是全新且处于实验阶段的功能!它肯定不会被移除,但可能会出现一些问题!如果遇到问题,请在我们的 GitHub上报告,我们会为你修复。
若想看到彼此的宠物,双方都必须安装 Pets Mod 0.8.0 或更高版本。我们没有计划将 0.8.0 移植到 1.8.9 以外的后续版本,但欢迎提交拉取请求,只要能正常运行,我们就会接受。

全新配置界面!

我们新增了一个配置界面,灵感来自 RPG 游戏中的角色自定义菜单。这个界面没有使用任何 API,因此不再需要 YetAnotherConfigLib!此外,我们调整了模组菜单界面的运行方式,现在不再需要 Mod Menu,但仍然支持它。
New Config Screen!

修复问题!

  • 修复了更改名称后美西螈名称不更新的问题。
  • 修复了女巫贴图缺失的问题。
  • 修复了即使关闭开关,北极熊、海豚和末影龙也总是显示为幼年状态的问题。
  • 修复了每次加入游戏都需要重新加载资源的 Java Agent 问题。

接下来会做什么?

我们已经为 PetsMod 规划了许多后续内容。

  • 继续推进宠物回移植项目,并将其移植到已知最早的 Minecraft 版本。
  • 移除对 Cloth Config API 的依赖,以便更新到最新快照版。
  • 修复更多问题。
  • 完善宠物联网功能。
  • 修复这次更新中我可能(也可能没有)弄坏的附属模组

感谢大家让下载量突破 13,000 次!

生物包

生物包是我们将自定义生物加入游戏的方式。
<details>
<summary>第一个生物包</summary>自定义生物包通常会包含三种生物,但正式版发布得太快,我们只来得及加入两种!现在为大家介绍企鹅和浣熊。
The penguin
The racoon
此外,浣熊还有一款额外皮肤:白化皮肤!
The racoon (albino)
浣熊和鸭子的模型可在我的 GitHub 上免费使用。
</details>
<details>
<summary>愚人节生物包</summary>
April Fools Mob Pack Banner
愚人节生物包
这个生物包将所有愚人节生物以及我们自制的一种生物加入了 Minecraft。这些生物并非限时内容,会一直留在游戏中!
以下是包含的生物完整列表及图片:
<details><summary>头颅(我们自制的生物!) </summary>
The Head

  • 你可以使用 /petskin 将头颅皮肤切换为任意玩家的皮肤。不过,每次切换都会重新加载资源。为避免这种情况,我们推荐使用 Remove Resource Loading Screen
    </details>

<details><summary>愤怒恶魂</summary>
Angry Ghast
</details>
<details><summary>土豆蝙蝠</summary>
Batato
</details>
<details><summary>钻石鸡</summary>
Diamond Chicken
</details>
<details><summary>爱情傀儡</summary>
Love Golem</details>
<details>
<summary>巨型土豆</summary>
Mega Spud
</details>
<details>
<summary>月亮牛</summary>Moon Cow

  • 是的,我知道它缺了头盔。我希望能尽快修复这个问题,但 Mojang 在 26.1 中破坏了将方块戴在头上的机制。
    </details>

<details>
<summary>书呆子苦力怕</summary>
Nerd Creeper
</details>
<details>
<summary>粉色凋灵/友善凋灵</summary>
Pink Wither
</details>
<details>
<summary>瘟疫鲸台阶</summary>
Plaguewhale Slab
</details>
<details>
<summary>毒马铃薯僵尸</summary>
Poisonous Potato Zombie
</details>
<details>
<summary>马铃薯尸壳</summary>
Potato Husk
</details>
<details>
<summary>光线追踪</summary>
Ray Tracing
</details>
<details>
<summary>红石虫</summary>
Redstone Bug
</details>
<details>
<summary>微笑苦力怕</summary>
Smiling Creeper
</details>
<details>
<summary>毒鳍鱼台阶</summary>
Toxifin Slab
</details>
<details>
<summary>叛徒</summary>
Traitor
</details>
</details>

水生生物包

这个生物包新增了三种生物:小飞象章鱼、黄貂鱼和锦鲤。
Dumbo Octopus

  • 小飞象章鱼有六种不同的皮肤:黄色、红色、蓝色、橙色、粉色和绿色。

Stingray
Koi
和往常一样,这些模型免费提供,可在我们的 GitHub 上获取。

互动方式

只需手持空手对着生物潜行并右键点击,即可将它抱起来;潜行并跳跃即可把它放下!
The penguin being picked up.

依赖项

在 Fabric 上,此模组需要 Fabric API、Cloth Config API、YACL(YetAnotherConfigLib)和 Mod Menu。
在 Neoforge 上,此模组需要 Cloth Config API 和 YACL。
我知道依赖项挺多的,不过希望你已经安装了其中大部分!
为什么需要两个配置库?
Cloth Config 适合在不同游戏实例间保存和读取数据,因此即使你隔天回来,你的宠物也会保留名字。YACL 则适用于实际的配置界面。

常见问题

这个模组需要付费吗?有些功能需要付费吗?
不需要,而且永远不会!这个模组将永远免费供所有人使用。
为什么这个模组还处于测试版?
目前我们还缺少许多功能。尽管模组支持了几乎所有原版 Minecraft 生物,但热带鱼、更改村民生物群系的能力、给羊驼添加地毯的功能等仍未完成。随着我们逐步迈向正式版,希望能完善这些功能。
这个模组会适配材质包中的纹理吗?
这个模组使用原版纹理系统,所以如果安装了自定义纹理包,它就会使用其中的自定义纹理。
我怎样才能为 Pets Project 做贡献?
只要游玩这个模组就可以!如果你想加入我们的团队,请在 GitHub 上创建一个新的讨论帖。如果你只是遇到了问题,也请在那里提交反馈——我们期待把这个模组做得更好,并尽可能消除其中的漏洞!
将来会移植到 Forge/Neoforge 吗?
这个项目高度依赖 Fabric API。如果将来有适用于 Neoforge 的可用 Fabric API,那么是的,我会尽最大努力将它移植到 Neoforge。至于 Forge,由于它过去存在大量问题且更新缓慢,因此不会推出移植版。
已移植到 Neoforge!
我可以在自己的整合包中使用这个模组吗?
当然可以!请注明出处哦 🙂

常见问题

Jeff’s Pets 支持哪些 Minecraft 版本?

Jeff’s Pets 支持 Minecraft Java 版 1.5.2–26.3,共 86 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Jeff’s Pets 怎么安装?

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

评论

登录后评论和评分

downloadableduck 的其他作品

查看全部 →