巴哈姆特

哈啦區 Minecraft 我的世界(當個創世神)
查看全文

【分享】PlaceholderAPI 支援變數的插件 | 有人來問我就更新一下~

Plugin插件
猫又おにぎり (haer0248) 2018-08-25 14:55:28
#1
【本文將不再進行更新,請前往 https://haer0248.me/789 查看】

插件名稱:PlaceholderAPI

插件版本:2.10.10
插件原文:Spigotmc~
插件介紹:
  這款插件你可以在其他插件上面有支援的使用,下圖是我使用 "TitleManager" 這款插件並套用 "PlaceholderAPI" 去取得玩家的資料(現在地圖、權限組、贊助點、座標等等) 等等全部都會介紹
下面的圖片是 "BossShop" 取得了金錢(Essentials)、贊助點(Playerpoint)、神奇沙 (GadgetsMenu 這款插件的消費貨幣)、登入IP位置
最後一個自己的舉例是 "ChatControlPro" (付費插件,免費的我不清楚是否能用) 取得玩家自訂暱稱(EssentialsX /nick)、稱號插件(DeluxeTags)

由上面那三張圖片可以知道這個插件支援許多插件的變數(以下將稱為變數,會有安裝教學)

這邊要先知道一個東西,很多插件都有但很多人不會
{player} = Hi_Michael => BossShop 內建的
%player% = Hi_Michael => PlaceholderAPI 安裝後有的
{} 或 % 在中間 的文字稱為 變數
至於 變數 是甚麼
變數就是一個可變動資料的一個宣告方式 (我沒說錯吧 ...)
假設今天我的Username不是Hi_Michael,在插件上面就是顯示我的當時Username,所以可以依照玩家目前的資料去取得後顯示

【安裝教學】 (很重要)
1. 先到 Spigotmc 原文將插件本體安裝下來 (請注意自己的伺服器版本,有些可能不支援!)
2. 重開伺服器完成

重要在哪邊?
重要在請登入你的伺服器,並參考這個網站 (連結 021/7/29 更新)

每一個插件的變數都不同,所以要先安裝 Expansions(擴充功能),在網站中你可以看到非常非常非常非常多的插件可以套用PlaceholderAPI這個東西

【擴充功能安裝教學】(這個網站直接列出插件名稱)
登入伺服器,給予權限點(會在下方列出)或直接給予OP
輸入指令 /papi ecloud download <網站列出的插件名稱>
每個插件可能不同,你可以 Ctrl+F 去搜尋你想要的插件

搜尋到後你就會在插件標題下方看到
Expansion download command: /papi ecloud download <plugin-name>
對,輸入這串指令就對了!

但是有些是顯示 [Link to page] 就點下去,下載他給的之後丟到資料夾 plugins/placeholderapi/expansions 裡面,reload插件,就安裝完成囉~

【使用教學】
1. 開啟你想要使用 PlaceholderAPI 的插件 (前提是要有支援!!!)
我這邊使用 TitleManager 當作範例 (由於顏色亂我就移除了顏色代碼 他支援顏色代碼!!)
- '%{PLAYER} (%{group}&r) ◆ 延遲%{ping}'
  - '---------------------'
  - '這裡是無名氏伺服器 RPG 伺服器 分流'
  - '◆ 錢錢 %{BALANCE} ◆'
  - '◆ 贊助點 %playerpoints_points% ◆ '
  - '近期活動:中秋節 (https://ggo.fun/無名氏活動)'
  - '-----%{safe-online}/50(%server_unique_joins%)-----'
請看到贊助點的部分,%playerpoints_points%就是自己擁有的點數數量
第二個是%server_unique_joins%,是伺服器目前總共加入玩家的數量
沒錯,你只要安裝了他的擴充功能之後就可以直接在插件裡面使用!

接下來這個插件是 ChatControlPro
     - "----------------------"
    - ""
    - "Username {player}"
    - "暱稱 {nick}"
    - "傳送時間 {timestamp}"
    - "稱號 {deluxetags_tag}"
    - "     點擊發送私人訊息."
    - ""
    - "----------------------"
這個插件他有特別的註明,你要使用 PlaceholderAPI 的話,要將 %% 改成 {} 才可以使用...
(這個東西我找超久 想說怎不能用QQ)

你還不懂嗎?留言在底下我會回覆給讓你會用!

【插件指令與權限】
(說真的他有一個config.yml跟javascript_placeholders.yml但是我沒有研究...)
主權限點:placeholderapi.admin
預設:op
!!! /papi 是插件縮寫
指令 權限點
/papi list -
顯示已安裝的擴充功能
placeholderapi.list
/papi reload -
重新讀取插件
placeholderapi.reload
/papi parse <玩家> <文字> -
似乎是使用這個插件去顯示字串
但我沒用過不清楚@@
<玩家> <文字> 為 2.9.2 的更新
placeholderapi.parse
/papi ecloud -
雲端下載 (下面有指令表)
placeholderapi.ecloud
/papi updatenotify -
更新提示
placeholderapi.updatenotify
/papi ecloud 就可以看到指令表,官方沒有特別給他的權限點應該表示給placeholderapi.ecloud 就是以下子指令都是有給予的~
(以下 <>為必填 () 看你要不要填)
指令 說明
/papi ecloud status 查看現在 ecloud(雲端) 的狀況
/papi ecloud status 查看現在 ecloud(雲端) 的狀況
/papi ecloud list <all/author> (page) 列出指定的擴充功能(所有/作者)
/papi ecloud info <expansion name> 列出指定的擴充功能的資訊
/papi ecloud versioninfo <expansion name> <version> 列出指定的擴充功能的版本的更新紀錄
/papi ecloud placeholders <expansion name> 列出指定的擴充功能的可使用變數
/papi ecloud download <expansion name> (version) 上面說過了 就是下載~
後面有版本就是下載指定版本
/papi ecloud refresh 更新所有擴充功能列表
/papi ecloud clear 清除擴充功能快取

這是我第二篇的插件教學 ...
如果有 文章上的錯誤(錯字)解釋錯誤(文意不通) 請告知我修正~~ 謝謝!!

【如何判斷插件支援?】
有兩種方式
1. Spigot/Bukkit 文章作者應該會標示
2. 插件有被標示在上面的網站內

看較舊的 3 則留言

猫又おにぎり: B4 2018-08-25 20:53

[bruce460:芭樂⎝(゚∀。)⎠]蝦?

嗯,好哦: B5 2018-08-25 20:53

沒事.w.

byenecha: B6 2019-02-08 03:42

請問有1.13.2的playpoints插件嗎?

猫又おにぎり: B7 2019-02-08 09:07

[doge0417:byenecha] playerpoint吧?https://dev.bukkit.org/projects/playerpoints

延伸閱讀

【夢想之都】【1.20.2】冒險地圖《 聖誕夜餅

2023-12-24 21:25:26

閒聊【教學】大家不要再搞錯 ClearLag 不只是清理垃圾的插件

2021-12-27 12:13:26

【板務】第四十八期精華文章推薦串【24.12.26-

2024-12-26 09:49:13

【自製】 小妹的第一個屬性點插件 11/23更新 怪物的經驗以及玩家等級

2019-12-27 02:13:43

【授權轉載】TabooLib - 基於多種Minecraft伺服端平台的插件開發框架 | 讓插件編寫變得簡單快捷

2019-02-03 22:57:09

【中文翻譯 | 國外史詩大型合作CTM】Absolution

2024-11-29 20:14:44

問題關於以物易物的插件

2021-07-25 21:25:37

密技Minecraft 文字生成套件 (Python) (不要是

2024-12-25 04:03:26

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】