MENU
揚げたてのポテト
初めまして、揚げたてのポテトといいます!
普段はYouTubeでマイクラ企画という様々な企画を配信しています。
良ければ参加よろしくお願いします!!
当サイトではマインクラフトに関連した記事を分かりやすくをモットーに書いていきます。
参加すると何かあるの?
  • 当サイトの新着記事の通知をいち早く受け取れる
  • ゲームに関する雑談や情報共有ができる
  • ゲームやサーバーでのお困りごとを質問できる
  • サーバーの運営や参加者を募集できる
  • お問い合わせチャットを作成できる
初心者でも簡単にサーバーを作れる「ConoHa for GAME」がおすすめ!

【プラグイン紹介】ブロックにコマンドを埋め込んで実行できるプラグインを紹介!【ScriptBlockPlus】

当サイトには「アフィリエイト広告」や「画像生成AI」が含まれています
アフィリエイト広告の掲載について

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

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

生成AIの掲載について

当サイトの一部記事では、直感的に理解するための視覚的な補助として、「画像生成AI」を使用していますが、記事本文についてはAIによる自動生成ではなく、中の人(揚げたてのポテト)がせっせと書いた文章であり、オリジナル性があることを保証いたします。

分かりやすく見やすくをモットーにお届けできるよう努めていきますので、安心してお読みください。

当サイトには「アフィリエイト広告」や「画像生成AI」が含まれています
アフィリエイト広告の掲載について

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

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

生成AIの掲載について

当サイトの一部記事では、直感的に理解するための視覚的な補助として、「画像生成AI」を使用していますが、記事本文についてはAIによる自動生成ではなく、中の人(揚げたてのポテト)がせっせと書いた文章であり、オリジナル性があることを保証いたします。

分かりやすく見やすくをモットーにお届けできるよう努めていきますので、安心してお読みください。

揚げたてのポテト

ブロックをクリックした時にコマンドを実行させたい時ありませんか?

ポテコちゃん

うーん、私は無いけど、難しいコマンドを使わずにそういう事ができたら嬉しいかもね!

揚げたてのポテト

最近のバージョンではマイクラコマンドが進化してきて、自由度が高まってきました。しかし、ポテコちゃんが言うようにブロックをクリックしてコマンドを実行するには難しいコマンドが必要になります。

揚げたてのポテト

今回は、簡単なコマンドだけでブロックに好きなコマンドを埋め込んで、クリックで実行できる、「ScriptBlockPlus」というプラグインを紹介したいと思います!

この記事は以下に対応しています

※2026年3月時点

この記事を書いた人

揚げたてのポテト

  • 当サイト「揚げポテほかほかクラフト」の管理人
  • Minecraft歴10年以上|サーバー運用10年以上
  • 見やすく、分かりやすくを心掛けて書いています。
スクロールできます
【おすすめ】当サイトが厳選した有料のマイクラサーバー!
ConoHa for GAMEの公式サイト
ConoHa for GAME
解説ページへ 4GBプラン:月額1,292円/8GBプラン:月額2,239円
※上記料金は割引キャンペーン適用済み(2026年3月19日まで)

「圧倒的な知名度だから安心して使える!料金もオトク!」
「当サイトから申し込むと700円分クーポンが貰える!」
ロリポップ for Gamersの公式サイト
ロリポップ! for Gamers
解説ページへ 4GBプラン:月額1,500円/8GBプラン:月額3,000円
大手国内初!支払方法に「PayPay」対応!

国内トップ級の性能と高速回線!通常料金が他社より安い!」
「マイクラサーバーがたった3ステップですぐ遊べる!」
XServer GAMEsの公式サイト
XServer GAMEs
解説ページへ 4GBプラン:月額1,460円/8GBプラン:月額2,500円

「他社より安く、期間限定で無料サーバーも使える!」
「マイクラサーバーに特化したゲーム設定が豊富!」
目次

ScriptBlockPlusとは

元々、海外のプラグイン開発者が製作した「ScriptBlock」プラグインがありました。

しかし、2013年(CB 1.6.4-R2.0)を最後に更新が止まっており、バージョン1.6.4以降でも使えてはいましたが、いまいち不便さが残っていました。

そこで国内プラグイン開発者であるゆっちゃん氏(@yuttyann44581)によって、「ScriptBlockPlus」として新しく開発・公開されました。

ScriptBlockPlusとは、旧ScriptBlockの機能を引き継ぎ、更に使いやすく様々な便利な機能を加えたプラグインになります。

どんな機能があるの?

元々のScriptBlockの機能は、ブロックをクリックした時ブロックに乗った時のアクションが発生すると事前に設定したコマンドが自動的に実行されました。

当記事では「自動的なコマンド実行」のことをスクリプトと呼びます。

また、オプションを指定する事でコマンド実行を遅延させたり、お金を払わせたりすることができます。

揚げたてのポテト

これが今までのScriptBlockで使える機能でした。ScriptBlockPlusはいくつかの機能が追加されています。

  • 「ブロックを壊した時」や「ブロックに発射物を当てた時」のアクションを追加
  • 大量の便利なオプション追加
  • コマンドのセレクターと引数の指定が可能(例:@p[r=3,lm=10]@p[distance=..3,level=10..]のこと)
  • サーバーコンソール画面のログの表示/非表示が可能
  • 便利な補助ツールの追加
揚げたてのポテト

他にも沢山の追加要素はありますが、一部を挙げてみました!その他の機能はこの後、説明するのでご覧ください。

ダウンロード方法

それでは、ScriptBlockPlusのダウンロード方法を紹介します。

また、ScriptBlockPlusでは、連携プラグインと呼ばれるScriptBlockPlusの一部の機能を使用するために、必要に応じて追加でプラグインを導入する必要があります。

プラグイン名対応バージョン説明ダウンロード先
ScriptBlockPlus1.9~最新ブロックにスクリプトを埋め込みSpigotMC
Github
ScriptEntityPlus【任意】1.9~1.20.1エンティティにスクリプトを埋め込むプラグインGithub
Vault【任意】1.13~最新権限や経済系の管理をしているプラグイン
※1.8~1.12はVault1.5.6をダウンロード
SpigotMC
Github(最新対応)
DiscordSRV【任意】1.7~最新Discord権限を利用するプラグインSpigotMC
Modrinth
PlaceholderAPI【任意】1.8~最新プレースホルダーという特定の関数を呼び出せるプラグインSpigotMC
Modrinth
揚げたてのポテト

連携プラグインは、任意なので必ずしも導入する必要はありません。

導入方法

プラグインサーバーのpluginsにダウンロードしたプラグインを導入します。

その後、サーバーを再起動して、各プラグインフォルダの生成が確認できたら導入完了です。

スクロールできます
【おすすめ】当サイトが厳選した有料のマイクラサーバー!
ConoHa for GAMEの公式サイト
ConoHa for GAME
解説ページへ 4GBプラン:月額1,292円/8GBプラン:月額2,239円
※上記料金は割引キャンペーン適用済み(2026年3月19日まで)

「圧倒的な知名度だから安心して使える!料金もオトク!」
「当サイトから申し込むと700円分クーポンが貰える!」
ロリポップ for Gamersの公式サイト
ロリポップ! for Gamers
解説ページへ 4GBプラン:月額1,500円/8GBプラン:月額3,000円
大手国内初!支払方法に「PayPay」対応!

国内トップ級の性能と高速回線!通常料金が他社より安い!」
「マイクラサーバーがたった3ステップですぐ遊べる!」
XServer GAMEsの公式サイト
XServer GAMEs
解説ページへ 4GBプラン:月額1,460円/8GBプラン:月額2,500円

「他社より安く、期間限定で無料サーバーも使える!」
「マイクラサーバーに特化したゲーム設定が豊富!」

使い方

次にScriptBlockPlusの使い方について紹介していきます。

様々な機能があり、初めての方には少々分かりにくいかもしれないため、以下の3つに分けて説明します。

基本|スクリプトの埋め込み・確認・削除

スクリプトの「埋め込み」→「確認」→「削除」の順にご覧いただくと、理解しやすいと思います。

ブロックをクリックした時に、ダイヤモンドが5個貰えて、「ダイヤモンドをプレゼント!」というメッセージも一緒に表示されるスクリプトを埋め込みます。

/sbp interact create @bypass give <player> diamond 5
スクリプトキー名説明
interact 対象のブロックを左クリックまたは右クリックした時
break 対象のブロックを壊した時
walk 対象のブロックの上を通過した時(通った時)
hit対象のブロックに発射物を当てた時(弓、釣り竿など)
スクリプト解説
  • sbp:スクリプトコマンドの呼び出し
  • interact:アクション(今回はクリックアクション)
  • create:新規でスクリプトを埋め込む時
  • @bypass:埋め込んだコマンドを権限関係なく実行させる
  • give・・・:マイクラのコマンド
  • <player>:クリックした人を対象に実行する

このコマンドをマイクラチャットに入力し、実行します。

緑のメッセージが表示されたら、スクリプトを埋め込みたいブロックに対して、右クリックすると設定できます。

次に、ダイヤモンドを貰った後にメッセージを表示させるスクリプトを追加します。

/sbp interact add @player &bダイヤモンド&fを&cプレゼント!
スクリプト解説
  • add:createで設定したスクリプトに新たにスクリプトを追加する時
  • @player:クリックしたプレイヤーにメッセージを送信
  • &bと&fと&c:&bは水色、&fデフォルト色(白)、&cは赤色に文字を装飾する

このコマンドをマイクラチャットに入力し、実行します。

緑のメッセージが表示されたら、同じブロックに対して、右クリックすることで追加できます。

これで設定完了です。

スクリプトを埋め込んだブロックをクリックすると「ダイヤモンドが5個貰えダイヤモンドをプレゼント!」というメッセージが表示されたと思います!

スクリプトを追加したい時は必ずaddを使ってください。createだと上書きされてしまいます。

応用|スクリプトの埋め込み(複数オプション対応)

オプションを使って少し複雑なスクリプトを埋め込んでみたいと思います。

以下の2つの動作を1つのスクリプトに埋め込んでみます。

  • 手に金インゴットを1個持っていたらダイヤモンドが5個貰える
  • その後、金インゴットを1個消費する
/sbp interact create [@hand:gold_ingot 1] [$item:gold_ingot 1] [@bypass give diamond 5]
スクリプト解説
  • @hand:『@hand:アイテム名 個数』で手に持っているアイテムを指定できる
  • $item:『$item:アイテム名 個数』でインベントリにあるアイテムを消費する

複数のオプションを入れる時は[]でオプションを囲んで指定しましょう。

このコマンドを対象ブロックに埋め込んでください。

その後、対象ブロックをクリックすると、以下の表示になるかと思います。

金インゴットを持たずに、対象ブロックをクリックすると必要なアイテムが表示され、金インゴットを手に持って、クリックすると金インゴットを消費して、ダイヤモンド5個が貰えます。

揚げたてのポテト

この書き方を覚えると色んな応用ができるようになります!他のオプションについてはこの後説明しています。

補助ツールの使い方

ScriptBlockPlusには、スクリプトを管理する上で便利な補助ツールがあります。

補助ツールの入手方法は、以下のコマンドを実行すると入手できます。

/sbp tool

左から「Script Viewer」、「Script Manager」、「Block Selector」、「Script Editor」です。

ScriptBlockPlusの補助ツール
補助ツール名アイテム種類説明
Script Viewer時計スクリプトのチェックをサポートします。
Script Managerスクリプトの管理をサポートします。
Block Selector木の棒範囲選択をサポートします。
Script Editorブレイズロッドスクリプトの編集をサポートします。
Script Connectionエンティティ用にスクリプト操作をサポートします。
※連携プラグインのScirptEntityPlusを導入するとツールボックスに追加されます。

\各補助ツールの使い方/

Script Viewerは、埋め込み済のスクリプトをパーティクルによって、視覚的に確認できるツールです。

  • 左クリック:スクリプト表示を有効にする
  • 右クリック:スクリプト表示を無効にする

表示を有効にすると、周囲のブロックに対し、埋め込み済みのスクリプトブロックが緑色の発光パーティクル、埋め込み済みの空気ブロックに青色の発光パーティクルが表示されます。

スクリプトの表示オンの状態

コマンドとパーミッションについて

ScriptBlockPlusでは、様々なコマンドやパーミッション、引数、フィルター等が用意されています。

沢山あるため簡単に紹介していきます、各自でお試しください。

コマンドや権限(パーミッション)
コマンド権限(パーミッション)説明
/sbp toolscriptblockplus.command.toolScriptBlockPlusの専用アイテムを付与
/sbp reloadscriptblockplus.command.reload全ての設定ファイルの再読み込み
/sbp backupscriptblockplus.command.backupスクリプトデータのバックアップ作成
/sbp datamigrscriptblockplus.command.datamigr旧ScriptBlockのスクリプトデータを
ScriptBlockPlusのデータに移行
/sbp <scriptkey> create <options>scriptblockplus.command.<scriptkey>ブロックにスクリプトを設定
/sbp <scriptkey> add <options>scriptblockplus.command.<scriptkey>同じブロックにスクリプトを追加
/sbp <scriptkey> removescriptblockplus.command.<scriptkey>ブロックのスクリプトを削除
/sbp <scriptkey> viewscriptblockplus.command.<scriptkey>設定したブロックのスクリプトを表示
/sbp <scriptkey> nametag [nametag]scriptblockplus.command.<scriptkey>設定したスクリプトにネームタグを設定
/sbp <scriptkey> redstone [repeat] [filter] [selector]scriptblockplus.command.<scriptkey>レッドストーン出力でスクリプトを実行
/sbp <scriptkey> run <world> <x> <y> <z> scriptblockplus.command.<scriptkey>指定したスクリプトを実行
/sbp selector paste [pasteonair] [overwrite]scriptblockplus.command.selector選択範囲にスクリプトをペースト
/sbp selector removescriptblockplus.command.selector選択範囲のスクリプトを削除
その他の権限(パーミッション)
説明権限(パーミッション)デフォルト
オプションの全ての権限scriptblockplus.option.*OP
コマンドの全ての権限scriptblockplus.command.*OP
補助ツールの全ての権限scriptblockplus.tool.*OP
スクリプトの実行権限scriptblockplus.<scripttype>.use全員
編集ツールの使用権限 scriptblockplus.tool.scripteditorOP
検索ツールの使用権限 scriptblockplus.tool.scriptviewerOP
管理ツールの使用権限scriptblockplus.tool.scriptmanagerOP
範囲選択ツールの使用権限scriptblockplus.tool.blockselectorOP
オプションの実行権限scriptblockplus.option.<optionid>OP / false(config.yml)
Script Connection(骨)ツールの使用
※ScriptEntityPlusプラグインが必要
scriptentityplus.tool.scriptconnectionOP

いくつか省略した部分もあるため、詳しくは以下のWikiをご覧ください。

最後に

いかがだったでしょうか?

ScriptBlckPlusは個人的に使い勝手がとても良く、お世話になっているプラグインです。

紹介した使い方以外にも様々な用途でも重宝すると思います!

揚げたてのポテト

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

4.8 4 総投票数
\ この記事を評価 /

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

スクロールできます
【おすすめ】当サイトが厳選した有料のマイクラサーバー!
ConoHa for GAMEの公式サイト
ConoHa for GAME
解説ページへ 4GBプラン:月額1,292円/8GBプラン:月額2,239円
※上記料金は割引キャンペーン適用済み(2026年3月19日まで)

「圧倒的な知名度だから安心して使える!料金もオトク!」
「当サイトから申し込むと700円分クーポンが貰える!」
ロリポップ for Gamersの公式サイト
ロリポップ! for Gamers
解説ページへ 4GBプラン:月額1,500円/8GBプラン:月額3,000円
大手国内初!支払方法に「PayPay」対応!

国内トップ級の性能と高速回線!通常料金が他社より安い!」
「マイクラサーバーがたった3ステップですぐ遊べる!」
XServer GAMEsの公式サイト
XServer GAMEs
解説ページへ 4GBプラン:月額1,460円/8GBプラン:月額2,500円

「他社より安く、期間限定で無料サーバーも使える!」
「マイクラサーバーに特化したゲーム設定が豊富!」

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

この記事をシェアする
  • URLをコピーしました!

この記事を書いた人

揚げたてのポテトのアバター 揚げたてのポテト マイクラ大好き

当サイトでは、マインクラフトに関連した記事を誰が見ても分かりやすくをモットーに書いています。開設して6年目にして累計来場者数が200万人を突破しました!沢山の方にご覧いただき感謝です!

また、YouTubeにてマイクラ企画というコンテンツを配信しています。
視聴者参加型なので良ければ参加よろしくお願いします!!

4.8 4 総投票数
\ この記事を評価 /
guest
37 件のコメント
インラインフィードバック
すべてのコメントを表示
よっちゃん

解決しました。
統合版からコマンドを実行しようとすると、「パーミッションがないため、実行できません」
は、configファイルのOptionPermissionの項目が原因だったようです。
この項目は変更してtrueにしていたのですが、falseにしたらOP権限なしでも実行できました。
この設定項目はtrueにしていたら、たとえスクリプトに@bypassと入れていても権限なしで実行できないのでしょうか?
ともあれ、ひとまずこれで運用したいと思います。
お騒がせいたしました。

あと別件ですが、基本編の「スクリプトの埋め込む」の項目ですが、最初のダイヤモンドをもらうスクリプトの、ターゲットセレクターが抜けています。/sbp interact create @bypass give @p diamond 5 等ではないでしょうか?

よっちゃん

GeyserMCを入れて統合版とクロスプレイしているのですが、統合版からコマンドを実行しようとすると、「パーミッションがないため、実行できません」と出てきます。
どうすれば統合版でもコマンドを実行できますか?
実行しようとしているコマンドは以下です。
@bypass tp ~ ~ ~
~はtpする座標が入っています。

バイノード

私はこのカラーコードを大丈夫使用しています

WHO

@bypassで/serverコマンドを入れたいんですけれども、「unknown command.」と表示されて、実行されません。
どうすればよろしいのでしょうか?

誰かさん

すごく納得しました。ありがとうございます♪マイクラをもっと楽しみたいです。

目次