沉浸式第一人称

沉浸式第一人称

在第一人称视角下渲染玩家模型,而不是只有一只无聊的漂浮的手

冒险

ImmersiveFirstPerson

在第一人称视角下渲染玩家模型的 Minecraft 模组
仅在 NeoForge 1.21.1 上测试通过

这是我在仅有约 1 个月模组开发经验后发布的第一个模组,但我尽了最大努力让它尽可能完善。

重要更新:

我决定去做其他项目,可能不会再继续开发这个模组了,除非是修复非常重要的 bug 之类的。我不打算将其更新到新版本,也不会添加对其他模组或模组加载器的支持。不过,这个模组是(且一直是)MIT 许可证,所以你可以随意处理源代码。我知道这不算什么,但感谢那几百位(现在超过 1000 位了!)下载并尝试我第一个模组的人。下一个项目见。

既然已经有一个非常流行、知名的第一人称模组了,为什么还要做这个模组?

-简短回答:我想为个人使用改进它的一些方面,并将其作为一次学习经历。
-详细回答:那个模组的一些东西确实让我很困扰,主要是摄像机位置和游泳。这个模组中的游泳动画无论你如何旋转,总是把手臂显示在你面前。摄像机在三个方向上都可以高度自定义(目前还不能旋转?)。我只是不喜欢你的眼睛会旋转,而不是整个头部旋转,这真的破坏了我的沉浸感。
话虽如此,另一个模组是由一位非常有才华的创作者制作的,而且比我的做得好得多,所以也去看看它吧!(如果你不知怎么还没看过的话)

我已知的问题:

-在骑乘某些实体时(以及使用 Not Enough Animations 时在船上),钓鱼竿的线无法正确渲染。
-与方块碰撞时,摄像机仍然略有 bug/抖动。

这个模组支持其他流行模组吗,比如 Not Enough Animations?

我没有做大量测试,但根据我的经验,NEA 除了钓鱼线之外似乎不会破坏任何东西。
至于其他模组,任何只是使用原版系统添加动画的模组都应该能正常工作。改变摄像机,或拥有自己玩家动画系统的模组可能无法正常工作。