Minecraft服務(wù)器插件ChestCommands插件食用指南(基于v4.0)

首先,安裝插件并啟動服務(wù)器后,在 /plugin/ChestCommands/menu 中新建一個YAML文件,然后復(fù)制以下內(nèi)容并粘貼,在其基礎(chǔ)上進行更改。
那么 怎樣修改才對呢?先看每一個單詞所對應(yīng)的內(nèi)容:

也就是說 假設(shè)我只想通過/cc open
指令打開菜單,那么 我們可以把菜單基礎(chǔ)代碼精簡至:
這樣的話,我們使用通用指令打開菜單,便會出現(xiàn)一個名字為深藍色的“Example Menu”的,總數(shù)為三行的箱子頁面,但是里面空空如也,如何添加內(nèi)容呢?別急,讓我們先淺淺了解一下書寫規(guī)范。
正如例子所寫,每一個子項目必須相對于父項目有至少一個空格的縮進,每一個冒號后面必須有一個空格,列形式表現(xiàn)為英文的減號(-)后跟隨空格再書寫內(nèi)容。這三點非常重要,必須要遵守。
菜單具體內(nèi)容(Body)
那么,我們已經(jīng)擁有了箱子菜單的框架,并且已經(jīng)了解了行文規(guī)范,所以,開始進行對箱子菜單內(nèi)容的編輯吧。
照例,上來先貼一個基礎(chǔ)例子:
這是一個圖標所需的代碼。
注意:每一個圖標的標題需頂格寫(即例中spawn-teleport),圖標內(nèi)項目需全大寫(例如MATERIAL)
這些圖標所代表的內(nèi)容如下:

同時,還有更多的操作:

命令格式(ACTIONS)
在ACTIONS中我們需要填寫需要執(zhí)行的命令,這些命令不需要帶上”/”,但是同樣有格式要求,即多種不同的前綴:

占位符(變量)
它們可以在以下圖標屬性中使用:
ACTIONS
NAME
LORE
SKULL-OWNER

命令
/cc 插件的主命令,短別名。顯示版本、開發(fā)人員和幫助命令。/chestcommands?
/cc help 列出插件的命令。?
/cc reload 重新加載配置和菜單。?
/cc errors 顯示上次在控制臺上加載期間發(fā)生的錯誤。?
/cc list 列出正確加載的菜單。
/cc open <file> 從文件名打開加載的菜單,這對于沒有配置命令的菜單很有用。 仍然需要打開菜單的特定權(quán)限:chestcommands.open.<file>.yml
我們在了解了以上所有內(nèi)容并完成構(gòu)造了一個菜單后,突然發(fā)現(xiàn)玩家打不開菜單,原因是并沒有給予玩家chestcommands.open.<file>.yml
和chestcommands.item.<file>.yml
權(quán)限,根據(jù)你所使用的權(quán)限管理插件來給予玩家權(quán)限。
其他
1.顏色代碼 詳情請見:MC中文wiki:格式化代碼
2.牌子菜單:第一行[Menu],第二行寫yaml文件名,例如:
“.yaml”可以被省略。
以上內(nèi)容為本人基于整理,翻譯官方Wiki,并加入自身理解所寫的簡易食用指南,如有雷同,純屬巧合。