时装工坊(Armourer's Workshop)/指令
阅读
2020-09-29更新
最新编辑:SQwatermark
阅读:
更新日期:2020-09-29
最新编辑:SQwatermark
时装工坊的指令,翻译并改编自 https://github.com/RiskyKen/Armourers-Workshop/wiki/Commands
1.12.2
信息
指令前缀为/armourers.
- 用尖括号<>表示的指令参数是不可或缺的。
- 用方括号[]表示的指令参数是可选的。
- 竖线|分隔指令参数的多种选项。
概览
时装工坊于1.12.2-0.50.4版本重做了命令系统,请注意版本差异!
当前版本
- armourers
- admin_panel
- export_skin <format> "<file name>" [scale]
- give_skin "<skin name>" [dye]
- set_item_skinnable <skintype> <add|remove>
- clear_cache <client | server> [player]
- wardrobe
- clear_skin <player> <skin type> <slot id>
- clear_skins <player>
- set_colour <player> <colour type> <colour>
- set_skin <player> <slot id> "<skin name>" [dye]
- set_unlocked_slots <player> <skin type> <amount 1-8>
- set_option <player> <option> <value>
- resync <player>
1.12.2-0.50.4之前的版本
- armourers
- adminPanel
- clearModelCache <player>
- clearSkin <player>
- clearSkins <player> <skin type> <slot id>
- exportSkin <format> "<file name>" [scale]
- giveSkin "<skin name>" [dye]
- resyncWardrobe <player>
- setItemSkinnable <skintype> <add|remove>
- setSkin <player> <slot id> "<skin name>" [dye]
- setUnlockedWardrobeSlots <player> <skin type> <amount 1-8>
- setWardrobeOption setWardrobeOption <player> <option> <value>
- wardrobe
- setColour <player> <colour type> <colour>
指令
管理面板(Admin Panel)
用法:
- 旧版:/armourers adminPanel
- 新版:/armourers admin_panel
效果:打开管理面板。
清除缓存(Clear Model Cache)
用法:
- 旧版:/armourers clearModelCache <player>
效果:清除指定玩家的模型缓存。
清空时装(Clear Skins)
用法:
- 旧版:/armourers clearSkins <player>
效果:清空玩家时装栏。
给予时装(Give Skin)
用法:
- 旧版:/armourers giveSkin <player> "<skin name>" [dye]
效果:给指定玩家时装。
例子:给玩家资源库时装"official/Fez"
- 旧版:/armourers giveSkin @p "official/Fez"
例子:给玩家资源库时装"official/Fez",染色槽的第一位放白色染料。
- 旧版:/armourers giveSkin @p "official/Fez" 1-#FFFFFF
- 或者:/armourers giveSkin @p "official/Fez" 1-255,255,255
例子:给玩家资源库时装"official/Fez",染色槽的第一位放白色染料,第二位放黑色染料。
- 旧版:/armourers giveSkin @p "official/Fez" 1-#FFFFFF 2-#000000
- 或者:/armourers giveSkin @p "official/Fez" 1-255,255,255 2-0,0,0
例子:给玩家资源库时装"official/Fez",染色槽的第一位放白色染料,染料类型为头发(hair)。
- 旧版:/armourers giveSkin @p "official/Fez" 1-#FFFFFF-hair
- 或者:/armourers giveSkin @p "official/Fez" 1-255,255,255-hair
设置时装(Set Skin)
用法:
- 旧版/armourers setSkin <player> <slot id> "<skin name>" [dye]
效果:Set a skin in the players wardrobe slot.
例子:将第一个时装槽设置为资源库时装"official/Fez"。
- 旧版:/armourers setSkin @p 1 "official/Fez"
例子:将第一个时装槽设置为资源库时装"official/Fez",染色槽的第一位放白色染料。
- 旧版:/armourers setSkin @p 1 "official/Fez 1-#FFFFFF"
- 或者:/armourers setSkin @p 1 "official/Fez" 1-255,255,255
例子:将第一个时装槽设置为资源库时装"official/Fez",染色槽的第一位放白色染料,第二位放黑色染料。
- 旧版:/armourers setSkin @p 1 "official/Fez 1-#FFFFFF 2-#000000"
- 或者:/armourers setSkin @p 1 "official/Fez" 1-255,255,255 2-0,0,0
例子:将第一个时装槽设置为资源库时装"official/Fez",染色槽的第一位放白色染料,染料类型为头发(hair)。
- 旧版:/armourers setSkin @p 1 "official/Fez" 1-#FFFFFF-hair
- 或者:/armourers setSkin @p 1 "official/Fez" 1-255,255,255-hair
同步时装栏(Resync Wardrobe)
用法:
- 旧版:/armourers resyncWardrobe <player>
效果:将玩家的时装栏与服务器同步。
设置物品可被镶嵌(Set Item Skinnable)
用法:
- 旧版:手持物品并输入/armourers setItemSkinnable <skintype> <add|remove>
效果:设置物品可/不可被镶嵌时装。
例子:设置玩家主手的物品可以被镶嵌剑(sword)类型的时装。
- 旧版:/armourers setItemSkinnable sword add
设置未上锁的时装槽(Set Wardrobe Option)
用法:
- 旧版:/armourers setUnlockedWardrobeSlots <player> <skin type> <amount 1-8>
效果:
设置时装栏选项(Set Wardrobe Option)
用法:
- 旧版:/armourers setWardrobeOption <player> <option> <value>
效果:
染料
染料可以通过两种方式设置,使用hash值“染色槽序号-0xRRGGBB[-染料类型]”或使用RGB值“染色槽序号-R,G,B[-染料类型]”
Hash
一些使用Hash值的例子:
- 1-#000000 - 将第一个染料槽设置为黑色。
- 3-#FFFFFF-hair - 将第三个染料槽设置为白色,染料类型为头发(hair)。
RGB
一些使用RGB值的例子:
- 1-0,0,0 - 将第一个染料槽设置为黑色。
- 3-255,255,255-hair - 将第三个染料槽设置为白色,染料类型为头发(hair)。
用例
这两个指令都给玩家名为Fez的时装,第一个染色槽是一个染料类型为头发(hair)的染料瓶:
- /armourers giveSkin @p "official/Fez" 1-#FFFFFF-hair
- /armourers giveSkin @p "official/Fez" 1-255,255,255-hair
生成
时装
- /give @p armourers_workshop:item.skin 1 0 {armourersWorkshop:{skinType:"armourers:wings", identifier:{libraryFile:"Angel Wings"}}}
- /give @p armourers_workshop:item.skin 1 0 {armourersWorkshop:{skinType:"armourers:wings", identifier:{localId:-1559653466}}}
- /give @p armourers_workshop:item.skin 1 0 {armourersWorkshop:{skinType:"armourers:wings", identifier:{globalId:293}}}
礼品袋
颜色为整数,尝试使用 https://www.shodor.org/stella2java/rgbint.html 获取颜色值。
- /give @p armourers_workshop:item.gift-sack 1 0 {colour1:255,colour2:16711680,giftItem:{id:"minecraft:dirt",Count:1}}
- /give @p armourers_workshop:item.gift-sack 1 0 {colour1:255,colour2:16711680,giftItem:{id:"minecraft:dirt",Count:1,Damage:1}}
1.7.10
指令前缀为/armourers
指令
- adminPanel 用法:/armourers adminPanel 效果:打开管理面板。
- clearModelCache 用法:/armourers clearModelCache <player> 效果:
- clearSkins 用法:/armourers clearSkins <player> 效果:
- giveSkin 用法:/armourers giveSkin <player> "<skin name>" [R,G,B] | [0xRRGGBB] 效果:
- resyncWardrobe 用法:/armourers resyncWardrobe <player> 效果:
- setItemAsSkinnable 用法:/armourers setItemAsSkinnable 效果:
- setSkin 用法:/armourers setSkin <player> <slot id> "<skin name>" 效果:
- setUnlockedWardrobeSlots 用法:/armourers setUnlockedWardrobeSlots <player> <skin type> <amount 1-8> 效果:
生成时装
- /give @p armourersWorkshop:equipmentSkin 1 0 {armourersWorkshop:{skinType:"armourers:wings", identifier:{libraryFile:"Angel Wings"}}}
- /give @p armourersWorkshop:equipmentSkin 1 0 {armourersWorkshop:{skinType:"armourers:wings", identifier:{localId:-1559653466}}}
- /give @p armourersWorkshop:equipmentSkin 1 0 {armourersWorkshop:{skinType:"armourers:wings", identifier:{globalId:293}}}
|