UID1144596性别保密经验 EP铁粒 粒回帖0主题精华在线时间 小时注册时间2023-6-29最后登录1970-1-1
| 模组发布中文名: | 自定义头颅 |
---|
外语名: | - |
---|
支持版本: | 1.20.x |
---|
来源: | 原创 |
---|
原帖地址: | - |
---|
下载地址: | - |
---|
语言支持: | 简体中文 English |
---|
运行需求: | 游戏本体 |
---|
最后更新: | - |
---|
功能:- 获取在线玩家头颅命令:/skull get <player name> [count]
- 获取Java正版玩家头颅:/skull java <player name> [count]
- 创建头颅物品(用于自定义头颅):/skull create <player name> [count]
- 玩家可以把头颅戴在头上
数据文件:- 保存的玩家皮肤路径: plugins/CustomSkull/skinData
- 保存的玩家头颅路径: plugins/CustomSkull/skullData
导出接口(命名空间:CustomSkull):- string getSavedSkull(string PlayerName): 从已保存的玩家中获取头颅SNBT,失败返回空字符串。
- string getOnlinePlayerSkull(string PlayerName): 获取在线玩家皮肤,返回对应头颅的SNBT,失败返回空字符串。
- getJavaPlayerSkull(string PlayerName): 获取Java玩家皮肤并保存在皮肤路径,无返回值,需自行通过文件判断是否成功获取(因为多线程)。
- createCustomSkull(string PlayerName): 创建一个指定玩家名的头颅SNBT,返回值SNBT。
Dll Export 接口 :- createSkullFromSkinDll(SerializedSkin& skin, const std::string& name): 传入序列化皮肤和皮肤名称,返回一个ItemStack指针
注意:此插件仅支持普通皮肤,不支持角色创建器和4D, 5D皮肤。这意味着你无法获取这些皮肤的头颅,且使用这些皮肤的玩家戴上头颅是无效的。
|
|