Plugin Minecraft PurePerms
PurePerms là một plugin Minecraft cho PocketMine-MP để quản lý nhóm, kế thừa và quyền với lưu trữ YAML/MySQL, hỗ trợ đa ngôn ngữ và API dành cho nhà phát triển.
Tìm máy chủ có PurePerms
Máy chủ báo cáo PurePerms: 18
- Veltrix 26 trực tuyếnBedrockEconomy
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 18 trực tuyến
- 172.96.140.62:5159 2 trực tuyến
- 172.96.140.62:4367 1 trực tuyến
- ACADEMY-UHC 0 trực tuyến
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 0 trực tuyến
Giới thiệu PurePerms
🔌 Giới thiệu về PurePerms
PurePerms là một trình quản lý quyền cho PocketMine-MP, cung cấp xử lý quyền theo nhóm, kế thừa nhóm và gán quyền cho người dùng tương tự các plugin quyền kiểu Bukkit. Nó hướng tới các máy chủ PocketMine-MP và cung cấp một API nhỏ cho các nhà phát triển plugin.
🎯 Mục đích
PurePerms tồn tại để giúp quản trị viên máy chủ định nghĩa các nhóm có tên, gán quyền cho nhóm và người dùng, đồng thời cấu hình kế thừa và hành vi quyền theo từng world (tùy chọn) cho các máy chủ PocketMine-MP.
⚙️ Tính năng
- Tạo và xóa nhóm, đồng thời đặt nhóm mặc định.
- Gán và xóa quyền cho nhóm và từng người dùng.
- Hệ thống kế thừa nhiều nhóm.
- Hỗ trợ quyền theo world tùy chọn (có thể cấu hình).
- Nhiều nhà cung cấp dữ liệu: YAML (yamlv1/yamlv2) và MySQL.
- Tài nguyên thông báo đa ngôn ngữ.
- Cung cấp một API PurePerms nhỏ cho nhà phát triển plugin.
🧩 Dành cho ai
- Quản trị viên đang vận hành máy chủ PocketMine-MP (Bedrock) và cần kiểm soát quyền theo nhóm.
- Nhà phát triển plugin nhắm tới PocketMine-MP và muốn tích hợp với một API quyền có sẵn.
🏗️ Ví dụ sử dụng
- Tạo các cấp như Guest, Member, Moderator và gán quyền cho nhóm.
- Dùng kế thừa để cấp cho cấp Moderator quyền của Member rồi thêm các node kiểm duyệt.
- Lưu quyền trong MySQL cho các hệ thống lớn hơn hoặc trong YAML cho thiết lập một máy chủ.
⌨️ Lệnh
| Lệnh | Mô tả | Quyền | Truy cập |
|---|---|---|---|
/addgroup <group> | Thêm một nhóm mới vào danh sách nhóm. | pperms.command.addgroup | Admin |
/addparent <target_group> <parent_group> | Thêm một nhóm vào danh sách kế thừa của nhóm khác. | pperms.command.addparent | Admin |
/defgroup <group> [world] | Đặt nhóm mặc định. | pperms.command.defgroup | Admin |
/fperms | Tìm quyền cho một plugin cụ thể. | pperms.command.fperms | Admin |
/groups | Hiển thị danh sách tất cả nhóm. | pperms.command.groups | Admin |
/grpinfo <group> [world] | Hiển thị thông tin về một nhóm. | pperms.command.grpinfo | Admin |
/listgperms <group> <page> [world] | Liệt kê quyền của một nhóm. | pperms.command.listgperms | Admin |
/listuperms <player> <page> [world] | Liệt kê quyền của một người dùng. | pperms.command.listuperms | Admin |
/ppinfo | Hiển thị thông tin plugin. | pperms.command.ppinfo | Admin |
/ppsudo <login / register> | Đăng ký hoặc đăng nhập vào tài khoản Noeul (tính năng của plugin). | pperms.command.ppsudo | Admin |
/ppreload | Tải lại cấu hình PurePerms. | pperms.command.ppreload | Admin |
/rmgroup <group> | Xóa một nhóm. | pperms.command.rmgroup | Admin |
/rmparent <target_group> <parent_group> | Xóa một nhóm cha khỏi kế thừa của nhóm. | pperms.command.rmparent | Admin |
/setgperm <group> <permission> [world] | Thêm một quyền vào nhóm. | pperms.command.setgperm | Admin |
/setgroup <player> <group> [world] | Đặt nhóm cho một người dùng. | pperms.command.setgroup | Admin |
/setuperm <player> <permission> [world] | Thêm một quyền cho một người dùng. | pperms.command.setuperm | Admin |
/unsetgperm <group> <permission> [world] | Xóa một quyền khỏi nhóm. | pperms.command.unsetgperm | Admin |
/unsetuperm <player> <permission> [world] | Xóa một quyền khỏi người dùng. | pperms.command.unsetuperm | Admin |
/usrinfo <player> [world] | Hiển thị thông tin về một người dùng. | pperms.command.usrinfo | Admin |
🔐 Quyền
| Quyền | Mô tả | Mặc định |
|---|---|---|
pperms.command.addgroup | Cho phép dùng /addgroup. | không được chỉ định |
pperms.command.addparent | Cho phép dùng /addparent. | không được chỉ định |
pperms.command.defgroup | Cho phép dùng /defgroup. | không được chỉ định |
pperms.command.fperms | Cho phép dùng /fperms. | không được chỉ định |
pperms.command.groups | Cho phép dùng /groups. | không được chỉ định |
pperms.command.grpinfo | Cho phép dùng /grpinfo. | không được chỉ định |
pperms.command.listgperms | Cho phép dùng /listgperms. | không được chỉ định |
pperms.command.listuperms | Cho phép dùng /listuperms. | không được chỉ định |
pperms.command.ppinfo | Cho phép dùng /ppinfo. | không được chỉ định |
pperms.command.ppsudo | Cho phép dùng /ppsudo. | không được chỉ định |
pperms.command.ppreload | Cho phép dùng /ppreload. | không được chỉ định |
pperms.command.rmgroup | Cho phép dùng /rmgroup. | không được chỉ định |
pperms.command.rmparent | Cho phép dùng /rmparent. | không được chỉ định |
pperms.command.setgperm | Cho phép dùng /setgperm. | không được chỉ định |
pperms.command.setgroup | Cho phép dùng /setgroup. | không được chỉ định |
pperms.command.setuperm | Cho phép dùng /setuperm. | không được chỉ định |
pperms.command.unsetgperm | Cho phép dùng /unsetgperm. | không được chỉ định |
pperms.command.unsetuperm | Cho phép dùng /unsetuperm. | không được chỉ định |
pperms.command.usrinfo | Cho phép dùng /usrinfo. | không được chỉ định |
⚙️ Cài đặt
📥 Thiết lập
- Tải bản dựng chính thức của PurePerms và chép tệp đã tải vào thư mục
plugins/của máy chủ. - Dừng máy chủ rồi khởi động lại (hoặc khởi động nếu đang tắt) để plugin có thể khởi tạo.
- Kiểm tra nhật ký console của máy chủ để xác nhận plugin đã được nạp và đã tạo các tệp cấu hình.
📦 Phụ thuộc
- PurePerms không liệt kê các phụ thuộc plugin bên ngoài bắt buộc. Nó hỗ trợ các nhà cung cấp dữ liệu có thể chọn (xem cấu hình).
🧾 Cấu hình
- PurePerms tạo cấu hình để bạn có thể đặt
data-provider(giá trị được hỗ trợ:mysql,yamlv1,yamlv2). - Các tùy chọn cấu hình gồm
default-language,disable-op,enable-multiworld-permsvà cài đặt kết nối MySQL khi dùng nhà cung cấpmysql.
🧠 Ghi chú kỹ thuật
- Nền tảng mục tiêu: PocketMine-MP (phần mềm máy chủ Pocket/Bedrock).
- Backend lưu trữ được hỗ trợ (có thể cấu hình): YAML (yamlv1/yamlv2) và MySQL.
- Tài nguyên thông báo đa ngôn ngữ được cung cấp và có thể chọn qua cấu hình.
- Plugin cung cấp API để các plugin PocketMine-MP khác tương tác với dữ liệu PurePerms.
🤝 Khi nào plugin này hữu ích
Nếu bạn chạy một máy chủ PocketMine-MP và cần hệ thống nhóm và quyền kiểu Bukkit với lưu trữ MySQL tùy chọn và hỗ trợ ngôn ngữ, PurePerms cung cấp các tính năng cốt lõi đó cùng một API nhỏ để tích hợp.
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ả
- poggit-orphanage, 64FF00, DovahDoVolom
Liên kết
Máy chủ báo cáo gì
Nền tảng máy chủ
- Genisys9
- Altay4
- PocketUtils2
- GenisysPro1
- Kyoto1
- NG-PocketMine-MP1
Phiên bản plugin
- 1.3.77
- 1.2.25
- 2.0.0-ACM2
- 3.0.0-ACM2
- 0.0.11
- 1.4.0-IN1
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.