Famara普通相机 - 更优雅地在服务器里拍风景照 [1.21.8 ~ 1.18.2]

原创 开源 工具 Famara普通相机 - 更优雅地在服务器里拍风景照 [1.21.8 ~ 1.18.2] 1.4

完成注册/登录后下载
- 注意,该版本没有在低版本服务端测试,如果发现问题,请及时在lssues中反馈
- 该版本属于大版本更新,也许有些许 **BUG** 未被发现
## **更新内容**
- **重写**了整个渲染引擎,采用管线架构,重新明确了各类职责分工
- **修复**了严重IO漏洞,性能提升约15倍
- **新增**了RenderTemp和RenderContext, GC压力减小
- 给教程书加上了模型
- 照片加载改为异步
- 新增 BlockFaceLightStage 类实现方块面光照效果
- 引入 FaColor 类替代原有 Color 类,提供零GC优化的颜色操作
- 重构 ColorManager 使用 FaColor 缓存提升性能
- 添加 LightColorStage 实现方块亮度等级计算
- 添加 MaskColorStage 实现颜色遮罩效果
- 优化 BootLoader 减少不必要的导入
- 移动 LoadPhoto 到 render.lib 包并异步加载图片
- 添加 renderError1 错误提示信息
- 重构渲染系统使用 RenderTemp 传递颜色数据
- 修复了若干个BUG
## 如果您遇到了任何问题,都可以在lssues提出
浏览附件120568
  • 注意,该版本没有在低版本服务端测试,如果发现问题,请及时在lssues中反馈
  • 该版本属于小版本更新,也许有些许 BUG 未被发现

更新内容​

  • 修改 Famara 类中的任务列表类型为 RenderTaskNew
  • 更新 RenderRunner 中的任务处理逻辑以适应新类- 在 PhotoRender 中使用新的渲染任务类
  • 优化命令输入时添加音效反馈
  • 检查玩家背包是否已满,避免addItem失败- 添加相机使用时的音效播放
  • 支持通过配置文件禁用资源包强制加载功能

如果您遇到了任何问题,都可以在lssues提出​

容器 1@4x.webp

  • 注意,该版本没有在低版本服务端测试,如果发现问题,请及时在lssues中反馈
  • 该版本属于小版本更新,也许有些许 BUG 未被发现

更新内容​

  • 添加了对1.21.4以下版本的插件兼容
  • 添加了Bstats统计
  • 修复了若干BUG
  • 降低了插件API版本,以增强兼容性
  • 优化了代码结构

如果您遇到了任何问题,都可以在lssues提出​

容器 1@4x.webp

  • 注意,该版本没有在低版本服务端测试,如果发现问题,请及时在lssues中反馈
  • 该版本属于小版本更新,也许有些许 BUG 未被发现

更新内容​

  • 添加了对1.21.4以下版本的材质包兼容,1.21.4~1.15.2版本的客户端可以使用相机
  • 修复了拍照不消耗胶卷的问题
  • 优化了代码结构
  • 添加了新的可翻译文本

如果您遇到了任何问题,都可以在lssues提出​

附件

  • 容器 1@4x.webp
    容器 1@4x.webp
    24.3 KB · 查看: 23
  • 注意,该版本没有在低版本服务端测试,如果发现问题,请及时在lssues中反馈
  • 该版本属于小版本修复更新,也许有些许 BUG 未被发现

更新内容​

  • 将颜色文件版本从 2 升级到 3
  • 在 colors.yml 中添加了大量新颜色定义,包括 BEE_NEST、QUARTZ_BLOCK、ACACIA_BUTTON等
  • 更新了部分现有颜色的值,如 ANVIL
  • 优化了颜色文件的格式和顺序
  • 更正了language.yml中的名字错误
  • 将 Famara 类中的 Version 静态变量从 1 修改为 3
  • 优化异常处理,使用更合适的错误处理方式
  • 改进日志输出,增加错误日志的空行和标记
  • 修复语言文件加载失败问题
  • 修复打开配方书无限加载资源包的问题
  • 将在线玩家的加入检查任务延迟一秒钟执行,以防止物品未加载

如果您遇到了任何问题,都可以在lssues提出​

后退
顶部 底部