跳到正文

Neruina – Ticking Entity Fixer

作者:Bawnorton

防止因实体刻相关崩溃导致世界损坏的模组

收藏

介绍

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

Neruina

这是一个防止刻更新崩溃导致地图损坏的模组。

Modrinth
CurseForge

当实体、方块或物品导致刻更新崩溃时:

  • 该实体将被暂停,不再进行刻更新,你仍然可以与实体交互,但无法攻击它。
  • 该方块实体 / 方块实体或方块状态(针对随机刻)将不再进行刻更新,如果该方块有物品栏,你仍然可以访问它。
  • 该物品将停止在物品栏中进行刻更新,但仍会保留并在配方和大多数用途中正常运作,不会丢失任何东西。
  • 如果其他模组导致玩家在刻更新时崩溃,玩家将被踢出服务器。

操作:

  • What Is This?:打开 Neruina wiki 页面,了解 Neruina 是什么以及它的功能
  • Copy Crash:将刻更新异常的原因复制到剪贴板
  • Teleport:将你传送到刻更新实体的位置
  • Try Resume:尝试恢复刻更新实体的刻更新
  • Kill:立即杀死并移除刻更新实体
  • Report(1.19+):在 NeruinaAutoReports GitHub 仓库以及任何选择加入报告系统的模组上创建一个新问题

持久化:

  • 刻更新实体追踪现在将在服务器重启后保留
  • 当世界首次启动时,Neruina 将广播需要处理的已追踪刻更新实体的命名空间

刻更新阈值:

  • 当在一定时间范围内发生一定数量的刻更新异常时,Neruina 将故意崩溃以防止服务器变得不可用。
  • 每次发生的刻更新异常都会生成一份全面的报告,并附带下一步操作的说明。
  • 默认阈值为 5 分钟内 10 次异常,可在配置中更改。

配置

  • min_permission_level_for_messages
  • 玩家接收 Neruina 广播所需的最低权限等级
  • 默认值为 0
  • min_permission_level_for_commands
  • 玩家运行 Neruina 操作(命令)所需的最低权限等级
  • 默认值为 2
  • ticking_exception_threshold
  • 在指定时间范围内可以发生的刻更新异常数量,超过后 Neruina 将故意崩溃
  • 默认值为 10
  • -1 将禁用阈值
  • auto_kill_ticking_entities
  • 如果为 true,刻更新实体将被立即杀死并移除,而不是暂停
  • 默认值为 false
  • handle_ticking_<type>
  • 如果为 false,将不会处理刻更新,Neruina 将允许游戏崩溃
  • 默认值为 true

评论

登录后评论和评分

Bawnorton 的其他作品

查看全部 →