
MoveSharp
Minecraft是一款3D游戏。移动方式也应该是3D的。
关于模组
MoveSharp 增强了 Minecraft 中的标准移动机制,引入了与垂直表面的全新互动。当我还在玩 1.5.2 版本时,发现了 SmartMoving 这款模组。我立刻爱上了这种移动理念。但随着时间的推移,我转向了更新版本的 Minecraft,并开始寻找能带来类似体验的模组,最终遇到了 Move Plus。然而,世事无绝对。当我改用 Forge 1.20.1 后,却找不到任何能提供相同手感的模组。作为一个完全的初学者,我决定为了自用,将 Move Plus 移植到 Forge 1.20.1 版本。当我开始自己重写部分代码,并在某些部分添加和深化机制时,我意识到自己实际上有能力从零开始编写一个模组。
受 C++ 和 C# 语言的启发,我决定将我的模组命名为 MoveSharp,这既表明了开发过程始于 Move Plus,也向攀爬玩法致敬。在此,向 SmartMoving 表示衷心的感谢。
模组机制
攀爬: 按住疾跑键(默认为 Ctrl)并跳向墙壁,如果玩家在 4 格范围内有足够的空间,则可以攀爬。起初,角色会爬到最高点。但是,如果沿途某一格之外有空间,你可以在到达那个位置之前按下潜行键(默认为 Shift)进入该空间。此外,如果在攀爬过程中没有足够空间让玩家完全站直,角色会自动切换为爬行模式(详见下文)。
爬行: 按住疾跑键(默认为 Ctrl)并按下一次潜行键(默认为 Shift),你的角色在接触地面时会进入爬行模式。这能让你进入仅有一格高的空间。技术上讲,是 0.6 格高,因为在原版 Minecraft 中玩家的宽度是 0.6 格。顺便一提,如果你没有足够空间站起来,你不一定非要按住疾跑键。但如果你想在离开隧道时保持匍匐姿态,只需重新按住疾跑键,就可以继续前进!
滑降: 如果你正沿着墙壁下落,可以按下潜行键(默认为 Shift)扒住墙壁以减缓下落速度。沿墙滑降的时间越长,受到的伤害就越少。如果你敢于尝试并计算好时机,即使从 30 格高度摔下也不会受伤。但请注意:如果你下落超过 10 个而尚未开始滑降,那将回天乏术。
使用标准按键: 本模组不创建新的按键组合。你无需进入设置更改模组机制的按键。它使用你在 Minecraft 设置中已经设定好的潜行和疾跑键,分别对应潜行和疾跑。如果你好奇为什么疾跑键负责攀爬,答案很简单:“你助跑跳上墙,还能做什么?变成汽车人吗?”至于为什么滑下墙壁时要潜行:“你潜行是为了避免从方块边缘滑落。当你沿着墙壁下落时,潜行还能做什么呢?”
重新触发: 要能够再次开始攀爬或滑降,你必须双脚触及地面。当然,你也可以面对它,我不禁止这样做。
支持的 Minecraft 版本
| Forge | Fabric | NeoForge | |
|---|---|---|---|
| 1.20.1 | 是 | 是 | |
| 1.21.1 | 是 | 是 |
移植到更新版本的计划正在进行中。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。