Plugin Minecraft PlaceholderAPI
Thông tin về PlaceholderAPI và máy chủ nơi plugin được tìm thấy
🔌 Giới thiệu về PlaceholderAPI
PlaceholderAPI là một plugin Minecraft cung cấp một hệ thống placeholder tập trung và một hệ sinh thái mở rộng (eCloud). Nó cho phép các plugin khác đọc và thay thế hàng nghìn placeholder động (dữ liệu người chơi, giá trị kinh tế, giá trị riêng của plugin, v.v.) mà không cần tích hợp trực tiếp hay phụ thuộc chặt chẽ.
🎯 Mục đích
Plugin này giải quyết sự khó khăn khi tích hợp giữa các plugin bằng cách cung cấp một API placeholder duy nhất, có thể mở rộng. Tác giả plugin phát hành các "expansions" cung cấp placeholder có tên; quản trị viên máy chủ cài các expansions đó để các plugin hiển thị dữ liệu máy chủ (scoreboard, chat, holograms, GUI) có thể hiển thị dữ liệu trực tiếp bằng cú pháp nhất quán.
⚙️ Tính năng
- API phân tích placeholder cốt lõi để các plugin khác có thể hook vào.
- Hệ thống expansions: expansions đóng gói riêng hoặc expansions đi kèm trong plugin.
- eCloud (đám mây expansions) để tìm và tải các expansions đã được xác minh ngay trong game.
- Các lệnh quản lý khi đang chạy để liệt kê, đăng ký, hủy đăng ký và tải lại expansions.
- Các lệnh debug/parse để đánh giá placeholder cho một người chơi hoặc phát kết quả, hữu ích khi khắc phục sự cố.
- Các tiện ích như lệnh dump để chia sẻ expansions đã cài và trạng thái plugin khi cần hỗ trợ.
🧩 Dành cho ai
- Quản trị viên máy chủ cần văn bản động thống nhất trên nhiều plugin (scoreboard, tablist, holograms, GUI).
- Nhà phát triển plugin muốn hiển thị hoặc sử dụng placeholders mà không bắt buộc phụ thuộc chặt chẽ.
- Các máy chủ Survival, minigame và network kết hợp nhiều plugin và cần cú pháp placeholder nhất quán.
🏗️ Ví dụ sử dụng
- Một máy chủ cài expansion Vault để các placeholder kinh tế như số dư người chơi có thể dùng trong plugin scoreboard và chat.
- Một quản trị viên tải expansion dành riêng cho plugin từ eCloud để plugin hologram có thể hiển thị dữ liệu mục tiêu trực tiếp.
- Một nhà phát triển hiển thị dữ liệu plugin thông qua PlaceholderExpansion để các máy chủ khác có thể hiển thị dữ liệu đó mà không phụ thuộc trực tiếp vào plugin.
⌨️ Lệnh
| Lệnh | Mô tả | Quyền | Truy cập |
|---|---|---|---|
| `/papi parse <player | me> | Phân tích placeholder trong một chuỗi và hiển thị kết quả để debug. | không xác định |
| `/papi bcparse <player | me> | Phân tích placeholder và phát kết quả cho tất cả người chơi. | không xác định |
| `/papi cmdparse <player | me> | Phân tích placeholder và thực thi lệnh tạo ra. | không xác định |
/papi parserel <player1> <player2> <text> | Phân tích placeholder quan hệ bằng cách so sánh hai người chơi. | không xác định | Quản trị viên |
/papi list | Liệt kê các expansions đang hoạt động/đã đăng ký. | không xác định | Quản trị viên |
/papi info <expansion> | Hiển thị thông tin về một expansion đã đăng ký. | không xác định | Quản trị viên |
/papi register <filename> | Đăng ký một file jar expansion từ thư mục expansions mà không cần khởi động lại. | không xác định | Quản trị viên |
/papi unregister <filename> | Hủy đăng ký/xóa một expansion đã đăng ký. | không xác định | Quản trị viên |
/papi reload | Tải lại cấu hình PlaceholderAPI và đăng ký các expansions vừa tải xuống. | không xác định | Quản trị viên |
/papi version | Hiển thị phiên bản plugin và tác giả. | không xác định | Quản trị viên |
/papi dump | Xuất thông tin plugin/phiên bản/expansion để hỗ trợ (dịch vụ paste). | không xác định | Quản trị viên |
/papi ecloud download <expansion> [version] | Tải một expansion đã được xác minh từ eCloud về máy chủ. | không xác định | Quản trị viên |
| `/papi ecloud list [all | installed]` | Liệt kê các expansions có trên eCloud hoặc các expansions đã cài. | |
/papi ecloud placeholders <expansion> | Liệt kê các placeholder do một expansion eCloud cung cấp. | không xác định | Quản trị viên |
/papi ecloud status | Hiển thị kết nối/trạng thái của dịch vụ eCloud. | không xác định | Quản trị viên |
(Lưu ý: các lệnh trên được tài liệu hóa trong tài liệu tham khảo lệnh chính thức của PlaceholderAPI. Các permission node cho từng lệnh không được liệt kê trong tài liệu tham khảo đó.)
⚙️ Cài đặt
📥 Thiết lập
- Tải file jar PlaceholderAPI chính thức và đặt nó vào thư mục
plugins/của máy chủ. - Khởi động hoặc khởi động lại máy chủ và xác nhận PlaceholderAPI được nạp trong console.
- Cài expansions bằng cách thả các file jar expansion vào
plugins/PlaceholderAPI/expansions/hoặc dùng các lệnh eCloud trong game (đối với expansions đã được xác minh).
📦 Phụ thuộc
- Bản thân PlaceholderAPI không cần một plugin phụ thuộc chung để hoạt động. Một số placeholder do expansions cung cấp phụ thuộc vào các plugin khác (ví dụ, một expansion hiển thị giá trị kinh tế sẽ cần plugin kinh tế tương ứng). Các yêu cầu này phụ thuộc vào expansion cụ thể.
🧠 Ghi chú kỹ thuật
- PlaceholderAPI được cung cấp cho các máy chủ dựa trên Spigot và cũng thường được dùng trên Paper. Nó cung cấp API để nhà phát triển plugin đăng ký PlaceholderExpansions.
- Expansions có thể được phân phối dưới dạng file jar độc lập hoặc đi kèm trong plugin khác; các expansions độc lập thường được cài vào
plugins/PlaceholderAPI/expansions/. - Tính năng eCloud cho phép khám phá và tải xuống các expansions đã được xác minh ngay trong game; máy chủ phải cho phép HTTPS ra ngoài để các lượt tải eCloud hoạt động.
- Plugin bao gồm các lệnh debug và parsing để giúp quản trị viên kiểm tra rằng placeholders được resolve đúng.
🤝 Khi nào plugin này hữu ích
Nếu máy chủ của bạn dùng nhiều plugin cần hiển thị dữ liệu động, liên kết chéo giữa các plugin (chat, tab, holograms, scoreboards hoặc GUI), PlaceholderAPI rất hữu ích vì nó tập trung việc resolve placeholder và cho phép bạn thêm hỗ trợ cho các plugin khác thông qua các expansions mô-đun mà không cần sửa từng plugin tiêu thụ.
- Herocraft Online
Mạng RPG với nhiều lớp, townships, ngục tối và kinh tế — phù hợp cho ai thích survival theo hướng roleplay và PvP.
2555.72 - Eclipse Roleplay2153.76
- Restarting...1052.54
- LinkCraft
Máy chủ Minecraft cộng đồng tập trung vào rankup, đường parkour, mê cung và thử thách — minigame nhẹ nhàng và tiến trình.
1052.48 - Rooted Realm
SMP Survival Java whitelist: không wipe theo kế hoạch, nền kinh tế do người chơi điều khiển, sự kiện hàng tuần và PvP tùy chọn. Cộng đồng người lớn thân thiện.
852.04 - A Minecraft Server851.42
- Froggie
SMP sinh tồn thân thiện, cung cấp claim được bảo vệ, nền kinh tế với cửa hàng người chơi và đấu giá, hỗ trợ nhiều phiên bản, cùng cross-play Java–Bedrock cho người chơi xây dựng giải trí và cộng đồng.
550.9 - Netherlite is loading...550.59
- LilBoxPvP
Một máy chủ tập trung vào BoxPvP với chiến đấu đấu trường nhanh, đấu tay đôi và tiến trình theo mùa. Cung cấp vật phẩm tùy chỉnh, menu điều khiển bởi NPC và có thể hỗ trợ crossplay giữa Java và Bedrock.
549.69 - DaemoniaCraft
Server Towny RPG với mobs tuỳ chỉnh, kinh tế và hỗ trợ Bedrock — tiến trình sâu cho fan grind.
349.67 - 74cfa150c71373fdd9073e5a19aff9d51149.36
- GospelCraft
Server Towny theo chủ đề Cơ đốc: mob tùy chỉnh, mcMMO, jobs — trình bày Kinh Thánh qua trò chơi.
249.02 - A Minecraft Server148.25
- TGG Online
Máy chủ Minecraft Hàn Quốc theo phong cách FPS, cung cấp zombie survival và các minigame bomb/escape, cùng nhiều vũ khí tùy chỉnh, mô hình tùy chỉnh và trải nghiệm dựa trên resource pack.
1847.7 - Minecart Rapid Transit
Máy chủ tập trung vào cộng đồng, về xây dựng thành phố và giao thông, với tàu có thể đi được, mạng lưới vận tải lớn, công trình được bảo vệ, nền kinh tế do người chơi vận hành và các đấu trường PvP được tổ chức.
147.63 - Smithtainment
SMP sinh tồn hướng cộng đồng, với plugin tùy chỉnh, kinh tế, mcMMO và mini‑games — người chơi thân thiện và diễn đàn sôi nổi.
047.26 - Racsu Planet
MMORPG sinh tồn cross-play (Java + Bedrock) với kỹ năng, nhiệm vụ, hầm ngục tùy chỉnh và nền kinh tế trong game, được hỗ trợ bởi cửa hàng chính thức và hub cộng đồng.
247.05 - EthelMC
Survival cộng đồng: kinh tế, bảo vệ vùng đất, đấu trường và crossplay (Java & Bedrock). Cửa hàng người chơi và sự kiện.
444.99 - AnarchyLands CZ/SK044.99
Trang plugin PlaceholderAPI cho biết hệ thống giám sát đã tìm thấy plugin này trên máy chủ nào, cùng với nền tảng và phiên bản liên quan.
Plugin có thể thêm lệnh, kinh tế, bảo vệ, quyền, minigame, tích hợp hoặc cơ chế khác. Vai trò thực tế của PlaceholderAPI phụ thuộc vào cấu hình của từng máy chủ.
Dữ liệu được tạo tự động từ phản hồi kỹ thuật của máy chủ. Nếu máy chủ ẩn danh sách plugin, nó có thể không xuất hiện trong phần này ngay cả khi dùng PlaceholderAPI.
Sử dụng danh sách máy chủ có PlaceholderAPI để so sánh dự án, kiểm tra phiên bản tương thích hoặc tìm ví dụ sử dụng plugin trên máy chủ công khai.