プレイヤーのスペクテイターモードを管理するプラグイン
/spectatortheater start
を実行でスペクテイターモードに入ります。
スペクテイターモードには時間制限があり、config.yml
で指定したtime-limit
の秒数が経過すると自動的にスペクテイターモードが終了します。
また、/spectatortheater end
を実行することで制限時間前に終了することも可能です。
そのほかにも、スペクテイターモードは以下の場合で終了します。
- ワールド間の移動を行った場合(スペクテイターモードによるテレポートでワールドをまたいだ場合でも終了します。テレポート先のプレイヤーがどのワールドに居るか確認してからテレポートしてください。)
- プレイヤーのゲームモードが変更された場合
- プレイヤーがゲームを退出した場合
- SpectatorTheaterが無効化された場合
スペクテイターモードにはクールタイムがあり、最後にスペクテイターモードを終了した時間からconfig.yml
で指定したcool-time
秒は新たにスペクテイターモードを開始することはできません。
SpectatorTheaterはサーバーの再起動を超えたデータの保存を行いません。 よって、クールタイムはサーバーの再起動によって初期化されます。
/spectatortheater
SpectatorTheaterの機能を使用するためのコマンドです。
エイリアス: /spectator
/spectatortheater start
スペクテイターモードを開始します。
必要権限: spectatortheater.start
/spectatortheater end
スペクテイターモードを終了します。
必要権限: spectatortheater.end
/spectatortheater list
スペクテイターモードのプレイヤー一覧を表示します。
必要権限: spectatortheater.list
spectatortheater.start
/spectatortheater start
コマンドを実行するために必要な権限です。
初期状態でサーバオペレータが所持しています。
spectatortheater.end
/spectatortheater end
コマンドを実行するために必要な権限です。
初期状態でサーバオペレータが所持しています。
spectatortheater.list
/spectatortheater list
コマンドを実行するために必要な権限です。
初期状態でサーバオペレータが所持しています。
- Spigot 1.12.2
- Kotlin 1.6.10
shadowJar
タスクを実行してください。