• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

CraftEngine

授权转载 付费 开源 娱乐 CraftEngine 0.0.55.3

请登录后获取
  • 本版本增强了依赖管理
  • 还会自动删除旧版本的依赖释放空间
  • 重构了方块配置文件读取
  • 修改了硬碰撞体积家具对着交互的反应
    1747721779404.webp

    比如对着插火把,会插到旁边,而不是插上去后掉落
  • 现在ce菜单物品可以通过shift点击快速获取
  • 实验性,移除了插件本体的adventure,改为动态下载。移除了adventure bukkit平台实现,改为ce自己实现
  • 重构了物品配置读取,添加了旧版模型格式
  • 修复了equals条件
  • 添加了open_window
  • 添加了下界合金砧事件配置
    参考配置
    YAML:
      default:netherite_anvil:
        material: nether_brick
        custom-model-data: 3001
        data:
          item-name: "[URL='http://item.net']item.net[/URL]herite_anvil>"
        model:
          type: "minecraft:model"
          path: "minecraft:item/custom/netherite_anvil"
          generation:
            parent: "minecraft:block/custom/netherite_anvil"
        behavior:
          type: block_item
          block:
            loot:
              template: "default:loot_table/basic"
              arguments:
                item: default:netherite_anvil
            behavior:
              type: falling_block
              hurt-amount: 4
              max-hurt: 80
            events:
              - on: right_click
                functions:
                  - type: run
                    functions:
                      - type: open_window
                        gui-type: anvil
                      - type: cancel_event
                    conditions:
                      - type: equals
                        value1: "<arg:player.is_sneaking>"
                        value2: "false"
                    #conditions:  # 另外一种格式
                    #  - type: expression
                    #    expression: "!<arg:player.is_sneaking>"
  • config.yml添加了合并zip包功能
概述
  • 采用基于内存的资源包生成系统替代实体文件系统,资源包生成速度提升约300%
  • 实现配置文件缓存机制,配置加载速度较之前提升约20%
  • 新增可自定义抛射物物品设置功能
  • 优化1.21.2版本的物品模型生成逻辑
  • 为部分物品添加染料配方启用选项
  • 实现家具类物品的原始物品存储功能
  • 为家具开发自定义数据API接口
  • 添加面向原版方块的客户端侧标签支持
  • 修复1.20.5-1.20.6版本物品组件加载异常问题
  • 对上下文系统进行重构优化
API变更
  • 上下文相关类进行了重大结构调整(涉及多个类别的变更)
  • 修复1.20.6 paper 和 1.21+spigot上的组件未应用
  • 使用虚拟文件系统生成资源包,生成速度比原来快100%左右
  • 大量底层的重构,重构涉及物品构建,配置读取,资源包生成等多方面
后退
顶部 底部