• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
TAB 列表扩展

原创 开源 TAB 列表扩展 2025-06-13

请登录后获取
版权类型
原创
版权链接
#
语言支持
多语言
模组加载器
  1. Forge
适配版本(Java)
  1. 1.20
[MD] ### 模组功能 - TAB List Extension 是一个功能强大的 Minecraft Forge 模组,它完全重写了TAB列表的渲染系统,通过自定义渲染器为玩家提供更丰富的信息显示。模组能够实时显示玩家所在维度、网络延迟,并支持按维度分组显示,让您轻松掌握服务器中所有玩家的状态。 - 这是一个使用先进的客户端-服务端数据同步技术和Mixin注入技术的模组,为玩家提供更好的游戏体验。 ### 主要特点 - **完全自定义TAB列表**:使用Mixin技术完全接管原版TAB列表渲染,提供更灵活的显示方式 - **维度颜色区分**:根据玩家所在维度自动为玩家名称设置不同颜色 - **按维度分组显示**:玩家按所在维度分组显示,结构清晰易读 - **实时延迟显示**:显示每个玩家的网络延迟(ping),用文本形式直观展示连接质量,并根据延迟值显示不同颜色 - **实时数据同步**:服务端每秒向所有客户端同步玩家维度和延迟信息 - **高度可配置**:支持丰富的配置选项,用户可自定义显示效果 - **客户端渲染**:所有渲染在客户端进行,减少服务器负担 - **自定义标题**:支持自定义TAB列表标题文本 ### 技术架构 - **事件处理系统**:使用Forge事件系统拦截原版TAB列表渲染 - **网络数据包系统**:自定义PlayerDimensionPacket实现客户端-服务端数据同步 - **客户端数据管理**:ClientDataManager负责管理和存储玩家维度信息 - **自定义渲染器**:TabListRenderer提供完全自定义的TAB列表渲染 - **配置系统**:基于Forge ConfigSpec的完整配置系统 ### 为什么选择这个模组 如果您需要: - 更直观地了解服务器中玩家的分布情况 - 实时监控玩家的网络连接质量 - 高度可定制的TAB列表显示效果 - 稳定可靠的客户端-服务端数据同步 这个模组正是您所需要的。它不仅提供了视觉上的改进,还通过技术创新确保了最佳的性能和兼容性。 ### 安装和使用 1. **服务器端**:将模组jar文件放入服务器的mods文件夹 2. **客户端**:将模组jar文件放入客户端的mods文件夹(2.0.0版本以后必须安装) 3. **配置**:编辑 `config/tablistextension-common.toml` 自定义显示效果 4. **使用**:打开TAB列表(默认Tab键)查看增强效果 ### 技术细节 模组使用现代化的架构设计: - 服务端通过TickEvent定期收集玩家信息(每10tick同步一次) - 使用自定义网络数据包进行高效的数据传输 - 客户端使用事件系统拦截原版TAB列表渲染 - 配置系统支持热重载,无需重启游戏 --- ### 贡献 / Contributing 欢迎提交Issue和Pull Request来改进这个模组。 [/MD]
作者
何曦辞
价格
10.00金粒
下载
20
查看
1,656
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部