Moulberry的优化

Moulberry的优化

一组客户端调整,主要对开发者和创作者有用

工具

一组客户端调整功能,主要对开发者和创作者有用。

注意:大多数功能默认处于禁用状态。运行 /moulberrystweaks 以访问配置并启用你想要的功能。

视频展示(1.0.2)

物品组件与库存数据包查看器

物品组件与库存数据包查看器

功能

  • 游戏玩法
    • 断开连接确认按钮
      • 从服务器断开连接时添加确认提示,以避免意外断开
    • 攻击指示器修复(MC-255058)
      • 使攻击指示器条在视觉上显示正确的数值
    • 阻止服务器关闭暂停界面
      • 阻止服务器关闭你的暂停界面和其他子界面
  • 资源加载界面
    • 快速加载界面
      • 通过移除淡出动画来加速资源加载界面
    • 透明加载界面
      • 移除资源加载界面的背景
  • 资源包
    • 自动重载资源包
      • 当文件夹中的文件发生更改时自动重载资源包
    • 禁用警告
      • 在版本不匹配的情况下切换资源包时禁用警告界面
  • 调试
    • 记录数据包异常
      • 打印数据包异常的堆栈跟踪,对调试很有用
    • 忽略旁白错误
      • 如果无法加载旁白,阻止游戏对此报错
    • 发送调试移动数据
      • 每个游戏刻向服务器发送调试移动数据。对反作弊开发者有用(moulberrystweaks:debug_movement_data)
    • 物品组件控件
      • 用于打开显示物品组件数据的控件的按键绑定
    • 数据包调试控件
      • 用于打开显示传入和传出库存数据包的控件的按键绑定。对服务器开发者有用
  • 命令
    • 自动隐藏玩家
      • 自动隐藏附近玩家的命令。对跑酷服务器有用,这样你就能看到该往哪里走
    • 导出手持物品 JSON
      • 打印你手持物品的序列化 JSON。对开发者有用
    • 生成字体宽度表
      • 写入一个包含每个字体字符宽度的文件。对外部工具/软件的开发者有用
    • 导出玩家属性
      • 导出玩家实体的实体属性。对开发者有用
    • 调试渲染
      • 允许使用 debug_render 协议隐藏/清除服务器发送的调试渲染。对开发者有用

附加协议

实现方式请参见 GitHub 仓库

调试渲染

此协议允许服务器在客户端渲染自定义形状

  • debugrender:add
  • debugrender:clear_namespace
  • debugrender:clear
  • debugrender:remove

调试移动

此协议向服务器发送调试移动数据。对反作弊开发者有用

  • moulberrystweaks:debug_movement_data