メインコンテンツへスキップ

Hytale: LuckPermsで高度な権限管理

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

Hytaleサーバーでスタッフ役割やカスタムランク、特別なプレイヤー特典を扱い始めると、権限管理がどんどん重要になります。デフォルトのゲーム内権限システムは基本的な管理には十分ですが、コマンドや機能を細かく制御したい場合はすぐに限界が来ます。

LuckPerms はHytaleサーバー向けの強力でカスタマイズ性の高い権限管理システムです。プレイヤーやグループごとにどの権限やコマンドを使えるかを正確に設定できます。

LuckPermsのインストール

LuckPermsのmodをインストールするには、まず最新のLuckPermsの.jarファイルをダウンロードしてください。
ダウンロード後、サーバーの管理パネルを開き、サーバーを停止してからmodを安全にアップロードします。

サーバーのファイルセクションに移動し、modsフォルダを開きます。そこにLuckPermsの.jarファイルをアップロードしてください。modのインストール方法の詳細は、Install Modsガイドを参考にするとわかりやすいです。

アップロードが完了したら、サーバーを再起動します。起動後、サーバーコンソールを開いてLuckPermsが正常に動作しているか確認しましょう。正常にインストールされていれば、コンソールに起動メッセージが表示されます。

初期権限の付与

インストール後、LuckPermsを効果的に使うには設定が必要です。まずは自分にLuckPermsコマンドを使う権限を付与しましょう。コンソールかゲーム内チャットで以下のコマンドを実行します:

lp user <playername> permission set luckperms.* true

これで指定したプレイヤーにLuckPermsの全コマンドへのフルアクセス権限が付与されます。

LuckPermsのウェブエディターの使い方

LuckPermsにはグループ作成や権限管理を便利に行えるウェブエディターが付属しています。エディターセッションを生成するには、以下を入力します:

lp editor

コンソールに生成されたエディターリンクが表示されるので、ブラウザで開いてください。

[LP] Preparing a new editor session, please wait...
[LP] Click the link below to open the editor:
https://luckperms.net/editor/XXXXXXXXXX

img

エディター内で表示されるコマンドリンクをコピーし、サーバーコンソールに戻ってペーストして実行します。これでエディターセッションとサーバーの信頼関係が確立されます。

/lp trusteditor XXXX-XXXX

エディターが接続されると、ウェブインターフェース上でユーザー、グループ、権限を直接設定可能です。変更後はApplyをクリックして保存します。LuckPermsが適用用コマンドを表示したら、それをコピーしてサーバーコンソールに貼り付けて変更を確定しましょう。

管理者グループの作成

ブラウザでエディターリンクを開き、Groupsセクションに移動します。プラスアイコンで新しいグループを作成し、グループ名をadminに設定します。表示名、重み(weight)、親グループ、接頭辞/接尾辞などの詳細も任意で設定可能です。

img

グループ作成後、adminグループを選択して権限を追加します。Hytaleの全権限を付与するには以下を入力:

hytale.*

この権限でHytaleのすべての権限にフルアクセスできます。権限を追加したら、プレイヤーをグループに割り当てます。エディターのUsersセクションで対象ユーザーを選び、Parent groupsadminを追加してください。

最後にApplyをクリックして変更を保存します。適用コマンドが表示されたらサーバーコンソールに貼り付けて確定しましょう。

よく使うLuckPermsコマンド

LuckPermsはウェブエディターかコマンドで管理できます。よく使うコマンドは以下の通りです:

コマンド説明
/lp user <playername> parent add <group>プレイヤーをグループに追加します。
/lp user <playername> parent remove <group>プレイヤーをグループから削除します。
/lp user <playername> permission set <permission>プレイヤーに権限を付与します。
lp user <playername> permission settemp <permission> true <duration>一定時間だけ権限を付与します。例:1hは1時間、1mは1分。
/lp user <playername> permission unset <permission>プレイヤーから権限を剥奪します。
/lp group <group> permission set <permission>グループに権限を付与します。
/lp group <group> permission unset <permission>グループから権限を剥奪します。

まとめ

LuckPermsはHytaleサーバーで高度な権限管理を実現する強力なツールです。グループや権限、ウェブエディターを活用すれば、コミュニティの規模に合わせた役割システムを簡単に作れます。

設定後はスタッフランクやプレイヤー特典、アクセス制御をスムーズに管理でき、サーバー運営もクリーンで一貫性があり、パフォーマンスにも優しい状態を保てます。

何か質問やサポートが必要な場合は、いつでもお気軽にサポートチームまでご連絡ください!毎日対応していますよ 🙂