我的世界筆記-服務器自定義禮包(EasyKitRel插件)

前言

Minecraft沙盒遊戲,它不單單可以讓玩家遊戲,玩家還能自己創建MC的服務器來供其他的玩家聯機。
如果你想要在MC服務器中弄一個每日禮包,或者是VIP禮包時,你就可以使用EasyKitRel插件來設置。

在這裏插入圖片描述

其他介紹

OP指令大全

我的世界筆記-純淨服務器搭建全流程

我的世界筆記-服務器菜單(Chestcommands插件)

我的世界筆記-服務器權限添加(GroupManager插件)

一、配置

在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

config.yml-配置

如果用文本編輯的方式打開數據庫文件的話會出現亂碼,你可以使用相應的數據管理軟件來查詢信息。
data.db就是存儲着玩家是否領取了某個禮包,禮包的時間等。

其中的Messages主要是一些提示信息
Config爲默認配置信息,通常是不需要變更的

在這裏插入圖片描述

二、指令

在op模式下輸入/kit就會出現以下的指令提示
在這裏插入圖片描述

[1]. 創建禮包

弄一個禮包時,你需要提前將禮包的東西防到自己的揹包裏。而且不能有其他的物品,包括身上的裝備。
如果當你像下圖創建一個禮包時,禮包的內容就是:鑽石褲子+半組沙子
在這裏插入圖片描述
所以在你創建禮包前,可以在op模式下輸入指令/clear來清除揹包的東西(不會清除裝備),從而保證禮包的東西是你想要設定的物品。
之後輸入/kit create [禮包名稱]來創建一個禮包
使用指令/kit list後,就能查看禮包是否創建成功
在這裏插入圖片描述

[2]. 禮包時長

當你沒有設定禮包的時長時,將會出現一個bug,那就是玩家可以無限地領取禮包(前提是玩家有權限領取).
如果你需要測試禮包的時間時,請先使用指令/deop [玩家ID]轉換爲玩家模式。
這時就需要用到指令/kit cooldown [kitname] [cooldown]
kitname爲禮包名稱,cooldown爲冷卻時間。
冷卻時間的格式是數字+時間後綴,例如你需要設定禮包A的冷卻時間爲2天30分時,即:/kit cooldown A 2d 30m

時間後綴 介紹
s
m 分鐘
h 小時
d
w
y

[3]. 其他指令

通常來說只需要一個創建禮包和一個禮包的冷卻時間指令就行,但其他的指令也是有幫助的。

指令 介紹
/kit [kitname] 獲取某個禮包,kitname爲禮包名稱
/kit help [command] 查看某個禮包指令的幫助提示,command爲命令
/kit reload 重載禮包插件
/kit create [kitname] 創建禮包,kitname爲禮包名稱
/kit remove [kitname] 刪除某個禮包,kitname爲禮包名稱
/kit limit [kitname] [cooldown] 設定某個禮包的冷卻時間,kitname爲禮包名稱,cooldown爲冷卻時間
/kit price [kitname] [price] 這個指令可以設置玩家領取某個禮包需要的金幣數。kitname爲禮包名稱,price爲禮包價格
/kit reset [cooldown] [kitname] [player] 重置玩家領取某個禮包的冷卻時間,cooldown爲冷卻時間,kitname爲禮包名稱,player爲玩家名稱
/kit reset limit [kitname] [player] 重置玩家領取某個禮包的最大領取數,kitname爲禮包名稱,player爲玩家名稱
/kit give [kitname] [player] 讓玩家獲取某個禮包,kitname爲禮包名稱,player爲玩家名稱
/kit book 給自己一本書,可通過書本領取相應權限的禮包
/kit list 列出所有的禮包

三、權限

如果你創建了禮包後發現某個權限組的玩家沒法領禮包,很大的可能是因爲沒有該那個權限組的玩家設置相應禮包的領取權限。
如果你只想讓玩家擁有某個禮包權限時,給該玩家所在的權限組配置一個EasyKits.kits.[kitname]即可,kitname爲禮包名稱

權限 介紹
Easykits.* 獲得所有的權限
Easykits.cmd.* 可使用全部的指令
EasyKits.kits.* 所有禮包的領取權限
EasyKits.kits.[kitname] 某個禮包的領取權限
EasyKits.bypass.cooldown 不受禮包冷卻時間的限制
EasyKits.bypass.limit 不受領取次數的限制
EasyKits.bypass.price 不受禮包價格的限制
EasyKits.sign.create 擁有創建禮包木牌的權限
EasyKits.sign.remove 擁有刪除禮包木牌的權限
EasyKits.sign.use 使用禮包木牌的權限

四、玩家領取禮包的方法

[1]. 指令

你可以讓玩家輸入/kit [禮包名稱]來獲取某個禮包,也可以直接通過菜單,把菜單的相應按鈕綁定到/kit [禮包名稱]這個指令。

例子:
將需要的命令填寫在COMMAND之後即可,記住需要有一個空格連接,而且命令不需要斜槓/
在這裏插入圖片描述

在這裏插入圖片描述

[2]. 禮包木牌

需要擁有創建禮包木牌權限的玩家才能創建,相當於一個快捷的指令。默認op擁有創建禮包木牌的權限
第一行:[禮包系統]
第二行:禮包名稱

如下圖:
在這裏插入圖片描述
右鍵點擊後將會出現禮包相應的界面。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章