【お知らせ】当サイトのURL(ドメイン)が新しくなりました!→『agepote.jp』詳しく

【プラグイン紹介】スマホからリアルタイムでワールドを監視できる【LiveKit】

当記事にはアフィリエイト広告が含まれています。

2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。

当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。

当記事にはアフィリエイト広告が含まれています。

2023年10月1日より施行された景品表示法の指定告示(通称:ステマ規制)によって、広告を掲載しているサイトやメディア、SNS内に、読者が認識できるような表記が必須となりました。

当サイトにおいても景品表示法に則り、冒頭に表記するようにしていますので、ご理解の上、ご覧いただけますと幸いです。

当記事はJava Edition(Java版)向けです。

ポテコちゃん

24時間サーバー立ててるけど、
外出中でもワールドの監視をしたいなぁ

揚げたてのポテト

そんなポテ子ちゃんにスマホからリアルタイムでワールドを監視できるプラグインを紹介したいと思います!

ポテコちゃん

えっ!スマホでワールド監視できるの!?

揚げたてのポテト

そうなんです。
「LiveKit」プラグインは非常にシンプルで使いやすくオススメです。

目次

LiveKitとは

LiveKitとは、SpigotMCにて配布されているサーバーワールドとスマホ間の連携プラグインです。

AndroidまたはiOS専用のLiveKitアプリがあり、LiveKitプラグインと連携することで、リアルタイムでワールドやプレイヤー情報を閲覧できます。

更にLiveKitアプリは、シンプルなデザインや分かりやすい操作性で、管理者が簡単にサーバーやプレイヤーの管理を行えます。

現時点では、BungeeCordやWaterfallなどのプロキシサーバーには未対応です。

\当サイトがおすすめしたいレンタルサーバー/


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,155円(3月7日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,879円(3月11日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

\当サイトがおすすめしたいレンタルサーバー/


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,155円(3月7日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,879円(3月11日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

レンタルサーバーはこんな人におすすめ!

「パソコンの性能(スペック)が足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

LiveKitの導入方法

それでは早速、LiveKitプラグインのダウンロードをプラグインサーバーに導入していきましょう。

それとAndroidまたはiOS対応スマホにLiveKitアプリ(無料)をインストールしていきます。

LiveKitプラグインのダウンロード

上記のリンクよりLiveKitプラグインのページに移動してください。

ダウンロード方法は右上の「Download Now」をクリックするとダウンロードが開始されます。

LiveKitアプリのインストール

上記のアプリストアより各端末に対応したLiveKitアプリをインストールします。

導入方法

サーバー側

プラグインに対応したサーバーを用意して、pluginsフォルダに「LiveKit」プラグインを入れます。

サーバー起動してpluginsフォルダ内に「LiveKit」フォルダの生成が確認できたら導入完了です。

スマホ側

スマホにインストールしたLiveKitアプリを開きます。

  1. 右上の「+」を選択してサーバー追加をします。

My Serversに表示された「LiveKit Demo」はサンプルとして用意されているサーバーです。

  1. Hostに「サーバーアドレス」、PortにLiveKit用のTCPポート「4123」を入力します。(初期ポートは4123)
  • プラグインサーバーのポートではないので注意

LiveKit用ポートは事前にポート開放が必要です。

その後、「Connect」を選択します。

  1. 表示された文章に同意して、「Continue」を選択します。
表示された文章の翻訳

【サードパーティコンテンツ】

注意:お客様は、LiveKitが所有、運営、管理していない第三者のサーバーに入ることになります。

あなたは、モデレートされていないチャットメッセージや他のタイプのユーザー生成コンテンツにさらされる可能性があります。

このメッセージを再び表示しない □

  1. こちらはログイン画面です。参加者またはゲストでログイン方法があります。

参加者はサーバーに接続して/livekit claimコマンドを実行し、表示された6桁のPINをアプリに入力します。

  1. 「Continue」を選択します。参加者で正常にログインできると画像の通りになります。
  1. ワールド表示を確認できたら導入完了です。
Liveアプリにログインできない場合
  • サーバーが起動しているか
  • サーバーアドレスが合っているか
  • LiveKit用ポートを入力しているか(デフォルトは4123)
  • LiveKit用ポートのポート開放をしているか
  • サーバーを再起動する(リロードは×)

\当サイトがおすすめしたいレンタルサーバー/


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,155円(3月7日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,879円(3月11日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

\当サイトがおすすめしたいレンタルサーバー/


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,155円(3月7日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,879円(3月11日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

レンタルサーバーはこんな人におすすめ!

「パソコンの性能(スペック)が足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

LiveKitアプリの使い方

LiveKitアプリの使い方について説明していきます。

ワールド画面について

こちらがLiveKitアプリのワールド画面です。項目に番号を振ったのでそれぞれ説明していきます。

①について

サイドメニューが開き、以下のことができます。

  • サーバーチャットのオンオフ
  • LiveKitストアを開く
  • LiveKitアプリからログアウト
②について

サイドメニューが開き、オンライン/オフラインのプレイヤーを確認できます。

③について
  • 天候の変更(管理者のみ)
  • ワールドの変更
  • ワールド表示方法を変更(有料
④について

ワールド状況がリアルタイムで表示されます。

  • プレイヤーの装備、手持ちアイテムの表示
  • タップでピンを立てたり、座標を表示
⑤について
  • Admin:天候、時間の変更、ホワイトリストやBAN一覧の管理(管理者のみ)
  • Chat:サーバーチャット表示やチャットの送信
  • Console:サーバーコンソールの確認(有料
  • プレイヤーの現在の位置に移動
⑥について

上にスライドするとプレイヤー情報を表示します。

詳細は次で説明します。

プレイヤー情報について

プレイヤー情報は権限によって表示される項目が異なります。

管理者は以下の通りに表示され、大きく4つに分かれています。

プレイヤー表示

一番上のプレイヤー表示は、マイクラIDとヘッドスキン、体力、スタミナが表示されます。

Admin

基本的に管理者のみが使えます。

  • Kick:プレイヤーを退出
  • Ban:プレイヤーをBAN
  • Kill:プレイヤーをキル
  • Strike:プレイヤーに落雷
  • Slap:プレイヤーを叩く
  • Mode:ゲームモードを変更
  • Teleport:テレポート
  • Give:アイテムを配布
  • Inventory:インベントリを表示
Info
  • Last Played:最終ログイン日
  • First Joined:初ログイン日
  • Gamemode:現在のゲームモード
  • Level(XP):経験値
Locations

最後にスポーン地点を設定した場所が表示されます。

設定ファイル(config)

LiveKitプラグインのconfigファイルはLiveKitの設定を変更できます。

configファイルを表示する
server:
  port: 4123
  name: My Minecraft Server
  password: 'NULL'
  tickrate: 20
storage:
  type: SQLITE
  sql:
    host: 'NULL'
    database: 'NULL'
    user: 'NULL'
    password: 'NULL'
anonymous:
  allow: true
  permissions:
  - livekit.module.chat
  - livekit.module.map
  - livekit.module.players
  - livekit.players.other
permissions:
  useVault: false
  default:
  - livekit.commands.basic
  - livekit.module.map
  - livekit.module.players
  - livekit.module.weathertime
  - livekit.module.chat
  - livekit.module.poi
  - livekit.chat.write
  - livekit.poi.personalpins
  - livekit.players.other
modules:
  LiveMapModule:
    enabled: true
    worlds:
    - world
    - world_nether
    - world_the_end
  PlayerModule:
    enabled: true
  WeatherTimeModule:
    enabled: true
  AdminModule:
    enabled: true
  ChatModule:
    enabled: true
    offlineFormat: '&7[Offline]&r <{prefix}&r{name}&r{suffix}&r> {message}'
  POIModule:
    enabled: true
    personalpins: 5
    teleport_spawn: false
    teleport_bed: false
  ConsoleModule:
    enabled: true
    password: ZLSxE34fgY
  InventoryModule:
    enabled: true
plugins:
  DiscordSRV:
    enabled: false
    channelIDs:
    - all

大きく分けて6項目で構成されています。

server
項目説明
port: 4123LiveKitアプリ用のポート
name: My Minecraft ServerLiveKitアプリのMyServerに表示させるサーバー名
password: ‘NULL’パスワードを設定します。(NULLの時は無効)
tickrate: 20サーバーとLiveKitアプリの共有速度(1秒=20)
storage
項目説明
type: SQLITE以下のストレージタイプを選択できます。
MySQL
PostgreSQL
SQLite(デフォルト)
JSON(小規模なサーバーにのみ推奨)
host: ‘NULL’ホストアドレスを入力します。(NULLの時は無効)
database: ‘NULL’データベースを入力します。(NULLの時は無効)
user: ‘NULL’ユーザー名を入力します。(NULLの時は無効)
password: ‘NULL’パスワードを入力します。(NULLの時は無効)
anonymous
項目説明
allow:truetrue:ゲストのログインを許可する
false:ゲストのログインを許可しない
permissionsゲストでログインした使用可能なパーミッション
permissions
項目説明
useVault: falsetrue:Vaultプラグインをアクセス許可として使用する
false:Vaultプラグインをアクセス許可として使用しない
defaultプレイヤーでログインした使用可能なパーミッション
modules
項目説明
LiveMapModuletrue:ワールドを表示
false:ワールドを非表示
※表示させるワールド名を設定する必要があります。
PlayerModuletrue:プレイヤーを表示
false:プレイヤーを非表示
WeatherTimeModuletrue:天候や時間を表示
false:天候や時間を非表示
AdminModuletrue:Adminを表示
false:Adminを非表示
ChatModuletrue:Chatを表示
false:Chatを非表示
POIModuletrue:POI(ピン)を表示
false:POI(ピン)を非表示
ConsoleModuletrue:コンソールを表示
false:コンソールを非表示
InventoryModuletrue:インベントリを表示
false:インベントリを非表示
plugins
項目説明
DiscordSRVDiscordSRVプラグインと連携します。

LiveKitのコマンドとパーミッション

LiveKitのコマンドとパーミッションについて紹介します。

パーミッション権限の付与はLuckPermsなどのプラグインを使用すると管理しやすいです。

コマンド一覧

コマンド説明パーミッション
/livekitLiveKitがインストールされ、正しく機能しているかどうかを確認します。ユーザーがLiveKitに接続するための基本情報(ポート、パスワード、匿名許可、アクセスの要求)などを表示します。
/livekit claimLiveKitアプリにプレイヤーでログインするために6桁のPINを生成します。livekit.commands.basic
/livekit pinsプレイヤーのピン一覧を表示します。livekit.poi.personalpins
/livekit setpin <名前>指定した名前のピンを現在のプレイヤーの位置に設定します。livekit.poi.personalpins
/livekit removepin <ID>指定されたIDのピンを削除します。livekit.poi.personalpins
/livekit info6桁のPINを発行したプレイヤーの人数を表示します。また、現在の接続プレイヤーの人数を表示します。livekit.commands.basic
/livekit mapワールドとレンダリングに関する情報を表示します。livekit.commands.admin
/livekit map cpu <percent>チャンクがレンダリングに使用できる時間 (%) を指定します。ワールドを完全にレンダリングする場合、レンダリング速度を向上させることができますが、サーバーラグを引き起こす可能性があります。livekit.commands.admin
/livekit <world>指定したワールドのマップ情報を表示します。livekit.commands.admin
/livekit <world> render full [-f|-m]指定したワールドのフルレンダリングを開始します。「-f」は既にレンダリングされたチャンクを再度レンダリングするように強制し、「-m」は欠けているチャンクのみをレンダリングします。何も指定しない場合、デフォルトは 「-f」です。livekit.commands.admin
/livekit <world> render <radius>指定された半径のレンダリングジョブを開始します。半径はブロック単位で指定します。ただし、指定した半径の正方形が描画されます。ローカルエリアでブロックの更新が滞っているような場合に使用します。livekit.commands.admin
/livekit <world> render stop進行中のレンダリングジョブを停止します。livekit.commands.admin
/livekit <world> bounds指定したワールドの現在の境界を確認します。livekit.commands.admin
/livekit <world> bounds <radius> [-r|-c]指定されたワールドの境界を半径に設定します。半径はブロック単位で指定。「-c」は円形の半径を設定します。「-r」は矩形の半径を設定します。デフォルトは「-r」です。livekit.commands.admin
/livekit <world> bounds <left> <top> <right> <bottom>左(-x)、上(-z)、右(+x)、下(+z)のバウンディングボックスをブロック単位で設定します。livekit.commands.admin
/livekit headrefresh <player>プレイヤーヘッドのスキンを再読み込みします。livekit.commands.admin

パーミッション一覧

パーミッション説明
livekit.commands.admin管理者に関連する全てのコマンドへのアクセスを提供します。
livekit.commands.basicLiveKitクライアントから参加するために必要なコマンドを提供します。
livekit.module.mapマップを見る権限を与えます。
livekit.map.info地図上の特定のブロックをタップすると、ブロック情報を表示します。
livekit.module.playersマップ上のプレイヤーを表示する権限を与えます。
livekit.players.otherマップ上の他のプレイヤーを見る権限を提供します。
livekit.module.weathertime現在のマップの天気と時刻を見る権限を提供します。
livekit.module.admin管理者機能へのアクセスを提供します。
livekit.module.chatサーバーチャットの読み取り権限を提供します。
livekit.chat.writeLiveKitアプリからのチャット書き込み権限を提供します。
livekit.chat.write_offlineオフラインプレイヤーによるチャット書き込みを提供します(アプリの権限による)。
livekit.module.poiマップ上のピンへのアクセスを提供します。
livekit.poi.personalpinsプレイヤーに個人ピンを設定します。
livekit.module.consoleコンソールにアクセスできる権限を与えます。
livekit.console.executeコンソールからコマンドを実行するためのアクセスを許可します。
livekit.module.inventoryプレイヤーのインベントリへのアクセスを許可します。 (livekit.module.admin権限も必要)

最後に

LiveKitは、個人的に使いたいと思ったプラグインでスムーズにスマホでも動作するので便利ですね。

外出中にサーバートラブルがあった時でもスマホからいつでも対処することも可能です。

また、参加者も外出先からチャットを送ったりできるのでリアルタイムの交流を図ることができます。

揚げたてのポテト

最後まで読んでいただきありがとうございます。
次回の記事でお会いしましょう!

3.8 9 総投票数
\ この記事を評価 /

当サイトはリンクフリーです。SNSやブログ等でご紹介いただけると嬉しいです。

\当サイトがおすすめしたいレンタルサーバー/


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,155円(3月7日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,879円(3月11日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

\当サイトがおすすめしたいレンタルサーバー/


ConoHa for GAME
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
初回利用は800円クーポンが貰える
1ヶ月以上利用する方は長期割引パスの料金がおトク

4GBプラン:月額2,408円/8GBプラン:月額4,828円
キャンペーン中:12ヶ月なら月額2,155円(3月7日まで)※8GBプラン

Xserver VPS
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD対応)
大手他社より3~4倍のサーバー性能&高速回線を提供
マイクラサーバーの設定が初心者でも分かりやすい

4GBプラン:月額2,200円/8GBプラン:月額4,400円
キャンペーン中:12ヶ月なら月額2,879円(3月11日まで)※8GBプラン

Agames
詳しくみる
マイクラサーバーが自動構築ですぐ遊べる(MOD/プラグイン対応)
学生なら学割で15%割引で利用可能
マイクラサーバーに詳しいサポーターが充実

4GBプラン:月額1,900円/8GBプラン:月額2,800円

この記事が気に入ったら
フォローしてね!

この記事をシェアする
  • URLをコピーしました!
3.8 9 総投票数
\ この記事を評価 /
guest
16 件のコメント
インラインフィードバック
すべてのコメントを表示
マイクラ大好きくん

このプラグインPCでアプリをインストールすることはできないのでしょうか

sky

質問失礼します、
multiverse-coreを使っている場合スマホの画面はどのワールドを指すのでしょうか。
そもそも機能しないんですかね,,,

いおり

このプラグインを使おうと思ったのですが、アプリ側のサーバーIDとポートのところでサーバーに接続できませんと表示されてしまい先に進めません。
サーバーの状況は揚げポテさんのConoHa for GAMEでプラグインサーバーの作り方をもとにGeyserMCを導入しています。ポートの解放はプラグインサーバーの質問欄の部分を参照して解放しています。
解決策などありましたら教えてほしいです。よろしくお願いします。

M

iOSでリンクを踏むと「このAppは現在、この国または地域では入手できません。」と表示されてしまうのですが、これは一時的なものなのでしょうか?
それとも、日本ではそもそも導入できないのでしょうか?

tb

●●●●に参加しよう!!!

※ポリシー違反のため管理者よりコメント内容が編集されました。

目次