跳到正文

Particle Crash Defender

作者:Kkitsuu

屏蔽可能导致 Minecraft 客户端卡死或崩溃的粒子刷屏。

收藏

介绍

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

ParticleCrashDefender 是一款轻量级的 客户端 Fabric 模组,可以保护游戏免受服务器粒子刷屏导致的卡顿、延迟飙升和崩溃。

在原版 Minecraft 中,客户端会尝试处理收到的每一个粒子数据包。如果服务器发送了大量粒子——无论是恶意行为还是意外造成——游戏都可能因内存过载而卡顿、严重延迟甚至崩溃。

ParticleCrushDefender 会在 Minecraft 处理粒子数据包之前过滤不安全的数据包,以此避免上述问题。


✨ 功能

  • 🛡️ 防范粒子刷屏 阻止可能导致游戏卡顿或崩溃的恶意粒子/particle洪流。
  • ⚡ 提前过滤数据包 在客户端处理不安全的粒子数据包之前将其拦截。
  • 🎯 均衡的安全限制 确保药水、烟花和常规命令等正常效果仍能按预期运行。
  • ⚙ 可配置的防护 可直接在游戏内配置菜单中调整安全限制。
  • 📝 可选的调试日志 记录被拦截的数据包,便于排查问题并了解拦截情况。

🔍 工作原理

模组会拦截收到的粒子数据包,并进行三项安全检查:

  • 📦 单个数据包限制 – 丢弃粒子数量不合理的数据包
  • ⏱ 数据包速率限制 – 限制每秒可接收的粒子数据包数量
  • 📊 粒子总量上限 – 限制每秒允许生成的粒子总数

这些防护措施既能确保正常游戏视觉效果正确呈现,也能防止大量数据包涌入导致客户端不堪重负。


📦 前置依赖

必需

  • Fabric API

可选(推荐)

  • ModMenu – 在模组菜单中添加配置按钮
  • Cloth Config API – 提供游戏内设置界面

安装 ModMenu 和 Cloth Config 后,即可在游戏内配置界面轻松调整防护限制。


💻 仅限客户端

此模组只需安装在客户端上,并且适用于任何服务器。


🇷🇺 俄语介绍

ParticleCrashDefender 是一款轻量级的 Fabric 客户端模组,可保护游戏免受服务器粒子刷屏导致的卡顿、延迟和崩溃。

在原版 Minecraft 中,客户端会尝试处理收到的每一个粒子数据包。如果服务器发送了大量粒子——无论是有意还是无意——游戏都可能严重延迟、卡死,甚至因内存溢出而崩溃。

ParticleCrushDefender 会在 Minecraft 开始处理之前过滤危险的粒子数据包,以避免这类问题。


✨ 功能

  • 🛡️ 防范粒子刷屏 阻止可能导致游戏卡死或崩溃的恶意命令/particle。
  • ⚡ 提前过滤数据包 在客户端处理危险的粒子数据包之前将其拦截。
  • 🎯 均衡的限制 药水、烟花和标准命令等常见效果仍能正常运行。
  • ⚙ 可配置的防护 可直接在游戏设置菜单中调整限制。
  • 📝 调试日志 可选择将被拦截的数据包记录到日志中。

🔍 工作原理

模组会拦截收到的粒子数据包,并应用三项防护措施:

  • 📦 单个数据包限制 – 拦截粒子数量不合理的数据包
  • ⏱ 数据包速率限制 – 限制每秒接收的粒子数据包数量
  • 📊 粒子总量上限 – 限制每秒生成的粒子总数

这可以在保留游戏正常视觉效果的同时,防止客户端过载。


📦 依赖项

必需

  • Fabric API

可选(推荐)

  • ModMenu – 在模组菜单中添加设置按钮
  • Cloth Config API – 提供配置界面

安装 ModMenu 和 Cloth Config 后,你可以直接在游戏中调整所有防护限制。


💻 仅客户端

这个模组仅安装在客户端,并且可在任何服务器上使用。

常见问题

Particle Crash Defender 支持哪些 Minecraft 版本?

Particle Crash Defender 支持 Minecraft Java 版 1.20–26.1.2,共 22 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Particle Crash Defender 怎么安装?

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

评论

登录后评论和评分