ESU

适用于Minecraft服务器的插件,拥有众多生活必需和实用模块。 利用新的防X光引擎节省您的上传带宽; 将您的服务器提升到新水平!

资源图片
# ESU 一个适用于 bukkit+spigot+paper+folia/velocity 的插件,旨在帮助管理服务器并提供更好的游戏环境。目前正在积极开发中。 现代设计;完全支持热加载/卸载或热更新。 所有模块都可以独立启用和配置。(模块默认禁用)修改配置或使用命令来启用/禁用模块。 支持语言设置,并根据客户端语言提供信息。 还可以设置消息的位置(聊天、动作条、标题)以及声音。 自定义配色方案功能,允许玩家选择自己喜欢的配色主题!*(仍在开发中)* 开箱即用,所有默认配置都适用于几乎所有服务器。 [!] 所有功能默认禁用;请前往模块配置以启用它们。 启用后,您必须重新启动插件/服务器,或者使用`/esu module enable`命令手动启用模块。 ## 模块列表 ### ESU-Bukkit #### NetworkThrottleModule - 新技术:通过压缩客户端不可见的分块数据,有效地降低**上传带宽**的使用。 不会影响非作弊玩家。 作为一种深度优化,每个分块的处理时间最高可达 0.3ms。 负载低于 GrimAC 和其他模糊插件。 - 运行 200 名玩家的 Vanilla 生存服务器数月,此功能帮助降低了大约 50% 的上传带宽 *(与 Vanilla 相比)*。 详细说明请查看模块配置中的注释。 **此功能需要 Spigot/Paper 1.18+。* **此功能与任何 Orebfuscator 插件冲突,不能一起安装。 您只能使用 ESU 的防 xray 功能。* - 与 Velocity 插件配合,监控实时带宽信息,并根据带宽使用情况动态调整玩家的分块发送/读取速率。 有助于解决带宽峰值并均匀分配带宽使用情况。 - 动态调整高延迟玩家的视距,以减少资源使用并改善玩家体验。 - 在确保最大压缩和高性能的同时,提供防 xray 功能。 (更多图片请查看图库页面!):![image](https://cdn.modrinth.com/data/PRPxdqGc/images/c4b44c525e36eee2cd2ae7eaccd12f9c12cefe13.jpeg) (需要 PacketEvents) #### NewsModule - 通过一个书籍 GUI 向您的玩家显示服务器新闻! - 支持多语言的每个新闻项目。 - 包括游戏内编辑器: ![Editor](https://cdn.modrinth.com/data/PRPxdqGc/images/56387d142b819708971f79730ee8254564c9e460.gif) (需要 PacketEvents) #### OptimizationsModule - 处理被水笼罩的方块。 禁用水流,或阻止方块被活塞推动。 - 更改服务器的分块票据设置。 这可以修改分块加载或滴答的时长。 #### SpoofServerSettingsModule - 修改服务器返回的视距。 高视距可以增加客户端在分块中的垂直视觉距离。 - 修改服务器返回的模拟距离和世界难度。 (需要 PacketEvents) #### ExploitFixesModule 修复Vanilla漏洞。 - 修复 1.13-1.21.4 中的三叉戟/弓复制问题。 - 解决滥用最大跟踪解锁玩家的提箱问题。 #### ChatAntiSpamModule 通过各种不同的特征阻止垃圾信息。 目前,它实现了消息间隔、长度和相似度等检测方法。 #### EsuChatModule 一个简单的聊天系统。 聊天/私信/表情符号消息/管理员 SPY 功能。 允许启用范围聊天,只有附近的玩家才能接收聊天信息。 在此模式下,作为全局聊天的前缀。 #### UtilCommandsModule 提供 ping、clientLocale、ip、ipGroup (相同 ip 的玩家检查)、tpChunk、genRateTop (玩家分块生成速率排名)、loadRateTop (玩家分块加载速率排名) 以及其他命令。 还允许你将服务器的视距设置为无限值! ![image](https://cdn.modrinth.com/data/PRPxdqGc/images/5f17bb76a6455f3b7d0e8938de0548ddf71c064b.jpeg) #### CommandAntiSpamModule 字面意思。 支持正则表达式。 #### AutoReloadExtensionPluginsModule 自动重新加载依赖于 ESU 的其他插件,并进一步提高 ESU 的热重载/更新兼容性。 需要 PlugMan/PlugManX。 #### AutoRestartModule 自动重启服务器。 支持自定义重启时间和手动重启时间。 包括广播消息。 #### BetterEventMessagesModule 调整原始事件消息的格式和颜色,或阻止它们,以提供更清晰的聊天记录。 #### BlockedCommandsModule 阻止命令。 支持正则表达式。 #### ItemEditModule 修改玩家手中的物品数据。 #### SpawnProtectModule 保护你的出生区域,并改善新玩家的游戏体验。 ------------------------------------ ### ESU-Velocity #### NetworkThrottleModule - 命令 /vnetwork trafficMonitor 查看代理的实时实际带宽使用情况和 pps (估算值)。 ![img](https://cdn.modrinth.com/data/PRPxdqGc/images/3d95bf18fc32638954afdfdb60560643339808d5.png) \* 权限:`vesu.networkthrottle.command.trafficmonitor` - 数据包分析器,可以更准确地分析网络使用情况。 提供过滤器。 ![img](https://cdn.modrinth.com/data/PRPxdqGc/images/11fada73cff897a0723856b47cb7ac6796e8c403.png) \* 权限:`vesu.networkthrottle.command.analyzer` - 与 Bukkit 插件配合:根据带宽使用情况动态调整玩家的分块发送/加载速率。 (需要 PacketEvents) #### UserNameVerifyModule 验证玩家进入服务器时用户名是否符合要求。 适用于离线代理。 #### AutoReloadExtensionPluginsModule 与 Bukkit 插件中的相同,需要 ServerUtils 插件。 ------------------------------------ ### 支持 GitHub: https://github.com/Rothes/ESU Discord: [https://discord.gg/zwzzkmYCBb](https://discord.gg/zwzzkmYCBb)