宠物皮肤
有何作用?
宠物皮肤能够允许相同的宠物使用不同的模型,来实现宠物的各种变化.
例如:你有相同的宠物模型但其外形颜色不同,只需为其创建一个宠物配置,然后添加不同颜色的皮肤
每个皮肤都能够设置单独的权限,因此可以让玩家获取权限来解锁宠物皮肤.
具体可以查看视频
(由于页面限制无法嵌入视频,请移步至链接处查看)
【MCPets 插件 Skin 功能演示】 https://www.bilibili.com/video/BV1rw411B7fX/?share_source=copy_web&vd_source=eb9c110e18793126d8eaed8997b416d7
如何实现?
要实现皮肤功能,需要打开宠物配置文件并添加以下代码,并根据需求进行调整. 完成配置后,就能够在宠物的交互菜单中打开皮肤列表 (若对代码添加的位置有任何疑问,请参阅宠物配置模板)
Skins:
# [可选]为宠物添加多个皮肤
Skin1: # 创建一个皮肤选项
MythicMob: mythicMobId # 皮肤要引用的MM生物模型id
Permission: skin.permission # 设置皮肤使用权限
Icon: # 设置皮肤图标
Material: STONE
CustomModelData: 0
DisplayName: "Skin 1"
Lore:
- "描述"
TextureBase64: anybase64youwant # [可选]若要使用该属性请删除 "Material" 属性
Skin2:
# 使用相同的语法添加任意数量的皮肤,注意!不要忘记添加默认皮肤!
# 译者示例
Skins:
Skin1:
# 填写这个皮肤要引用的MM生物模型id
MythicMob: zombie_skin
# 使用该皮肤的权限
Permission: skin.zombie
Icon:
Material: DIAMOND_SWORD
CustomModelData: 123
DisplayName: "僵尸皮肤"
Lore:
- "一种不同的外表"
Skin2:
MythicMob: creeper_skin
Permission: skin.creeper
Icon:
Material: CREEPER_HEAD
CustomModelData: 789
DisplayName: "爆破者皮肤"
Lore:
- "来点爆炸风格"
Last updated