• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

ModelEngine

来自Minecraft插件百科
南殇留言 | 贡献2021年10月12日 (二) 12:05的版本 (创建页面,内容为“== 模型引擎 == 让更多高版本rpg服有更多乐趣,为你的Mythic Mobs添加生物模型让你的怪物不在只使用一个模型,而是每个怪物一…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

模型引擎

让更多高版本rpg服有更多乐趣,为你的Mythic Mobs添加生物模型让你的怪物不在只使用一个模型,而是每个怪物一个模型

配置文件

config.yml

Model-Engine:

#Active-Range将此值设置为范围(指以玩家为中心的范围)当模型没在玩家范围中模型会被停用。停用的模型不会阻止怪物移动,但是会阻止模型移动。当玩家靠近被冻结的模型或生物时,它会再次激活自己并继续移动

 Active-Range: 64.0

 #这个不用动

 Marker-Tick: 3

 #光线追踪 影响命中率 建模怪物和非建模怪会应为它的调整来影响命中率。

 Strict-Raytrace: true

 Use-Slerp: false

 #五个默认动画

 Animation:

  Idle: idle

  Walk: walk

  Jump: jump

  Death: death

  #动画和移动模型时使用的模式。两者都由A和B组成。A模式流畅,B模式更准确。

 Mode:

  Animation: B

  Movement: A

  #模型生成

Model-Generator:

#启用此选项将使生成器每次启动时生成一组新的模型配置。如果禁用,则需要手动生成/me reload models重新生成模型文件。

 Generate-On-Start: true

 #错误日志 不建议更改

 Enable-Error: true

 #覆盖之前的配置   不建议更改

 Overwrite: true

 # 用于生成所有模型文件的文件夹的命名空间。通常它是您的资源包里面的文件名称。

 Namespace: modelengine

 Compartment-Size: 1000

 Auto-Clear-Cache: false

 Create-Zip: false

Model-Calibrator:

 Use-Calibration: true

 Body-Rotation: 0.33

 Animation-Sync-A: 0.33

 Animation-Sync-B: 0.68

Experimental-Features:

 Use-Async: true

 See-OBB: false

权限

允许玩家重新加载配置和模型 modelengine.command.reload
允许玩家配置公民NPC的特征 modelengine.command.trait
允许玩家伪装成模型 modelengine.command.disguise
允许玩家取消伪装 modelengine.command.undisguise

指令

/meg reload:重新加载配置和模型。

/meg reload config: 只重新加载配置。

/meg reload models: 重新生成模型。

/meg trait: 配置NPC。

/meg disguise <model id> <view disguise>: 伪装成模型。

/meg undisguise: 取消伪装。

模型

作者推荐模型制作工具

模型引擎严重依赖BlockBench及其项目文件。使用BockBench可以让模型构建等更加方便

通过下文你就知道了.

模型制作

这里就不提供如何构建模型教程,有兴趣可以去看一下酒石酸BlockBench的教程

添加模型

第一种 BlockBench项目

将自己制作的BlockBench项目直接保存得到.bbmodel文件(它包含贴图,模型,动作)放入您的plugins/ModelEngine/blueprints文件夹中

第二种通用方法

将您的 .json 文件(模型)放入plugins/Model Engine/blueprints.

将您的 .png 文件(贴图)放入plugins/ModelEngine/resource pack/assets/modelengine/textures/entity.

将您的 .animation.json 文件(动画)放入plugins/ModelEngine/animations

启用模型引擎

将所有内容导入模型引擎后,在游戏中或通过控制台重新加载插件/meg reload models。这将使模型引擎配置文件夹里面生成一个位于此处的资源包:plugins/ModelEngine/resource pack包含在游戏中查看您的作品所需的所有。但是你需要放入新的或预先存在的资源包中并应用才能被看到。例如加载到mm插件中。

模型的动画

正在制作