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

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

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ệnhMô tảQuyềnTruy cập
/addgroup <group>Thêm một nhóm mới vào danh sách nhóm.pperms.command.addgroupAdmin
/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.addparentAdmin
/defgroup <group> [world]Đặt nhóm mặc định.pperms.command.defgroupAdmin
/fpermsTìm quyền cho một plugin cụ thể.pperms.command.fpermsAdmin
/groupsHiển thị danh sách tất cả nhóm.pperms.command.groupsAdmin
/grpinfo <group> [world]Hiển thị thông tin về một nhóm.pperms.command.grpinfoAdmin
/listgperms <group> <page> [world]Liệt kê quyền của một nhóm.pperms.command.listgpermsAdmin
/listuperms <player> <page> [world]Liệt kê quyền của một người dùng.pperms.command.listupermsAdmin
/ppinfoHiển thị thông tin plugin.pperms.command.ppinfoAdmin
/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.ppsudoAdmin
/ppreloadTải lại cấu hình PurePerms.pperms.command.ppreloadAdmin
/rmgroup <group>Xóa một nhóm.pperms.command.rmgroupAdmin
/rmparent <target_group> <parent_group>Xóa một nhóm cha khỏi kế thừa của nhóm.pperms.command.rmparentAdmin
/setgperm <group> <permission> [world]Thêm một quyền vào nhóm.pperms.command.setgpermAdmin
/setgroup <player> <group> [world]Đặt nhóm cho một người dùng.pperms.command.setgroupAdmin
/setuperm <player> <permission> [world]Thêm một quyền cho một người dùng.pperms.command.setupermAdmin
/unsetgperm <group> <permission> [world]Xóa một quyền khỏi nhóm.pperms.command.unsetgpermAdmin
/unsetuperm <player> <permission> [world]Xóa một quyền khỏi người dùng.pperms.command.unsetupermAdmin
/usrinfo <player> [world]Hiển thị thông tin về một người dùng.pperms.command.usrinfoAdmin

🔐 Quyền

QuyềnMô tảMặc định
pperms.command.addgroupCho phép dùng /addgroup.không được chỉ định
pperms.command.addparentCho phép dùng /addparent.không được chỉ định
pperms.command.defgroupCho phép dùng /defgroup.không được chỉ định
pperms.command.fpermsCho phép dùng /fperms.không được chỉ định
pperms.command.groupsCho phép dùng /groups.không được chỉ định
pperms.command.grpinfoCho phép dùng /grpinfo.không được chỉ định
pperms.command.listgpermsCho phép dùng /listgperms.không được chỉ định
pperms.command.listupermsCho phép dùng /listuperms.không được chỉ định
pperms.command.ppinfoCho phép dùng /ppinfo.không được chỉ định
pperms.command.ppsudoCho phép dùng /ppsudo.không được chỉ định
pperms.command.ppreloadCho phép dùng /ppreload.không được chỉ định
pperms.command.rmgroupCho phép dùng /rmgroup.không được chỉ định
pperms.command.rmparentCho phép dùng /rmparent.không được chỉ định
pperms.command.setgpermCho phép dùng /setgperm.không được chỉ định
pperms.command.setgroupCho phép dùng /setgroup.không được chỉ định
pperms.command.setupermCho phép dùng /setuperm.không được chỉ định
pperms.command.unsetgpermCho phép dùng /unsetgperm.không được chỉ định
pperms.command.unsetupermCho phép dùng /unsetuperm.không được chỉ định
pperms.command.usrinfoCho 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-perms và cài đặt kết nối MySQL khi dùng nhà cung cấp mysql.

🧠 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

Phiên bản plugin

  • 1.3.77
  • 1.2.25
  • 2.0.0-ACM2
  • 3.0.0-ACM2
  • 0.0.11

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.