# 自定义生物模型详解
示例Demo中的包含CustomHumanModelDemo和CustomPigModelDemo。其中
修改玩家模型的demo为:CustomHumanModelDemo
- 修改玩家模型
修改原版猪生物模型的demo为:CustomPigModelClientMod 由于修改猪为存客户端逻辑,因此不需要Spigot插件即可
- 50%几率生成黄皮肤猪(修改原生生物模型)
# 修改玩家模型流程
自定义模型以及json详细参数详见: 自定义生物
具体生效逻辑为:
最终效果图如下:
# 修改原生猪模型流程
- 具体生效逻辑为:
初始化molang变量
当生成生物时,根据生物entityid创建molang变量,最终赋值
赋值后,由于自定义猪的render_controller中根据猪molang值判断,若符合条件,则为变色猪
- 最终效果如下:
← 商城Demo详解 自定义实体Demo详解 →