跳到正文

Loading Protection

作者:ENC_Euphony

在世界加载完成前,保护玩家免受加入游戏和生成时的伤害。

收藏

介绍

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

加载保护

为世界已显示但尚未完全就绪的片刻提供短暂的出生保护。

概述

加载保护会在玩家加入世界、重生或切换维度后,提供一段临时安全时间。它的作用很简单:在区块、实体或网络连接仍在加载的短暂空档中提供保护,避免玩家已经可能受到伤害,却还没准备好应对。

保护生效期间,该模组可以:

  • 防止玩家在加入世界、重生或切换维度后立即受到伤害
  • 清除敌对生物对受保护玩家的锁定目标
  • 在保护结束前阻止受保护玩家造成伤害
  • 在玩家实际移动后提前结束保护
  • 在聊天栏、快捷栏或两者中显示倒计时提示

支持情况

| 项目 | 状态 |
|———–|———–|
| Minecraft | 26.1+ |
| Fabric | 支持 |
| NeoForge | 支持 |

适用场景

以下情况尤其适合使用加载保护:

  • 玩家加入服务器时,附近的生物已经开始活动,而客户端仍在加载
  • 重生卡顿导致一次死亡变成两次
  • 维度传送已经完成,但目的地周围区域尚未完全稳定
  • 生存或冒险服务器希望让登录、重生或传送流程更安全

触发条件

保护可以在以下情况后启动:

  • 加入世界或服务器
  • 重生
  • 切换维度

默认情况下,保护会在加入世界后启动。需要时也可以启用重生和切换维度保护。

保护期间的效果

使用默认规则时,受保护的玩家:

  • 不会受到伤害
  • 会从敌对生物的目标列表中移除
  • 无法对玩家或生物造成伤害
  • 会在保护生效期间收到倒计时消息

启用“移动时结束”后,玩家一旦实际改变位置,保护就会立即结束。转动视角不算移动。

配置

配置文件:

config/loadingprotection-common.toml

主要选项:

  • Protection Duration:保护时长,单位为秒(1-300)
  • Trigger On Join:加入世界或服务器时启用保护
  • Trigger On Respawn:重生后启用保护
  • Trigger On Dimension Change:跨维度传送后启用保护
  • End On Movement:玩家实际移动后结束保护
  • Protect Mount:同时保护玩家当前骑乘的载具
  • Prevent Mob Targeting:防止敌对生物持续锁定玩家
  • Prevent Outgoing Damage:阻止受保护玩家攻击
  • Show Messages:显示保护开始、倒计时和结束提示
  • Message Mode:在聊天栏、快捷栏或两者中显示提示

默认行为

安装后,该模组会采用较为保守的默认设置:

  • 保护持续60 秒
  • 玩家加入世界时开始保护
  • 移动会提前结束保护
  • 清除敌对生物对玩家的锁定目标
  • 阻止玩家造成伤害
  • 提示会同时显示在聊天栏和快捷栏中

常见问题

Loading Protection 支持哪些 Minecraft 版本?

Loading Protection 支持 Minecraft Java 版 1.16.5–26.2,共 8 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Loading Protection 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

ENC_Euphony 的其他作品

查看全部 →