Plugin Minecraft Vault

Vault là một plugin Minecraft cung cấp một API chung để các plugin có thể truy cập và liên kết các hệ thống quyền, chat và kinh tế mà không phụ thuộc vào từng nhà cung cấp.

Tìm máy chủ có Vault

Máy chủ báo cáo Vault: 243

Tất cả máy chủ có Vault

Giới thiệu Vault

🔌 Giới thiệu Vault

Vault là một plugin Minecraft cung cấp một API trừu tượng nhẹ để các plugin khác truy cập vào hệ thống permissions, chat và economy. Thay vì mỗi plugin phải hỗ trợ mọi nhà cung cấp permissions/economy/chat, các nhà phát triển có thể dựa vào Vault như một cầu nối duy nhất để các plugin tương tác với nhiều plugin cung cấp khác nhau.

🎯 Mục đích

Mục đích cốt lõi của Vault là khả năng tương thích giữa các hệ thống: nó cung cấp các giao diện dịch vụ chung (permissions, chat, economy) để plugin trên server có thể truy vấn hoặc thay đổi những hệ thống đó mà không phụ thuộc vào một cách triển khai cụ thể.

⚙️ Tính năng

  • Cung cấp một lớp API cho các dịch vụ Permissions, Chat và Economy.
  • Hoạt động như một cầu nối thời gian chạy: Vault phát hiện và kết nối với các plugin cung cấp khả dụng.
  • Bao gồm một bộ lệnh quản trị nhỏ để xem thông tin plugin và chuyển đổi dữ liệu economy giữa các dịch vụ economy đã đăng ký.
  • Được phân phối kèm một API artifact riêng để lập trình viên biên dịch dựa trên đó.

🧩 Dành cho ai

  • Quản trị viên server chạy các server dựa trên Bukkit/Spigot và cần nhiều plugin cùng dùng permissions, định dạng chat hoặc dữ liệu economy.
  • Nhà phát triển plugin muốn có một điểm tích hợp duy nhất cho các hệ thống đó.

🏗️ Ví dụ sử dụng

  • Một plugin cửa hàng truy vấn dịch vụ economy qua Vault để có thể hoạt động với bất kỳ nhà cung cấp economy nào đã cài.
  • Một plugin đọc tiền tố người chơi thông qua dịch vụ chat của Vault, nhờ đó hỗ trợ nhiều plugin chat/permissions mà không cần hook bổ sung.

⌨️ Lệnh

CommandDescriptionPermissionAccess
/vault-infoHiển thị thông tin về Vault.vault.adminAdmin
/vault-convert [economy1] [economy2]Chuyển đổi dữ liệu từ một dịch vụ economy đã đăng ký sang dịch vụ khác.vault.adminAdmin

🔐 Permissions

PermissionDescriptionDefault
vault.adminThông báo cho người chơi khi Vault cần cập nhật và kiểm soát quyền truy cập vào các lệnh quản trị Vault.op

⚙️ Cài đặt

📥 Thiết lập

  • Tải file jar chính thức của Vault và đặt vào thư mục plugins/ của server.
  • Khởi động lại server (hoặc chạy server) để plugin được tải.
  • Kiểm tra console/log của server để xác nhận Vault đã được tải và đã phát hiện các plugin cung cấp khả dụng.

Vault chạy như một plugin độc lập và không cần đóng gói source của nó vào các plugin khác.

🧠 Ghi chú kỹ thuật

  • Vault là một lớp trừu tượng cho các server kiểu Bukkit và được phân phối kèm một API artifact dành cho nhà phát triển.
  • Dự án liệt kê nhiều plugin cung cấp được hỗ trợ cho permissions, chat và economy (ví dụ: LuckPerms, PermissionsEx, GroupManager, SuperPerms) — Vault dựa vào các plugin cung cấp đó phải có mặt để hiển thị dịch vụ.
  • Giấy phép: GNU Lesser General Public License (LGPL-3.0).

🤝 Khi nào plugin này hữu ích

Nếu bạn cần nhiều plugin cùng chia sẻ permissions, định dạng chat hoặc dữ liệu economy mà không muốn thêm hook riêng cho từng nhà cung cấp, Vault cung cấp một điểm tích hợp duy nhất, đã được xác nhận, giúp đơn giản hóa việc phát triển và cấu hình server.

Bình luận

Chưa có bình luận nào

Hãy là người đầu tiên bình luận.

Dành cho quản trị viên máy chủ

Tác giả
cereal, Sleaker, mung3r
Giấy phép
LGPL-3.0
Nền tảng hỗ trợ
Bukkit, Spigot

Liên kết

Máy chủ báo cáo gì

Nền tảng máy chủ

  • Paper176
  • Purpur25
  • CraftBukkit17
  • Arclight5
  • Cauldron5

Phiên bản plugin

  • 1.7.3-b131181
  • 2.20.39
  • 1.7.3-CMI8
  • 2.20.28
  • 1.5.6-b496

Số liệu lấy từ các máy chủ công khai danh sách plugin khi MSHQ kiểm tra. Nhiều máy chủ ẩn danh sách này, nên mức sử dụng thực tế cao hơn.