育种计时器

育种计时器

BreedTimer在动物和村民上方显示倒计时计时器,让你知道它们何时可以再次繁殖。

工具

BreedTimer

随时了解你的动物和村民何时可以繁殖!

这是一个轻量级的客户端 Fabric 和 NeoForge 模组,会在可繁殖的动物和村民上方显示浮动计时器,准确显示它们何时可以再次繁殖、幼崽需要多长时间长大——以及当它们当前无法繁殖时,说明原因。

功能

繁殖冷却计时器

  • 浮动标签 — 清晰的倒计时直接显示在每只动物或村民上方
  • 幼崽成长计时器 — 准确了解幼年动物、幼年村民和蝌蚪何时长大
  • 求爱模式指示器 — 当动物处于求爱模式时提供视觉反馈
  • 就绪指示器 — 一眼看出哪些动物和村民已准备好繁殖
  • 受阻原因 — 当前无法繁殖的动物或村民会说明原因,而不是错误地显示“✓ 就绪”:未驯服、受伤、被骑乘、坐下、睡觉、忙碌,或完全无法繁殖(例如骡子)
  • 可选食物提示 — 开启“显示繁殖食物”后,会在每个标签下添加一行,说明该动物或村民接下来需要吃什么

村民支持

  • 成年村民默认显示 ✓ 就绪
  • 繁殖冷却在村民停止显示爱心粒子后开始——与动物相同的 5 分钟计时
  • 幼年村民成长倒计时——距离成年还有 20 分钟
  • 睡觉中的村民会标记为“睡觉中”,而不是错误的“就绪”;附近没有空床时的求爱不再触发虚假的冷却
  • 食物提示在设置开启时,会说明村民在繁殖前还需要吃什么
  • 紧凑 HUD 显示专门的村民行,包括有多少正在睡觉: 村民 X 就绪 Y 冷却 Z 幼年 W 睡觉中

蛋与方块追踪

  • 海龟蛋 — 海龟蛋方块上方的浮动标签显示当前孵化阶段——新鲜(青色)、开裂(橙色)、孵化中!(绿色)
  • 嗅探兽蛋 — 相同的三阶段标签;放置在苔藓方块上的蛋孵化时间减半,在此期间标签会显示“(加速)”
  • 干燥恶魂 (1.21.6+) — 在水logged状态下随补水阶段成熟:“干燥恶魂” → “浸泡中” → “准备孵化!”
  • 蜂箱 — 标签显示蜂蜜等级 0–5,以及下方点燃的营火当前是否能让采集安全进行
  • 火把花和瓶子草作物 — 两者都有生长阶段标签,瓶子草成熟后变为绿色
  • 鸡蛋与犰狳鳞甲时间窗口 (可选,默认关闭) — 在听到一次掉落声音后,显示下一次掉落的时间窗口——从不是精确倒计时,因为模组只能听到声音,而不是同步计时器
  • 紧凑 HUD 会为附近实际存在的每种蛋或方块显示专门的行

悦灵

  • 复制追踪 — 悦灵通过复制而非繁殖,具有固定的五分钟冷却,模组自身无法看到冷却的开始。在模组观察到它复制一次之前会显示“未就绪”,之后会像其他计时器一样携带精确倒计时
  • “需要唱片机” — 已就绪但当前不在唱片机附近跳舞的悦灵会如此提示,而不是显示无法执行的“✓ 就绪”

海豚与硫磺方块

  • 海豚成长计时器 — 幼年海豚获得与其他幼年动物相同的成长倒计时;成年海豚没有标签,因为海豚不繁殖。不在 mc1.21-1.21.1 上提供
  • 硫磺方块成长计时器 (仅 mc26.2) — 与其他幼年成长生物相同的方式追踪
  • 从桶中获得精确年龄 — 将幼年美西螈、蝌蚪或硫磺方块装入桶中时,会在桶的工具提示上显示其确切剩余成长时间,释放后带入标签。不在 mc1.21.2-1.21.5 上提供

智能渲染

  • 基于距离的淡出 — 计时器在较远距离平滑淡出
  • FOV 剔除 — 仅为视野范围内的实体渲染计时器
  • 透视标签 — 标签可透过地形保持可读,因此整个围栏一目了然
  • 穿墙标签——可选 — 默认开启,与模组一贯的绘制方式一致。关闭后,当地形挡在你和动物之间时,标签会被隐藏
  • 仅注视目标 — 可选:仅为准星下的动物显示标签,而不是整个围栏
  • 状态过滤 — 分别为浮动标签和紧凑 HUD 计数独立显示或隐藏“就绪”、“冷却”、“幼年”、“求爱中”和“受阻”标签,外加一个所有方块标签的总开关
  • 可配置扫描半径 — 设置紧凑 HUD、就绪提示音和被追踪的蛋/方块的检测距离;模组始终至少扫描到你的淡出结束距离,浮动标签本身遵循下方的淡出距离而非此滑块
  • 分离的标签/HUD 不透明度,以及 HUD 文本缩放 — 浮动标签和紧凑 HUD 面板具有独立的背景不透明度,以及可调节的 HUD 文本缩放
  • 可选文字描边 — 为标签提供逐字形描边,用于背景不透明度较低时难以阅读的情况
  • 颜色预设 — 默认、色盲(红绿色)或高对比度,一次性覆盖所有标签和 HUD 颜色;无论如何,✓ ❤ 🔒 ✖ 图标都能在不依赖颜色的情况下传达状态
  • 可自由定位的 HUD — 在内置编辑器中可将计时器叠加层拖动到屏幕任意位置,并保存命名位置预设
  • 仅统计视野内的内容 — 紧凑 HUD 的可选设置;恢复旧行为,仅统计视野锥和淡出范围内的内容,而不是附近所有已加载的内容(紧凑 HUD 默认统计附近所有已加载的内容,即使不在屏幕上)
  • “下一个就绪 m:ss” — 紧凑 HUD 显示所有追踪对象中最早的冷却时间

对玩家友好

  • 紧凑模式 — 极简 HUD,仅在相关时显示行:动物、悦灵、海龟蛋、嗅探兽蛋、干燥恶魂、蜂箱、作物、村民和下一个就绪
  • 声音通知 — 可选的音频提醒,在动物或村民真正就绪的那一刻触发一次——而不是每次你再看它时——音量与音调可调
  • 动作栏反馈 — 两个按键绑定都会简要确认它们刚刚执行的操作
  • 独立开关 — 可分别启用或禁用动物和村民
  • 计时器同步 — 使用 /tick sprint 时计时器会正确加速
  • 游戏内配置 — 通过 ModMenu 提供完整的 YACL 配置界面,每个选项悬停时都有描述
  • 按键绑定 — 控制中专门的“Breed Timer”类别
  • 仅客户端 — 无需服务器安装

支持的动物

涵盖所有可繁殖动物:

牛、哞菇、羊、猪、鸡、兔子、马、驴、骡、羊驼、狼、猫、豹猫、狐狸、熊猫、山羊、骆驼、嗅探兽、蜜蜂、海龟、美西螈、青蛙、炽足兽、疣猪兽、犰狳、鹦鹉螺、海豚、硫磺方块

外加具有完整繁殖冷却和幼崽追踪的村民、具有成长计时器的蝌蚪,以及具有复制追踪的悦灵。

自定义

通过 ModMenu 在游戏内配置一切——每个选项悬停时都会显示描述:

常规

  • 开启/关闭模组
  • 显示动物(独立开关)
  • 显示村民(独立开关)
  • 显示繁殖食物——在标签下添加食物提示行
  • 启用紧凑模式
  • 仅统计视野内的内容(紧凑 HUD)
  • HUD 背景不透明度、HUD 文本缩放
  • 编辑 HUD 位置… — 打开带有位置预设的拖放式 HUD 编辑器

过滤

  • 显示就绪 / 冷却 / 幼年 / 求爱中 / 受阻标签 — 各自独立,同时作用于浮动标签和紧凑 HUD
  • 显示蛋与鳞甲计时器 — 鸡/犰狳掉落窗口(需选择开启,默认关闭)
  • 显示方块标签 — 海龟蛋、嗅探兽蛋、干燥恶魂、蜂箱和作物的总开关

按键绑定(控制 > Breed Timer)

  • N — 开启/关闭模组(带动作栏确认)
  • B — 切换紧凑模式(带动作栏确认)

渲染

  • 扫描半径(4–32 格)
  • 淡出起始/结束距离
  • 标签锥角
  • 仅为注视目标显示标签(可选)
  • 穿墙标签(默认开启)
  • 颜色预设 — 默认、色盲、高对比度
  • 标签背景不透明度
  • 文字描边(可选)

通知

  • 当动物或村民可以繁殖时播放声音
  • 声音音量、声音音调

需求

BreedTimer 1.6.0 适用于 Minecraft 1.21 至 26.2,共有六个与版本匹配的构建:

mc26.2 mc26.1 mc1.21.11 mc1.21.6-1.21.8 mc1.21.2-1.21.5 mc1.21-1.21.1
Minecraft 26.2 26.1–26.1.2 1.21.9–1.21.11 1.21.6–1.21.8 1.21.2–1.21.5 1.21–1.21.1
Java 25+ 25+ 21+ 21+ 21+ 21+

部分功能受版本限制:年龄锁定(金蒲公英)仅限 mc26.1/mc26.2;鹦鹉螺仅限 mc26.1/mc26.2(该实体类在 Minecraft 1.21.9/1.21.10 上不存在,而 mc1.21.11 分支的单个 jar 也覆盖这些版本);骆驼尸壳支持 mc26.1、mc26.2 和 mc1.21.11;硫磺方块仅限 mc26.2;海豚不在 mc1.21-1.21.1 上;桶中年龄不在 mc1.21.2-1.21.5 上;干燥恶魂和快乐恶魂为 1.21.6 及以上。完整表格请参见 GitHub 仓库的 docs/PORTING.md。

  • 模组加载器:Fabric (0.19.2+,需要 Fabric API) 或 NeoForge
  • YACL:可选(用于游戏内配置界面)
  • ModMenu(仅 Fabric):可选(用于游戏内配置界面)

适用人群

  • 繁殖者 — 高效管理大型动物农场和村民交易大厅
  • 农夫 — 一眼追踪多个围栏的繁殖冷却
  • 速通玩家 — 无需猜测即可准确知道动物何时就绪
  • 所有人 — 在 Minecraft 中繁殖动物或村民的任何人!

链接

许可证

本模组为开源项目,遵循 MIT 许可证。


由 Dennis_thegamer 用爱制作