• >
  • LIBMod
  • >
  • Blockbench Import Library
Blockbench Import Library
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    开发组申请

      暂无开发组..

    最近参与编辑
    活跃
    开源

    Blockbench Import Library

    0.0

    无人问津

    昨日指数: 9
    昨日平均指数: 88.158

    451

    总浏览

    --

    资料填充率


    如何下载?
    • 概述

      这个库增效了将 Blockbench 的模型(通用的,以及来自 AnimatedJava 插件的)植入 Fabric 模组的过程。它自动化了物品模型与材质的创建,将资源包与物品展示实体相结合以植入客户端,使得玩家不用再去安装额外的库。这个库还为动画提供了全面的支持,包括关键帧的 Molang 表达式,以及大量的 Blockbench 特性,当然还为 Blockbench 的插件之一—— AnimatedJava 提供了额外的支持。

      内容

      特点

      • 动画支持:支持导入具有预先渲染的动画的模型,在动态动画控制中使用 Molang 表达式(目前仅支持 q.anim_time 与 q.life_time);

      • CustomModelData 与物品展示(Item Displays):采用了 CustonModelData 以及物品展示,使得制作对服务器的影响最小化的虚拟物品展示实体成为可能,出于服务器性能考量,物品展示的变化是异步的;

      • 大型骨骼支持:抛却原版的桎梏,允许将骨骼设置为大于原版中 3x3x3 的限制的体积;

      • Blockbench 特性支持:为包括关键帧(命令与声音效果)、动画循环模式、插值在内的 Blockbench 特性提供了支持;

      • AnimatedJava 扩展:为包括变体、骨骼黑名单、条件效果、定位器在内的 AnimatedJava 功能提供了额外拓展;

      • 原版生物特性集成:预装对诸多原版特性的支持,包括(可以通过 F3+B 显示的)精确的碰撞箱、是否可骑乘、名称标签(仅 1.20.4)、隐形、发光、着火动画、粒子效果、拴绳效果、死亡动画、平滑碰撞、动态尺寸/碰撞箱以及具体到每一个实体的 ticking。

      命令

      /bil model create id<.ajmodel>|filepath <model>

      在游戏中使用这条命令,可以生成一个具有指定模型(JSON 格式)或者指定路径(以服务器的根文件夹为参考)的模型。

      还可以使用 ,ajmodel 文件,但是切记在 ID 或者路径中带上扩展名。

      使用这条命令生成的模型仅用于测试,不会被保存。

      /bil model <targets> animation|variant|scale <args>

      这条命令可以更改指定选择器的具有自定义模型的实体的动画(开始播放、暂停播放、停止播放)、尺寸、变种。

      指南

      可以在 Github README 文件或者文档站中获得指南。

      规划

      1.x(当前版本)

      • 更加动态的动画的骨骼调整;

      • 调整关键帧的预置值(prevalue)与后置值(postvalue);

      • 动态材质的 MCMETA 文件生成;

      • 关键帧的贝塞尔曲线支持;

      2.x

      • 动态的动画速度(目前的动画效果都是在导入时预先渲染的);

      • 可以对不同的玩家展示不同的动画(目前的动画展示是通用的);

      • 多个骑乘者(目前只能有 1 个);

      • 多个碰撞箱(需要与多个骑乘者相同的改变);

      • 粒子效果(原文如此)。

      画廊

      Blockbench Import Library-第1张图片Blockbench Import Library-第2张图片
      Blockbench Import Library-第3张图片Blockbench Import Library-第4张图片


    短评加载中..