ค้นหาเซิร์ฟเวอร์ที่มี PlaceholderAPI
เซิร์ฟเวอร์ที่รายงาน PlaceholderAPI: 202
- 'A savage place! / as holy and enchanted / As e’er beneath a ออนไลน์ 38
- ÂHi guys welcome to Saturn! Choose your province and have a ออนไลน์ 30Java + Bedrock
- SentrySMP ออนไลน์ 6Java
- LinkCraft ออนไลน์ 12JavaProgression
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! ออนไลน์ 34Java
- J's Hideout SMP ออนไลน์ 9Java + Bedrock
เกี่ยวกับ PlaceholderAPI
🔌 เกี่ยวกับ PlaceholderAPI
PlaceholderAPI เป็นปลั๊กอิน Minecraft ที่มอบระบบ placeholder แบบรวมศูนย์และระบบนิเวศของส่วนขยาย (eCloud) มันช่วยให้ปลั๊กอินอื่น ๆ อ่านและแทนที่ placeholder แบบไดนามิกนับพันรายการ (ข้อมูลผู้เล่น ค่าทางเศรษฐกิจ ค่าที่เฉพาะเจาะจงกับปลั๊กอิน ฯลฯ) ได้โดยไม่ต้องผสานการทำงานโดยตรงหรือพึ่งพาแบบแนบแน่น
🎯 จุดประสงค์
ปลั๊กอินนี้ช่วยลดความยุ่งยากในการเชื่อมต่อระหว่างปลั๊กอินด้วยการมอบ API สำหรับ placeholder เพียงชุดเดียวที่ขยายต่อได้ ผู้พัฒนาปลั๊กอินจะเผยแพร่ "expansions" ที่ให้ placeholder แบบมีชื่อ; ผู้ดูแลเซิร์ฟเวอร์จะติดตั้ง expansions เหล่านี้เพื่อให้ปลั๊กอินฝั่งเซิร์ฟเวอร์ (scoreboards, chat, holograms, GUI) แสดงข้อมูลสดได้ด้วยไวยากรณ์ที่สอดคล้องกัน
⚙️ ฟีเจอร์
- API หลักสำหรับการแยกวิเคราะห์ placeholder เพื่อให้ปลั๊กอินอื่นเชื่อมต่อได้
- ระบบ expansions: expansions แบบแพ็กแยกหรือ expansions ที่ถูกรวมอยู่ในปลั๊กอิน
- eCloud (cloud ของ expansions) สำหรับค้นหาและดาวน์โหลด expansions ที่ได้รับการยืนยันในเกม
- คำสั่งจัดการระหว่างรันไทม์สำหรับแสดงรายการ ลงทะเบียน ยกเลิกการลงทะเบียน และโหลด expansions ใหม่
- คำสั่ง debug/parse สำหรับประเมิน placeholder ของผู้เล่นหรือกระจายผลลัพธ์ ซึ่งมีประโยชน์ต่อการแก้ไขปัญหา
- เครื่องมืออย่างคำสั่ง dump สำหรับแชร์ expansions ที่ติดตั้งและสถานะปลั๊กอินเมื่อขอความช่วยเหลือ
🧩 เหมาะกับใคร
- ผู้ดูแลเซิร์ฟเวอร์ที่ต้องการข้อความแบบไดนามิกที่เป็นหนึ่งเดียวในหลายปลั๊กอิน (scoreboards, tablists, holograms, GUI)
- ผู้พัฒนาปลั๊กอินที่ต้องการเปิดเผยหรือใช้ placeholders โดยไม่บังคับพึ่งพาแบบแนบแน่น
- เซิร์ฟเวอร์ Survival, minigame และ network ที่รวมปลั๊กอินจำนวนมากและต้องใช้ไวยากรณ์ placeholder ที่สอดคล้องกัน
🏗️ ตัวอย่างการใช้งาน
- เซิร์ฟเวอร์ติดตั้ง Vault expansion เพื่อให้ placeholder ทางเศรษฐกิจ เช่น ยอดเงินของผู้เล่น สามารถใช้ในปลั๊กอิน scoreboard และ chat ได้
- ผู้ดูแลดาวน์โหลด expansion เฉพาะปลั๊กอินจาก eCloud เพื่อให้ปลั๊กอิน hologram แสดงข้อมูลเป้าหมายแบบสดได้
- ผู้พัฒนาเปิดเผยข้อมูลปลั๊กอินผ่าน PlaceholderExpansion เพื่อให้เซิร์ฟเวอร์อื่นแสดงข้อมูลนั้นได้โดยไม่ต้องพึ่งพาปลั๊กอินโดยตรง
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | สิทธิ์ | การเข้าถึง |
|---|---|---|---|
| `/papi parse <player | me> | แยกวิเคราะห์ placeholder ในสตริงและแสดงผลเพื่อใช้ในการดีบัก | ไม่ระบุ |
| `/papi bcparse <player | me> | แยกวิเคราะห์ placeholder และประกาศผลไปยังผู้เล่นทุกคน | ไม่ระบุ |
| `/papi cmdparse <player | me> | แยกวิเคราะห์ placeholder และรันคำสั่งที่ได้ | ไม่ระบุ |
/papi parserel <player1> <player2> <text> | แยกวิเคราะห์ placeholder แบบความสัมพันธ์โดยเปรียบเทียบผู้เล่นสองคน | ไม่ระบุ | ผู้ดูแลระบบ |
/papi list | แสดงรายการ expansions ที่ใช้งานอยู่/ลงทะเบียนไว้ | ไม่ระบุ | ผู้ดูแลระบบ |
/papi info <expansion> | แสดงข้อมูลเกี่ยวกับ expansion ที่ลงทะเบียนไว้ | ไม่ระบุ | ผู้ดูแลระบบ |
/papi register <filename> | ลงทะเบียนไฟล์ jar ของ expansion จากโฟลเดอร์ expansions โดยไม่ต้องรีสตาร์ต | ไม่ระบุ | ผู้ดูแลระบบ |
/papi unregister <filename> | ยกเลิกการลงทะเบียน/ลบ expansion ที่ลงทะเบียนไว้ | ไม่ระบุ | ผู้ดูแลระบบ |
/papi reload | โหลดการตั้งค่า PlaceholderAPI ใหม่และลงทะเบียน expansions ที่ดาวน์โหลดมาใหม่ | ไม่ระบุ | ผู้ดูแลระบบ |
/papi version | แสดงเวอร์ชันปลั๊กอินและผู้เขียน | ไม่ระบุ | ผู้ดูแลระบบ |
/papi dump | ส่งออกข้อมูลปลั๊กอิน/เวอร์ชัน/expansion สำหรับการสนับสนุน (บริการ paste) | ไม่ระบุ | ผู้ดูแลระบบ |
/papi ecloud download <expansion> [version] | ดาวน์โหลด expansion ที่ได้รับการยืนยันจาก eCloud ไปยังเซิร์ฟเวอร์ | ไม่ระบุ | ผู้ดูแลระบบ |
| `/papi ecloud list [all | installed]` | แสดงรายการ expansions ที่มีอยู่บน eCloud หรือ expansions ที่ติดตั้งแล้ว | |
/papi ecloud placeholders <expansion> | แสดงรายการ placeholder ที่ expansion จาก eCloud ให้มา | ไม่ระบุ | ผู้ดูแลระบบ |
/papi ecloud status | แสดงการเชื่อมต่อ/สถานะของบริการ eCloud | ไม่ระบุ | ผู้ดูแลระบบ |
(หมายเหตุ: คำสั่งข้างต้นมีเอกสารอ้างอิงอยู่ในคำสั่งอย่างเป็นทางการของ PlaceholderAPI ส่วน permission nodes สำหรับคำสั่งแต่ละรายการไม่ได้ระบุไว้ในเอกสารอ้างอิงดังกล่าว)
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ jar อย่างเป็นทางการของ PlaceholderAPI แล้ววางไว้ในไดเรกทอรี
plugins/ของเซิร์ฟเวอร์ - เริ่มหรือรีสตาร์ตเซิร์ฟเวอร์และตรวจสอบในคอนโซลว่า PlaceholderAPI โหลดแล้ว
- ติดตั้ง expansions โดยวางไฟล์ jar ของ expansion ลงใน
plugins/PlaceholderAPI/expansions/หรือใช้คำสั่ง eCloud ในเกม (สำหรับ expansions ที่ได้รับการยืนยัน)
📦 การพึ่งพา
- ตัว PlaceholderAPI เองไม่จำเป็นต้องมีปลั๊กอินพึ่งพาทั่วไปเพื่อใช้งานได้ ส่วน placeholder บางรายการที่มาจาก expansions จะพึ่งพาปลั๊กอินอื่น (เช่น expansion ที่แสดงค่าทางเศรษฐกิจจะต้องใช้ปลั๊กอินเศรษฐกิจที่เกี่ยวข้อง) ข้อกำหนดเหล่านี้ขึ้นอยู่กับ expansion เฉพาะนั้น
🧠 หมายเหตุทางเทคนิค
- PlaceholderAPI มีให้สำหรับเซิร์ฟเวอร์ที่ใช้ Spigot และมักใช้งานบน Paper ด้วยเช่นกัน มันเปิด API ให้ผู้พัฒนาปลั๊กอินลงทะเบียน PlaceholderExpansions
- expansions สามารถแจกจ่ายเป็นไฟล์ jar แบบแยกเดี่ยวหรือรวมอยู่ในปลั๊กอินอื่นได้; expansions แบบแยกเดี่ยวมักติดตั้งไว้ใน
plugins/PlaceholderAPI/expansions/ - ฟีเจอร์ eCloud อนุญาตให้ค้นหาและดาวน์โหลด expansions ที่ได้รับการยืนยันในเกมได้; เซิร์ฟเวอร์ต้องอนุญาต HTTPS ขาออกเพื่อให้การดาวน์โหลดจาก eCloud ทำงานได้
- ปลั๊กอินมีคำสั่ง debug และ parsing เพื่อช่วยผู้ดูแลตรวจสอบว่า placeholder ถูกประมวลผลอย่างถูกต้อง
🤝 เมื่อใดปลั๊กอินนี้มีประโยชน์
หากเซิร์ฟเวอร์ของคุณใช้ปลั๊กอินหลายตัวที่ต้องแสดงข้อมูลแบบไดนามิกข้ามปลั๊กอิน (chat, tab, holograms, scoreboards หรือ GUI) PlaceholderAPI จะมีประโยชน์เพราะมันรวมการแก้ placeholder ไว้ศูนย์กลาง และให้คุณเพิ่มการรองรับปลั๊กอินอื่นผ่าน expansions แบบโมดูลาร์โดยไม่ต้องแก้ไขปลั๊กอินผู้ใช้แต่ละตัว
ความคิดเห็น
ยังไม่มีความคิดเห็น
เป็นคนแรกที่แสดงความคิดเห็น
สำหรับผู้ดูแลเซิร์ฟเวอร์
- ผู้เขียน
- PlaceholderAPI Team
- แพลตฟอร์มที่รองรับ
- Spigot, Paper
- เวอร์ชันที่รองรับ
- 1.8–1.21
ลิงก์
- ดาวน์โหลดspigotmc.org/resources/placeholderapi.6245
- โค้ดต้นฉบับgithub.com/PlaceholderAPI/PlaceholderAPI
- เอกสารwiki.placeholderapi.com
- ติดตามปัญหาgithub.com/PlaceholderAPI/PlaceholderAPI/issues
- สนับสนุนplaceholderapi.com/discord
- ecloud.placeholderapi.comecloud.placeholderapi.com
- placeholderapi.complaceholderapi.com
- bstats.orgbstats.org/plugin/bukkit/PlaceholderAPI
สิ่งที่เซิร์ฟเวอร์รายงาน
แพลตฟอร์มเซิร์ฟเวอร์
- Paper155
- Purpur24
- CraftBukkit6
- Arclight5
- Leaf4
- Mohist2
- Spigot2
- Cauldron1
- PandaSpigot1
- Magma1
- CatServer1
เวอร์ชันปลั๊กอิน
- 2.12.3131
- 2.12.231
- 2.11.623
- 2.11.711
- 2.11.52
- 2.10.102
- 2.10.91
- 2.11.21
ตัวเลขมาจากเซิร์ฟเวอร์ที่แสดงรายการปลั๊กอินเมื่อ MSHQ ตรวจสอบ หลายเซิร์ฟเวอร์ซ่อนรายการ การใช้งานจริงจึงสูงกว่านี้