このガイドでは、Legion Hosting の Necesse 専用サーバーで利用可能なすべての管理者およびコンソールコマンドについて説明します。プレイヤーの管理、サーバー設定の構成、チートコマンドを使用したワールドの管理方法を学びましょう。初期サーバーセットアップと設定については、Necesse サーバーセットアップガイドを参照してください。
権限レベル
Necesse は、各プレイヤーがアクセスできるコマンドを決定する階層型の権限システムを使用します。権限レベルは4つあります:
| レベル | 説明 | アクセス |
|---|---|---|
| User | すべてのプレイヤーのデフォルト権限 | 基本的なチャット、ゲームプレイ、チーム管理 |
| Moderator | プレイヤーの管理と基本的なサーバータスクを実行可能 | プレイヤーのキック、ワールドの保存、メッセージのブロードキャスト |
| Admin | ワールドとプレイヤーの完全な制御(チートの有効化が必要) | テレポート、アイテムの付与、ワールド時間の変更、プレイヤーのBAN、バフの管理 |
| Owner | 完全なサーバー権限を持つ最高レベル | 権限の設定、パスワードの変更、チートの有効化、サーバーのシャットダウン |
管理者権限の設定
サーバーオーナーの設定
サーバーオーナーは、サーバー起動時に -owner 起動パラメータを使用して設定されます。これにより、指定されたプレイヤー名に完全な Owner レベルの権限が付与されます。
-owner YourPlayerName
これは GPanel の Startup Variables で設定できます。オーナーは、他のプレイヤーを昇格させる機能を含む、すべてのコマンドにアクセスできます。
プレイヤーへの権限の割り当て
サーバーオーナーになったら(または既に Owner 権限を持っている場合)、/permissions コマンドを使用して他のプレイヤーに権限を割り当てることができます:
/permissions set PlayerName admin
/permissions set PlayerName moderator
/permissions set PlayerName owner
プレイヤーの現在の権限を確認するには:
/permissions get PlayerName
特別な権限を持つすべてのプレイヤーを一覧表示するには:
/permissions list
/mypermissions コマンドを使用して自分の権限レベルを確認できます。
チートの有効化
多くの管理者レベルのコマンド(/give、/tp、/hp、/time など)では、サーバーでチートを有効にする必要があります。チートを有効にできるのはサーバーオーナーのみです。
/allowcheats
ユーザーコマンド
これらのコマンドは、権限レベルに関係なくすべてのプレイヤーが利用できます。
| コマンド | 説明 |
|---|---|
/help [page|command] |
すべてのコマンドを表示するか、特定のコマンドのヘルプを取得します |
/players |
現在接続中のすべてのプレイヤーを一覧表示します |
/playernames |
サーバーに参加したすべてのプレイヤー名を一覧表示します |
/mypermissions |
現在の権限レベルを表示します |
/playtime |
サーバーでの合計プレイ時間を表示します |
/w [player] [message] |
他のプレイヤーにプライベートなささやきメッセージを送信します |
/me [message] |
チャットにアクション/エモートメッセージを送信します |
/die |
自分のキャラクターを死亡させます(詰まったときに便利) |
/createteam |
新しいチームを作成します |
/invite [player] |
プレイヤーをチームに招待します |
/leaveteam |
現在のチームから離脱します |
モデレーターコマンド
これらのコマンドには Moderator 以上の権限が必要です。
| コマンド | 説明 |
|---|---|
/kick [player] [message] |
任意の理由メッセージを添えてプレイヤーをサーバーからキックします |
/save |
ワールドを手動でディスクに保存します |
/say [message] |
サーバー全体へのアナウンスメッセージをブロードキャストします |
/network |
ネットワーク統計とパフォーマンス情報を表示します |
/performance [server] [seconds] |
指定した期間のサーバーパフォーマンス統計を表示します |
管理者コマンド(チートが必要)
これらのコマンドには Admin 権限と、サーバーでチートが有効になっていることが必要です。
プレイヤー管理
| コマンド | 説明 |
|---|---|
/give [player] [item] [amount] |
プレイヤーにアイテムを付与します。正確なアイテム名を使用してください。 |
/hp [player] [health] |
プレイヤーの現在の体力を設定します |
/maxhp [player] [health] |
プレイヤーの最大体力を設定します |
/mana [player] [mana] |
プレイヤーの現在のマナを設定します |
/maxmana [player] [mana] |
プレイヤーの最大マナを設定します |
/hunger [player] [hunger] |
プレイヤーの空腹レベルを設定します |
/resilience [player] [value] |
プレイヤーの回復力の値を設定します |
/invincibility [player] [1|0] |
プレイヤーの無敵状態を切り替えます(1 = オン、0 = オフ) |
/buff [player] [buff] [seconds] |
指定した期間、プレイヤーに一時的なバフを付与します |
/clearbuff [player] [buff] |
プレイヤーから特定のバフを削除します |
/heal [player] |
プレイヤーを完全に回復させます |
/reveal [player] |
プレイヤーのためにマップ全体を表示します |
/copyplayer [from] [to] |
プレイヤーのインベントリ、位置、体力を別のプレイヤーにコピーします |
/changename [player] [name] |
プレイヤーの表示名を変更します |
/deleteplayer [auth|name] |
プレイヤーのキャラクターデータを永久に削除します |
テレポート
| コマンド | 説明 |
|---|---|
/tp [player1] [player2] |
player1 を player2 の位置にテレポートします |
/tp [player] home |
プレイヤーをホーム/スポーン地点にテレポートします |
/tp [player] death |
プレイヤーを最後の死亡地点にテレポートします |
/tp [player] spawn |
プレイヤーをワールドのスポーン地点にテレポートします |
/setisland [player] [X] [Y] [dimension] |
座標とディメンションを指定して、プレイヤーを特定の島にテレポートします |
ワールド管理
| コマンド | 説明 |
|---|---|
/time [set|add] [amount] |
ワールド時間を取得、設定、または進めます |
/difficulty [list|difficulty] |
難易度レベルを変更または一覧表示します(casual、adventure、classic、hard、brutal) |
/deathpenalty [list|penalty] |
死亡ペナルティのオプションを変更または一覧表示します |
/raids [list|frequency] |
レイドの頻度を変更します(often、occasionally、rarely、never) |
/endraid [player] |
プレイヤーの位置で現在のレイドを即座に終了します |
/setraiddifficulty [player] [percent] |
プレイヤーのレイド難易度のパーセンテージを設定します |
/setraidtier [player] [tier] |
プレイヤーのレイドティアを設定します |
/rain [X] [Y] [dimension] [start|clear] |
特定の座標で雨を開始または停止します |
/creativemode |
サーバーでクリエイティブモードを切り替えます |
/regen [X] [Y] [dimension] [biome] [seeded] |
レベル/島を再生成します |
/levels |
現在読み込まれているすべてのレベル/島を一覧表示します |
モブとエンティティの管理
| コマンド | 説明 |
|---|---|
/clearmobs [global] [type] |
現在のエリアまたは全体からモブを除去します。特定のモブを対象にするにはタイプを指定します。 |
/cleardrops [global] [type] |
現在のエリアまたは全体からドロップしたアイテムを除去します |
/clearevents [global] [type] |
現在のエリアまたは全体からレベルイベントを除去します |
/clearall [global] |
ワールドまたは現在のエリアからすべてのエンティティを除去します |
/healmobs [health] [range] [filter] |
指定した範囲内のモブを回復させます |
/enchant [clear|set|random] [slot] [ID] |
装備中のアイテムにエンチャントを追加、削除、またはランダム化します |
/upgrade [slot] [tier] |
アイテムを指定したティアにアップグレードします |
ホワイトリストと BAN の管理
Necesse は、サーバーにアクセスできるユーザーを制御するためのコマンドを提供します。
| コマンド | 説明 |
|---|---|
/ban [auth|name] |
認証 ID またはプレイヤー名でプレイヤーをサーバーから BAN します |
/unban [auth|name] |
プレイヤーの BAN を解除します |
/bans |
現在 BAN されているすべてのプレイヤーを一覧表示します |
/kick [player] [message] |
任意の理由を添えてプレイヤーをサーバーからキックします |
オーナー専用コマンド
これらのコマンドはサーバーオーナーのみに制限されています。
| コマンド | 説明 |
|---|---|
/permissions [list|set|get] [auth|name] [level] |
プレイヤーの権限レベルを管理します |
/password [password] |
サーバーパスワードを設定または削除します。削除するには空白のままにします。 |
/allowcheats |
サーバーでチートコマンドを永久に有効にします |
/stop |
安全に保存してサーバーをシャットダウンします |
/motd [clear|get|message] |
Message of the Day を設定、表示、またはクリアします |
/maxlatency [seconds] |
タイムアウトまでに許容されるクライアントの最大遅延を設定します |
/pausewhenempty [0|1] |
プレイヤーがオンラインでないときにサーバーを一時停止するかどうかを切り替えます |
/language [language] |
サーバーの言語を変更します |
チーム管理
管理者は協力プレイのためにチームを管理できます。
| コマンド | 説明 |
|---|---|
/setteam [player] [team] |
プレイヤーを特定のチームに割り当てます |
/clearteam [player] |
プレイヤーをチームから外します |
コンソールによるサーバー管理
迅速なサーバー管理のために、GPanel コンソールから最もよく使用されるコマンドは次のとおりです:
# Save the world
/save
# Safely stop the server
/stop
# Broadcast a message to all players
/say Server restarting in 5 minutes!
# Check connected players
/players
# Change the difficulty
/difficulty adventure
# Disable raids
/raids never
/restart コマンドがありません。再起動するには、/stop を使用してサーバーを安全にシャットダウンし、GPanel から再度起動します。あるいは、これを自動的に処理する GPanel の Restart ボタンを使用してください。
ヒントとベストプラクティス
/help [command]を使用して、必要なパラメータや例を含む、特定のコマンドの詳細情報を取得できます- 多くのコマンドは
listパラメータをサポートしており、利用可能なオプションを表示できます(例:/difficulty list、/deathpenalty list) - 大きな変更を加える前やサーバーをシャットダウンする前には、必ず
/saveを実行してください - チートの有効化は永続的で元に戻せない変更であるため、有効にする前に影響を慎重に検討してください
- 回避を防ぐために、BAN にはプレイヤー名ではなく認証 ID を使用してください
- オフラインのときにサーバー管理を手伝ってくれる信頼できるプレイヤーに Moderator 権限を割り当てましょう
関連記事
サポートが必要ですか?
Necesse サーバーの管理についてさらにサポートが必要な場合や、特定のコマンドについて質問がある場合は、サポートチームがお手伝いします。サポートチケットを送信していただければ、できるだけ早く対応いたします。