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

授权转载 付费 开源 娱乐 CraftEngine 26.8-快照

请登录后获取
  • 添加了引用类型的图像
    YAML:
    images:
      default:angry:
        ref: default:emojis:0:1
  • 修复了潜在的异步光照更新错误
  • 修复了 transform_block 函数对某些特殊方块类型无法正常工作的问题

  • 添加物品展示框方块(感谢SIMMC服务器赞助开发此功能)
  • 为家具设置新增 hit-timeshit 音效
  • 修复 1.21.5 及以上版本中客户端侧数据错误的应用于收纳袋和潜影盒物品的问题
block_name:namespace:id 的翻译格式不再解析为 block.craftengine.custom_xxx 格式的翻译键。而是解析为 block.namespace:id。现在直接从 nms block 获取 translationkey 可以直接获取 block.namespace.id 网络包 l10n 现已支持参数传递,支持 <papi:xxx> 在任意地方使用

修复了 block_name:namespace:id 的 generate-mod-assets 选项

添加范围挖掘物品行为
https://ce.gtemc.cn/zh-Hans/configuration/item/behaviors/range_mining_item
在此版本之后,家具将不再进入实体 tick 列表,从而实现真正的无 tick 化。如果你使用的服务器核心支持异步实体追踪,那么家具将不会对主线程造成任何负担。

修复一些问题
  • 修复了在 1.21.4 版本之前无法找到盔甲变更事件 getSlot 方法的问题
  • 修复了代理选择器可能为空的潜在问题
  • 修复了 headsprite 文本组件渲染异常的问题
  • 优化了方块破坏
  • 修复了纹理图集为空的问题
  • 修复了因模型版本差异导致低版本无法加载地球仪模型的问题
  • 修复了上次更新后可下落方块出现的问题
  • 新增了更多数字格式类型
  • 新翻译键标准已应用
    对于物品: item.namespace.id
    对于方块: block.namespace.id
    对于家具: furniture.namespace.id
  • 添加默认家具地球仪

API 变更​

  • 底层注册表系统已进行重构,尤其在架构层面实现了整体设计统一。这可能导致高度依赖 CraftEngine 注册表的插件出现兼容性问题
  • 新增了可选 craft-engine-adventure 依赖,便于开发者使用 CraftEngine 重定位后的 Adventure API

错误修复​

  • 修复了某些 NPC 插件因激活压力板、绊线等装置引发的 NullPointerException 异常
  • 修复了部分插件在不当时机发送网络数据包导致编解码失败的问题

新增功能​

  • 修复启用混淆功能时,1.20.2-1.21.10 版本未生成叠加资源包的问题
  • 修复史莱姆世界兼容性问题
  • 优化外部物品来源的工作机制
  • 修复了 folia 上的发光颜色
  • 支持以下翻译格式
    YAML:
    # aaa.bbb: xx
    aaa:
      bbb: xx
后退
顶部 底部