MENU
揚げたてのポテト
初めまして、揚げたてのポテトといいます!
普段はYouTubeでマイクラ企画という様々な企画を配信しています。
良ければ参加よろしくお願いします!!
当サイトではマインクラフトに関連した記事を分かりやすくをモットーに書いていきます。
アーカイブ
【おすすめ記事】マイクラサーバーを立てるならConoHa VPS!【MOD/プラグイン対応】

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

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

ポテコちゃん

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

揚げたてのポテト

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

ポテコちゃん

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

揚げたてのポテト

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

目次

LiveKitとは

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

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

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

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

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

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

スクロールできます
レンタルサーバー特徴

ConoHa VPS
バニラ/MOD/プラグイン
高性能で安定したサーバーを提供
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は800円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク

Xserver VPS
バニラ/MOD/プラグイン
バニラサーバーが自動構築だからすぐ遊べる
圧倒的低価格で高性能&高速回線サーバーを提供
特に12ヶ月以上の料金がおトク
マイクラサーバーの設定が初心者でも分かりやすい

Agames
バニラ/MOD/プラグインサーバーが自動構築
学生向けの割引で月額料金から15%~25%割引
新しくEpycプランが登場!
マイクラサーバーに詳しいサポーターが充実してる

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

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

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

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

揚げたてのポテト

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

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 VPS
バニラ/MOD/プラグイン
高性能で安定したサーバーを提供
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は800円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク

Xserver VPS
バニラ/MOD/プラグイン
バニラサーバーが自動構築だからすぐ遊べる
圧倒的低価格で高性能&高速回線サーバーを提供
特に12ヶ月以上の料金がおトク
マイクラサーバーの設定が初心者でも分かりやすい

Agames
バニラ/MOD/プラグインサーバーが自動構築
学生向けの割引で月額料金から15%~25%割引
新しくEpycプランが登場!
マイクラサーバーに詳しいサポーターが充実してる

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

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

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

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

揚げたてのポテト

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

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 6 総投票数
\ この記事を評価 /
【第1弾】当サイトに対するアンケートにご協力ください。(30秒程度)

    当サイトをより良くするためにアンケートにご協力ください。(30秒程度)

    性別必須

    年代必須

    どの機種から見ていますか?必須

    当サイトをどこで知りましたか?必須

    どのSNSで知りましたか?

    当サイトの公式Twitterを知っていますか?必須
    ※当サイトの新着記事やお知らせなどをいち早く知ることができます。

    フォローしてない理由があれば教えてください。

    当サイトの印象はどれに当てはまりますか?(複数回答可)必須

    分かりにくい・読みにくい・その他と回答した理由を教えてください。

    当サイトは表示速度はいかがですか?必須

    当サイトに対する満足度を10段階で評価してください。必須
    ※数字が大きいほど満足度がある評価です。

    最後に当サイトに対する改善点や感想、こんな記事が欲しいなどの要望があれば教えてください。

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

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

    スクロールできます
    レンタルサーバー特徴

    ConoHa VPS
    バニラ/MOD/プラグイン
    高性能で安定したサーバーを提供
    バニラサーバーが自動構築だから初心者でもすぐ遊べる
    初回利用は800円クーポンが貰える
    3ヶ月以上利用する方はVPS割引きっぷの料金がおトク

    Xserver VPS
    バニラ/MOD/プラグイン
    バニラサーバーが自動構築だからすぐ遊べる
    圧倒的低価格で高性能&高速回線サーバーを提供
    特に12ヶ月以上の料金がおトク
    マイクラサーバーの設定が初心者でも分かりやすい

    Agames
    バニラ/MOD/プラグインサーバーが自動構築
    学生向けの割引で月額料金から15%~25%割引
    新しくEpycプランが登場!
    マイクラサーバーに詳しいサポーターが充実してる

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

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

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

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

    揚げたてのポテト

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

    ブログランキングに参戦中です!
    1日1回応援よろしくお願いします!

    「応援する」とカウントされ、ブログランキング上位の道に繋がります。

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

    よかったらシェアしてね!
    • URLをコピーしました!
    • URLをコピーしました!
    3.8 6 総投票数
    \ この記事を評価 /
    コメントの通知(テスト版)
    受け取る通知
    guest
    6 件のコメント
    インラインフィードバック
    すべてのコメントを表示
    ポートのポトフ

    サーバーのポートはTCPですか?UDPですか?

    Clarus

    ポートを開放しないと使えない感じでしたが、どうでしょうか

    おっち

    使えなかった

    目次