服务器使用量
未统计
服务玩家数
未统计
下载量
5,174
插件详细介绍
简介
EntityTrackerFixer 是一款轻量、现代的插件,旨在通过智能管理实体追踪与清除来优化您的 Minecraft 服务器性能。告别因实体过多导致的卡顿,本插件尤其适合拥有大型刷怪场或拥挤区域的服务器,即使面对成百上千的实体也能确保游戏流畅运行。
核心特性
- 智能实体取消追踪:当服务器 TPS 低于设定阈值(默认:18.5)时,停止追踪玩家设定范围外(默认:25 格)的实体,有效降低服务器负载。
- 动态实体清除:当 TPS 低于另一可配置阈值(默认:15.0)时,自动清除实体以回收资源(可在配置中开关)。
- 高度可配置:通过
config.yml自定义追踪范围、TPS 阈值、检查间隔和生效世界。 - 重载命令:使用
/entitytrackerfixer reload命令(支持自动补全)即时应用配置更改(需要 OP 权限)。 - 广泛兼容:完美支持从 Minecraft 1.13 到 1.21.1+ 的版本。
配置选项
您可以在 plugins/EntityTrackerFixer/config.yml 中调整以下设置:
tracking-range:判定实体是否在玩家附近的距离(单位:格),默认值:25min-tps:开始取消追踪实体的 TPS 阈值,默认值:18.5despawn-enabled:启用或禁用实体清除功能,默认值:truedespawn-tps-threshold:触发实体清除的 TPS 阈值,默认值:15.0check-interval-seconds:检查实体的时间间隔(单位:秒),默认值:5enable-on-all-worlds:是否对所有世界生效,默认值:falseworlds:指定插件生效的世界列表,默认值:[world]
命令与权限
命令
/entitytrackerfixer reload:重新加载插件配置文件。- 输入
/entitytrackerfixer后按 Tab 键可自动补全 “reload”。
权限
entitytrackerfixer.reload:允许使用重载命令。默认仅 OP 玩家拥有此权限。
安装步骤
- 从本页面下载最新版本的插件 JAR 文件。
- 将 JAR 文件放入服务器的
plugins文件夹。 - 重启服务器或使用
/reload命令加载插件。 - 在
plugins/EntityTrackerFixer/目录下编辑config.yml文件以调整设置。
工作原理
- 插件按配置的间隔(默认 5 秒)运行,检查实体与玩家的距离。
- 它会缓存玩家附近的活跃实体以提高效率。
- 所有取消追踪和清除实体的事件都会记录在控制台中,方便监控。
性能影响
- 本插件能有效优化实体数量庞大的服务器(例如拥有 400-500 头牛的农场),通过取消追踪和清除实体来维持性能。
- 在 1.21.1 版本服务器上经过测试,即使面对大量实体负载也能保持稳定的 TPS。
- 兼容基于 Paper 和 Spigot 核心的服务器,支持版本 1.13 至 1.21.1+。
更新日志
- v1.0 (2025-03-18):初始版本,为 1.18.1-1.18.2 服务器提供实体取消追踪功能。
- v1.1 (2025-03-18):为支持 1.13+ 版本重写代码,新增实体清除功能,优化检查逻辑,添加重载命令。
- v1.2 (2025-03-18):新增可配置的清除实体 TPS 阈值和检查间隔。
注意事项
- 这是原版 EntityTrackerFixer 的重写版本,针对现代服务器进行了优化,并增强了功能与兼容性。
- 如需报告错误或提出功能建议,请访问本插件的讨论页面。
享受无延迟的游戏体验吧!—— 由 mc-builds 精心制作。
测试支持版本
版本分布
基本信息
插件名称
Entity Tracker Fixer 2
作者
mitchngwen
平台
Bukkit / Spigot
支持版本
1.13 - 1.21
点赞数
2
最近版本
暂无数据
-