【プログラミング不要】簡単ScriptAPIジェネレーター【マイクラ統合版】

Minecraft ScriptAPIジェネレーター
処理ブロック一覧
main.js プレビュー

        

概要

「ScriptAPI、どんな関数があるのか分からない」

「何を書けばわからない」

そう思うこと、少なくないと思います。それを解決するべく作られたのが、本ページです!

このページは、ScriptAPIを自動生成するジェネレーターです。上記の「処理ブロックを追加」を押してロジックブロックを追加してください。その後、生成されるロジックブロックをクリックすると鉛筆マークが表示されますので、それをクリックするとGUIによるプログラミングが可能です。

本ページは現在開発中です。不具合やバグなどありましたら、コメントなどでお知らせ願います。

生成されるJSファイルは右側にて表示されます。「コピー」または「ダウンロード」を押すことで出力されます。このスクリプトを、main.jsに貼り付けることで機能するかと思われます。

本ジェネレーターの詳細な使い方については、以下の動画でも解説しています:

前提

ScriptAPIとは、マインクラフト統合版においてJavascriptというプログラミング言語を用いてゲームシステムをコントロールし、アドオンを制作できるシステムです。環境構築や具体的な概要などはこちらの記事が詳しいですので、併せてご覧ください:

何もしないアドオンは以下で作成できます。以下で作成したアドオンをベースに、BP/scripts/main.jsの内容を本ジェネレーターで作成したものに変更すると便利でしょう:

更新履歴

2025-08-30 : ver 1.0アップロード

2025-08-30 : 各種ブロック追加 / アイテム使用時に発火するイベント追加

2025-08-30 : システム・ワールド・スコアボードを追加/UIを若干変更

2025-08-30 : テンプレートを追加/日本語対応

2025-08-30 : フォームの制作に対応

2025-08-31 : アクション系関数の追加/Player, Entity変数をドロップダウンで一元化

2025-08-31 : スクリプトイベント関連のブロックを追加

2025-09-06 : 軽微な不具合の修正

2025-09-06 : arg.sourceとarg.playerの動的変更に対応 / ループ変数playerに対する警告を表示

2025-09-07 : タグ関係のブロックを追加/リスト系ブロックを追加/処理ブロックのコピー対応

2025-09-07 : XMLのインポート・エクスポートに対応

2025-09-07 : 処理ブロックの改名と並び替えに対応

2025-09-08 : テンプレートを若干変更

2025-09-08 : 軽微な不具合の修正

今回解説したスクリプトを使って、友人・コミュニティー内で24時間いつでも遊べるマルチサーバーを構築したい場合は、VPS(レンタルサーバー)の導入が近道です。

私の開発・検証環境では「シンVPS」を使用しています。

シンVPS コントロールパネル画像

以前は自宅PCでホストしていましたが、PCの電源を切り忘れるストレスや、電気代を考慮して移行しました。シンVPSを選んだ決め手は、圧倒的なコストパフォーマンスです。

  • 月額の安さ 4GBプランでも月額1,200円程度(長期契約なら1,000円以下)と維持費が安く済みます。
  • 高速な読み込み 全プランでNVMe SSDを採用しており、ワールドの読み込みや重いコマンド処理でもラグを感じにくいです。
※最低利用期間が3ヶ月からという縛りはありますが、サーバーを長期で安定運用するならむしろ割安になります。

以下のリンクから申し込むと初回利用料金が10%OFFになります。
(1ヶ月以上の契約対象。「安くて速い」サーバーを探している方はぜひ試してみてください)

シンVPS 公式サイトを見てみる
(10%OFF適用)
マルチサーバーの立て方はこちら
最新情報をチェックしよう!