我的世界服务器无限箱子指令,我的世界功能就要这么多 箱子页面指令插件
我的世界功能就要這么多,箱子頁面指令插件。今天為大家帶來的插件功能可是很多的哦,主要有:多菜單支持。通過項目自定義圖標/自定義指令/自定義牌子打開菜單,方便又高端。可以自定的占位符、符號,用你的基情填滿它。高質量的代碼,減少卡頓,BUG。支持大量經濟插件,經濟用途.還為你的建筑技術發愁?那就做一個掌上商店!有更新自動通知,保持最新高端貨。內支持中文,如果亂碼請改ANSI編碼。
使用教程
修改現有菜單:
打開文件夾: (/plugins/ChestCommands/menu/)
用編輯器菜單配置文件(這里推薦使用記事本,如果懂編碼之類的推薦Notepad++)
創建一個新的菜單:
最簡單,穩定的途徑是:復制粘貼現有菜單,更改設定,修改你需要的物品/指令
在這里建議文件名小寫,因為權限對大小寫很敏感
菜單總體設定:(你可以在菜單文件內的頂部,在配置節點"menu-settings"下面找到它們)
name: '&1Menu'(必須存在)
↑這個將會成為打開菜單后顯示在左上角的自定義標題.不能大于30字符(包括顏色代碼)(一個漢字=2字符)
該例將會顯示為:細體藍色"Menu"
rows: 6(必須存在)
↑這個是打開菜單后將會顯示的行數.數字只能在1-6之間(6相當于一個大箱子)(過高玩家客戶端將會無法顯示)
該例將會顯示為6行,同一個大箱子
command: 'menu'(可添加,可刪去)
↑這個是一種打開菜單的途徑:自定義指令,請注意它將覆蓋掉已存在的指令強行打開菜單(如/home,/back之類)所以盡量不要重復.當然你可以使用分號讓一個菜單使用多種指令打開.如command: 'menu; m; mainmenu'
該例將會使得 /menu 能打開該菜單.(二例使得 /menu 或 /m 或 /mainmenu 能打開該菜單)
auto-refresh: 5(可添加,可刪去)
↑這個是菜單自動刷新的頻率.注意,金錢和點券會在每次交易后都會自動更新(? 由于一段時間的離坑,作者介紹也沒詳細,UP這里沒懂,稍后會改動.)
open-with-item:(可添加,可刪去)
id: 'wool:1' -另一種打開菜單的途徑:手持該物品(左鍵/右鍵)能打開該菜單. 可以使用附加值.可以使用物品名稱/物品ID詳請點擊(需要注意這個ID列表始終為最新狀態,舊版本Minecraft需要注意避免使用舊版本沒有的方塊ID)
right-click:true-如果你想右鍵(上面設置的)物品來打開菜單,請設置為true
left-click:false-如果你想左鍵(上面設置的)物品來打開菜單,請設置為true(左右兩者可以同時為true)
需要注意,如果將command: 'menu' 和open-with-item:都刪去的話將只能通過插件指令(/cc open [玩家名])打開菜單.
菜單物品細節設定:(配置內部名稱請不要使用大寫/顏色代碼/符號(見下).并且請勿在同一個菜單配置里使用重復的名字)
每個配置的物品按鈕都有他的內部名稱(只是配置內區分,游戲內無論如何都不會看到的)和節點(可以配置它的指令,名稱,介紹,顯示).一個標準的物品配置如下:
↓這個"spawn-item"就是內部名稱
spawn-item:
↓以下的都是節點(最少需要 ID和POSITION-X和POSITION-Y,其他項可以刪除),詳細將會在下一節解釋
ID: bed
COMMAND: 'spawn'
NAME: '&a回到出生點'
LORE:
- '這是物品按鈕的介紹.'
- '當鼠標移到按鈕上后會顯示在名稱下面.'
POSITION-X: 1
POSITION-Y: 1
如果圖標節點內的指令節點"COMMAND"所填寫的指令是打開另一個菜單,請務必保證"KEEP-OPEN"為"true".否則即使打開了也會馬上關閉
一些變量:(可以在 COMMAND&NAME&LORE 這3個節點內使用)
{player}——將會顯示為玩家名
{world}——將會顯示當前所在世界
{online}——將會顯示在線的玩家數
{max_players}——將會最大玩家數
{money}——將會顯示你的存款余額,必須有" Vault"插件
簡單的指令:指令請直接填寫在單引號內,不得包含日常使用時的"/"號,當然,"WorldEdit"插件除外,使用過的人都明白該插件一般使用時為"//"號
例:COMMAND: 'spawn' (點擊執行/spawn 即返回出生點)
作為服務端執行指令:(請慎重使用該方法)作為服務端執行指令可以無視所有指令的權限指令,在被點擊后執行指令,但請注意一些指令只能在游戲中使用,若作為服務端使用可能會報錯.使用格式:在指令前添加"console:"
例:COMMAND: 'console: say Hello world!' (點擊圖標服務器將會執行/say 即服務器冒出一段話)(玩家默認沒有/say權限,但由于"console:"也能在菜單內執行該指令.)
作為管理員執行指令:(請慎重使用該方法)作為OP執行指令一樣可以繞過所有指令的權限指令,并且更加穩定(所以一般推薦這種),方法:同上添加"op:"
例:COMMAND: 'op: say Hello world!' (效果同上)
多個指令:使用";"分隔,可以點擊圖標時執行多個指令
例:COMMAND: 'spawn; me 我已回到出生點!' (執行/spawn&/me 返回出生點并發出消息:我已回到出生點)
向點擊者發送消息:在一段話前面放一個"tell:"點擊后將會直接發送給玩家(僅該玩家可見).(這段話支持彩色代碼和符號代碼)
例:COMMAND: 'tell: &cHello man!' (玩家點擊后將會看到一句紅色的Hello man!)
向全服發送廣播:同上"broadcast:",但是全服可見
例:COMMAND: 'broadcast: {player} is awesome!' (玩家點擊后將會向全服廣播:真棒!)
播放音效:只能播放Minecraft自帶音效,添加自定義電臺什么的還是不要想啦.格式為 'sound: , [音調類型], [音量]' (音效&音量一般為數字,在0-2之間)音效列表
例:COMMAND: 'sound: ghast scream, 2.0, 0.5' (將會向點擊者播放惡魂受傷時的尖叫)(一般可以作為點擊圖標的音效,更加生動)
給予物品:與"give"指令類似,但僅能給予物品. 添加"give:"
例:COMMAND: 'give: wool:15, 10' (將會給予10個黑羊毛)
給予金錢:需要有Vault和一個經濟插件.
例:COMMAND: 'give-money: 100.0' (將會給你100)
打開其他的菜單:請保證"KEEP-OPEN"為"true",當然玩家也必須要有打開指定菜單的權限(詳情查看指令&權限章節)
例:COMMAND: 'open: example.yml' (將會打開/plugins/ChestCommands/menu/下的example.yml)(若要打開你配置的請更改"example"為你的文件名)
BungeeCord指令(? 應該是跨服指令):你可以使用"server: ",點擊后玩家將會嘗試連接到目標服務器.如果你不懂什么是BungeeCord,那就無視這一塊吧.
例:COMMAND: 'server: hub'
Player Points(需求插件Player Points):效果同金錢
例:COMMAND: 'give-points: 50'
BOSS血條消息:(需求插件BarAPI):點擊后通過BOSS血條發送一條消息,但是目前不知道BOSS血條插件支不支持中文.(所以請慎用中文)格式:"dragon-bar: | "
例:COMMAND: 'dragon-bar: 10 | &aHello, {player}!' (將會在BOSS血條上顯示10秒:泥嚎)
總結
以上是生活随笔為你收集整理的我的世界服务器无限箱子指令,我的世界功能就要这么多 箱子页面指令插件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python把多个人声分离_python
- 下一篇: 设计模式(2) 生成器模式(BUILD