跳到正文

Farmstead Footprints

作者:Farmstead

为玩家和生物添加逼真的脚印。走过雪地、沙地或泥地,脚印会留在身后,仿佛压进地面一般,亮度与周围方块一致,并会随时间逐渐消散。

收藏

截图

介绍

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

Footprints — a polar bear walks into the sunset, leaving a trail of paw prints

你的脚印会留在身后

Footprints会在世界中留下真实的脚印。走过雪地、沙地或泥地,每一步都会留下痕迹:凹陷的脚印带有凸起的边缘,颜色取自脚下的地面,与周围环境一样受阳光和光影照亮,并会随着时间慢慢消散。

留下脚印的不止你。47 种生物也会留下各自的足迹,而模组生物则会根据自身模型识别脚型:狼会留下连绵的爪印,马留下蹄印,骆驼留下两趾脚印,北极熊留下巨大的带爪脚印,鸡留下细小的三趾抓痕。船会留下泡沫尾迹,涉水时会泛起水波。

仅客户端运行,无依赖。安装后即可在任何服务器上使用,包括原版服务器。无需服务端模组、资源包,甚至无需 Fabric API。


看看效果

Your trail stays behind you
你的足迹会留在身后
Every mob leaves its own prints
每种生物都会留下自己的脚印
Old prints crumble from the edges in
旧脚印会从边缘开始消散
Two looks: detailed and pixel
两种样式:细致和像素
Boats leave a foam wake
船会留下泡沫尾迹
Rings spread where you wade
涉水时会泛起水波
Real gaits: hind foot in the front print
真实步态:后脚踩进前脚印
Settings with a live Try it
设置中提供实时“试试看”

特色

  • 两种样式。 细致:带阴影的凹陷和受光照的凸缘,还能透出方块纹理。像素:压出方块本身的纹理像素,并以原版纹理的方式着色;能匹配旋转后的草方块顶面纹理和生物群系色调。
  • 真实步态。 人类走路时左右交替。四足动物会让同侧后脚踩进前脚印,和真实动物足迹完全一样。
  • 每种脚掌都有自己的印记。 靴子或赤脚、爪子、猫爪、蹄子、分趾蹄、鸟爪、熊掌、骆驼脚,以及铁傀儡、劫掠兽和监守者的巨足。幼年生物和缩放后的生物(Pehkui、Random Mob Sizes、缩放属性)会留下与体型相符的脚印。
  • 开箱即用,支持模组生物。 根据生物模型读取脚部:两只脚对应双足生物,更多脚则会按实际位置呈现四足、六足或八足生物的脚印。
  • 脚印会随时间变化。 在存续时间的后半段,脚印会从边缘开始消散;雨雪会加速暴露脚印的磨损。脚印所在的方块被破坏后,脚印也会消失。
  • 水与湿脚。 船后会留下泡沫尾迹,涉水时会泛起水波,游泳者身后会冒出气泡;游泳或下雨后,石头和木板上会留下潮湿脚印,湿脚还会滴水。矿车高速行驶时会迸出火花。
  • 运行快速。 所有脚印都基于缓存的几何数据批量绘制,并仅渲染摄像机可见的部分。
  • 支持光影。 兼容Sodium和Iris;光影包会像照亮地面一样照亮脚印。

自定义脚印

  • 将 PNG 放入 config/farmstead_footprints/textures/,即可将其应用给任意生物或 #tag:"minecraft:player = shape:wolf_paw"。模组会自动裁剪图片,并绘制凹陷和凸缘。
  • 每个脚印可随机使用不同变体:shape:paw|star|bird。
  • 资源包和模组可以添加形状、替换基础纹理并提供规则(assets/<ns>/farmstead_footprints/profiles/*.json)。按 F3+T 即可重新加载更改。

地面类型

任何硬度低于你所设阈值的方块都能留下脚印,因此模组添加的土壤和沙子无需额外设置即可使用。可通过方块 ID 或 #tag 添加包含或排除列表。雪、沙、泥、草、砂砾、土壤、黏土和灵魂方块都各自拥有对应的颜色和持续时间。

适合所有人的设置

  • 标签页分别用于脚印、效果和地面;可搜索的选择器用于选择方块和生物;关于标签页会显示更新状态。
  • “试试看”:根据当前设置,在你所看的位置生成你自己、马、狼和鸡的脚印。
  • 一行预设: default、vanilla_plus、cinematic、performance。
  • 配置文件带有注释;错误的值不会导致游戏崩溃,而是会被报告并替换。
  • 命令:/footprints config、/footprints reload、/footprints stats。

支持 12 种语言

英语、俄语、简体中文、葡萄牙语(巴西)、西班牙语、德语、法语、波兰语、乌克兰语、日语、韩语、土耳其语。

版本

Minecraft 加载器
26.1 – 26.3 Fabric、Quilt、NeoForge
1.21.7 – 1.21.11 Fabric、Quilt、NeoForge
1.21 – 1.21.5 Fabric、Quilt、NeoForge
1.20.1 Fabric、Quilt、Forge

完全没有依赖项。 模组菜单在 Fabric 上为可选模组。26.x 版本中,船只尾迹和涟漪会以泡沫粒子的形式绘制。

常见问题

其他玩家能看到我的脚印吗? 所有安装此模组的玩家都能看到玩家和生物留下的所有脚印;这些脚印由各自的客户端计算。

性能开销大吗? 每帧只绘制一次,脚印数量上限可自行设置,并提供适合低配电脑的performance预设。

可以用于整合包吗? 可以,完全自由。

模组会向外发送数据吗? 每次启动时,模组会向公开的 Modrinth API 查询是否有更新版本。不会发送任何与你有关的信息。可通过checkUpdates = false或-Dfarmstead.updateCheck=false关闭此功能。


作者:Farmstead · 源代码 · 问题反馈 · 文档 · 代码采用 MIT 许可,素材采用 CC BY-NC 4.0 许可

常见问题

Farmstead Footprints 支持哪些 Minecraft 版本?

Farmstead Footprints 支持 Minecraft Java 版 1.20.1–26.3,共 17 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Farmstead Footprints 怎么安装?

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

评论

登录后评论和评分