
潜行机制重做
修改隐身药水的效果
概述
这是一个客户端 Minecraft 模组,用于改变隐身效果在视觉上的表现,而不会移除或改动该效果本身。
在原版 Minecraft 中,隐身效果会隐藏实体模型和名牌,使其他玩家和生物无法看到。此模组会移除这种视觉上的隐藏,因此隐身的玩家和生物在游戏中会完全可见。效果标签会原封不动地保留在实体上,这意味着第三方地图插件(如 BlueMap、DynMap 和 Squaremap——它们通过读取隐身效果来检测玩家可见性)仍会正确地将玩家从实时地图上隐藏。
应用场景
此模组专为特定的服务器场景设计:在提供实时网页地图(BlueMap、DynMap、Squaremap 等)的服务器上,玩家可以使用 /effect 命令或隐身药水来将自己从网页地图上隐藏。没有此模组时,这些玩家也会从游戏内其他玩家的屏幕上消失,这可能并非所期望的行为。使用此模组后,地图上隐藏的玩家在游戏内仍然可见,从而保留了正常的 PvP/PvE 互动。
行为总结
- ✅ 隐身时实体模型正常渲染
- ✅ 隐身时名牌正常渲染
- ✅ 玩家从 BlueMap / DynMap / Squaremap 上隐藏(通过未改动的隐身效果标签实现)
- ❌ 不会移除或取消隐身效果
- ❌ 不会影响服务端的隐身逻辑
兼容性
- Minecraft 1.21.1
- NeoForge 21.1.244+
安装方法
- 为 Minecraft 1.21.1 安装 NeoForge 1.21.1 模组加载器。
- 启动游戏一次,以便生成
mods/文件夹。 - 将
invisibilityrework-*.jar文件放入你的 Minecraftmods/文件夹中。 - 再次启动游戏。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。