Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Tutorial
Mengonfigurasi dan mengelola server kamu

Mengelola Permission Nodes dengan PermissionsEX & LuckPerms

P720Permission node, juga dikenal sebagai permission atau tingkat izin, adalah rangkaian teks yang digunakan dalam berbagai aplikasi perangkat lunak untuk menentukan tindakan apa yang dapat atau tidak dapat dilakukan oleh pengguna. Dalam konteks Minecraft, permission nodes digunakan untuk mengelola izin bagi operator server, mod, dan plugin. Ini memungkinkan admin server untuk mengontrol siapa yang dapat mengakses fitur atau perintah tertentu di server, seperti teleportasi atau kemampuan menggunakan item tertentu. Memahami permission nodes sangat penting bagi siapa pun yang menjalankan server Minecraft, karena memungkinkan mereka menjaga kendali atas server dan memastikan pemain hanya dapat melakukan tindakan yang mereka izinkan.

 

P721

Cara Mengatur Permission Nodes dengan PermissionsEX

 

Unduh PermissionsEX

Kunjungi situs PermissionsEX dan unduh versi plugin yang sesuai dengan versi server Minecraft Anda.

 

Instal PermissionsEX

Setelah mengunduh plugin, upload ke folder "plugins" di server Anda. Lalu, restart server Anda untuk mengaktifkan PermissionsEX.

Anda dapat mengikuti panduan ini cara menginstal plugin

 

Konfigurasi PermissionsEX

PermissionsEX menggunakan file konfigurasi bernama "permissions.yml" untuk mengelola permission nodes. Buka file tersebut di WebFTP dan tambahkan permission node yang Anda inginkan. Berikut contoh permission node untuk izin "build":

 
groups:
 default:
  permissions:
  - essentials.help
  - essentials.list
  - essentials.motd
  - essentials.rules
 builder:
  permissions: 
  - essentials.build

Pada contoh di atas, grup "default" memiliki izin untuk perintah help, list, motd, dan rules. Sementara grup "builder" memiliki tambahan izin untuk membangun.

 

Menetapkan Permission Nodes ke Grup

Setelah Anda menambahkan permission node yang diinginkan ke file permissions.yml , Anda perlu menetapkannya ke grup. Berikut contoh cara menetapkan permission node "builder" ke grup "builder":

 
permissions:
 group:
  builder:
   permissions
   - essentials.build

Pada contoh ini, grup "builder" diberikan permission node "build".

 

Menetapkan Grup ke Pemain

Setelah Anda membuat grup dan menetapkan permission node, Anda perlu menetapkan grup tersebut ke pemain. Berikut contoh cara menetapkan grup "builder" ke pemain bernama "Player1":

 
permissions:
 user:
  Player1:
   group:
   - builder

Pada contoh ini, pemain "Player1" dimasukkan ke dalam grup "builder".

Itu saja! Anda telah berhasil mengatur permission nodes menggunakan PermissionsEX di server Minecraft Anda.

 

Menggunakan Perintah PermissionsEX

Berikut contoh penggunaan PermissionsEX untuk membuat grup, mengatur izin grup, menambahkan pemain ke grup, dan mengatur grup default:

Ketik "/pex group Moderator create" untuk membuat grup bernama "Moderator".

Ketik "/pex group Moderator add essentials.kick" untuk memberikan grup "Moderator" izin menggunakan perintah "/kick" .

Ketik "/pex user JohnDoe group add Moderator" untuk menambahkan pemain bernama "JohnDoe" ke grup "Moderator".

Ketik "/pex default Moderator" untuk menjadikan grup "Moderator" sebagai grup default untuk pemain baru yang masuk ke server.

 


P722b

 

Cara Mengatur Permission Nodes di Server Minecraft dengan LuckPerms

 

Instal LuckPerms

Anda dapat mengunduh plugin dari halaman resmi Bukkit atau Spigot.

  1. Setelah plugin terinstal, restart server Anda untuk menerapkan perubahan.
  2. Buka konsol atau login ke server dan ketik "/lp" untuk mengakses antarmuka perintah LuckPerms

     

Buat Permission Node

  1. Untuk membuat permission node baru, ketik "/lp createpermission <permission node>" di command line.

    Contoh, jika Anda ingin membuat permission node agar pemain dapat menggunakan perintah "/fly", Anda dapat mengetik "/lp createpermission essentials.fly".

     

Memberikan Permission

  1. Setelah membuat permission node, berikan izin ke grup atau pemain yang relevan.

    Contoh, untuk memberikan izin "fly" ke grup "default", Anda dapat mengetik "/lp group default permission set essentials.fly true".
  2. Atau, untuk memberikan izin ke pemain tertentu, Anda dapat mengetik "/lp user <username> permission set essentials.fly true".

     

Menghapus Permission Node

  1. Untuk menghapus permission node, ketik "/lp deletepermission <permission node>".
    Contoh, jika Anda ingin menghapus permission node "fly", Anda dapat mengetik "/lp deletepermission essentials.fly".

     

Melihat Semua Permission Node

  1. Untuk melihat daftar semua permission node, ketik "/lp permission list".

    Anda juga dapat melihat permission tree dengan perintah "/lp tree". Ini akan menampilkan semua permission node beserta grup/pemain yang ditetapkan.

     

Edit Permission Node

  1. Untuk mengubah permission node, ketik "/lp permission set <permission node> <setting> <value>".
    Contoh, jika Anda ingin mengubah permission node "essentials.fly" agar pemain bisa terbang di mode kreatif,
    Anda dapat mengetik "/lp permission set essentials.fly world:creative true".

     

Melihat Permission Node Pemain

  1. Untuk melihat permission node milik pemain atau grup, ketik "/lp user <username> permission info" atau "/lp group <group name> permission info".
    Ini akan menampilkan semua permission node yang diberikan ke user atau grup tersebut.

LuckPerms adalah plugin permissions yang kuat dan fleksibel, memberikan banyak opsi kustomisasi untuk admin server. Dengan mengikuti langkah-langkah di atas, Anda dapat dengan mudah membuat, mengubah, dan menetapkan permission node ke grup dan pemain di server Minecraft Anda.