糾個(gè)錯(cuò)插件中的叫做:指令、權(quán)限節(jié)點(diǎn)
首先指令與權(quán)限節(jié)點(diǎn)格式不同
權(quán)限節(jié)點(diǎn)經(jīng)常表現(xiàn)為插件名.權(quán)限名.子權(quán)限名
指令則表現(xiàn)為/指令名指令語(yǔ)法
指令是需要權(quán)限節(jié)點(diǎn)來(lái)支持的,即如果某個(gè)玩家沒(méi)有這個(gè)權(quán)限節(jié)點(diǎn)就輸入指令是無(wú)效的【不過(guò)默認(rèn)的OP是擁有所有權(quán)限節(jié)點(diǎn)的,除非你設(shè)置了副管理組權(quán)限組】,因此絕大多數(shù)插件需要一個(gè)權(quán)限插件來(lái)作為前置插件【或者其中的部分在無(wú)權(quán)限插件環(huán)境下運(yùn)行也是可以的,不過(guò)就無(wú)法設(shè)置什么等級(jí)制度了,玩家只有默認(rèn)的玩家組權(quán)限,OP擁有全部權(quán)限】。
指令則相對(duì)而言簡(jiǎn)單多了,是用于實(shí)現(xiàn)插件內(nèi)置功能的。
把代碼輸入config.yml是不對(duì)的,因?yàn)閏onfig.yml是設(shè)置一個(gè)插件的相關(guān)功能項(xiàng)的配置文件。
要使用權(quán)限節(jié)點(diǎn)的話(huà)你需要安裝一個(gè)權(quán)限插件,在MCBBS上下載的Essential基本插件組中的EssentialGroupManager就是一個(gè)基礎(chǔ)權(quán)限插件
安裝插件的過(guò)程就不必贅述了,如有不懂可以在MCBBS找到教程。
安裝完成權(quán)限插件后需要啟動(dòng)一次服務(wù)器,讓權(quán)限插件自行創(chuàng)建配置記錄文件。
安裝完成后有兩種方式可以配置權(quán)限節(jié)點(diǎn),一個(gè)一個(gè)來(lái)。
第一種方式:關(guān)閉服務(wù)器后進(jìn)行權(quán)限節(jié)點(diǎn)設(shè)置
啟動(dòng)完成后就可以輸入服務(wù)端指令/stop關(guān)閉服務(wù)器了。
接下來(lái)我們可以看到在插件文件夾plugins下多了一個(gè)新的文件夾:GroupManager
圖1權(quán)限插件安裝完成后產(chǎn)生的新文件夾
打開(kāi)來(lái)你將看到出現(xiàn)了兩個(gè)文件夾“backup”“worlds”以及兩個(gè)新的yml文件“config.yml”“globalgroups.yml”
backup顧名思義:備份,即在服務(wù)器運(yùn)行時(shí)使用指令修改權(quán)限節(jié)點(diǎn)前保存的權(quán)限節(jié)點(diǎn)文件,可以在發(fā)現(xiàn)錯(cuò)誤時(shí)關(guān)閉服務(wù)器手動(dòng)還原權(quán)限節(jié)點(diǎn)。
worlds原意為世界,在這里意為所有世界的玩家權(quán)限設(shè)置,在worlds文件夾下?lián)碛卸鄠€(gè)世界名字的文件夾,一般為三個(gè),如果有多世界插件,則有服務(wù)器所有世界數(shù)目相同的文件夾。
config.yml是插件自身的設(shè)定,例如OP是否擁有全部插件的管理權(quán)限。
globalgroups.yml則是設(shè)定權(quán)限組與權(quán)限組獲得的權(quán)限節(jié)點(diǎn)。
圖2GroupManager文件夾內(nèi)容