内容をスキップ

1.11でも動くようにワールドのコマンドをまるごと変換するMCEditフィルターとツールのご紹介【Minecraft】

UPDATE :
新しいエンティティIDへコマンドを変換するツール

先日の記事で多少大袈裟に書きましたが、このままいけばPC版バージョン1.11ではエンティティに関わる既存の多くのコマンドが使えなくなります。防具立てを含む数十種類ものエンティティIDが変わっちゃったので…
誰かが一刻も早く変換ツールを作ってくれたら… ふふふ、既に作られてました。今回紹介するのは、防具立てのアニメーションツールの作者のMrGarretto氏が光の如く速さで制作したMCEditフィルター「Entity Command Converter for 1.11 filter」です。既存のコマンド装置をまるごと選択してパパパッと変換して終わり!

バージョン1.11で既存のコマンド装置に何が起こるのか?

先日、PC版バージョン1.11最初のSnapShot「16w32a」がリリースされました。

16w32a – Official Minecraft Wiki
16w32aのWikiのページ
http://minecraft.gamepedia.com/16w32a

数種類のスポーンエッグの追加。それだけなら良かったのですが… 同時に大変な仕様変更が行われてしまいました。
35種類ものエンティティのIDが変更され、今までNBTタグで区別してきたウィザースケルトンやロバなどに新しいIDが割り振られたのです。

防具立てのIDが...

一番深刻なのはこれ。コマンドの装置で幾度と無く使われてきたアマスタ君のIDが突然変わっちゃって、防具立てを召喚したりターゲットにしたりする既存の装置は1.11ではちゃんと動きません。

バージョン1.11で変更/分割されるエンティティID一覧
111で変更分割されるエンティティID一覧
https://mcthnk.com/version111-entity-id-changes/

IDが変更されたのは防具立てだけではありません。▲の記事では変更された全てのIDと、新しくウマ類ゾンビ類などに割り振られたIDをまとめています。ご自分のコマンド装置の互換が心配な方は是非お読み下さい。

修正が面倒

今までの装置のコマブロいちいち開いて直すとか面倒過ぎる、訴訟

…ちょっと待った! こういう時にはツールに頼りましょう。

 

▲こちらがMrGarretto氏本人による変換ツールの紹介動画です。前半はWebツール、後半はフィルターを紹介しています。この記事ではまず、コマンドブロックをまるごと選択&中身を一括変換できるフィルターの使い方から解説します。

 

まずはMCEdit1.xをインストール

MCEdit バージョン1.xシリーズの最新版のダウンロードページ
http://www.mcedit-unified.net/

MCEditのダウンロード

万能ツールMCEDitのバージョン1.xの最新版をダウンロードします。Windowsの方は64bit版が動かなかったら32bit版をダウンロードしましょう

「MCEdit 2.x」という新バージョンも開発されていますが、まるっきり使い方が違うのでご注意下さい。

MCEditのインストール手順

インストール手順ですが、MCEditは好きな場所にインストールできます。デスクトップを指定してOKをクリックすれば、デスクトップ内に「mcedit」フォルダーが生成され、その中にmcedit.exeが配置されます。
ちなみに私はCドライブ直下にマイクラツール専用フォルダーを作って配置しています。

(Macの場合はダウンロードしたzipを展開すればその場にappファイルが出てきます)

MCEditを一回起動しておこう

この後フィルターを導入するので、MCEditは一回起動しておきましょう。

 

フィルターのダウンロードと導入

MrGarretto氏のホームページのフィルターダウンロードページ
フィルターのダウンロードhttps://mrgarretto.com/filter/entityconverter

拡張子が.pyのファイルがダウンロードされます。pythonで書かれてるのね。

フィルターの導入方法

Windowsの方は、ドキュメント→MCEdit→Filters内にダウンロードしたpyファイルを入れれば導入完了です。

Macの方は、アプリケーションフォルダーのMCEditを右クリックし、パッケージの内容を表示をクリックすると中身のデータが表示されます。そこで検索窓から「filters」で検索して、上の選択肢で「このMac」ではなく「”MCEdit”」に切り替えれば「stock-filters」というフォルダーが出てきますので、そこにpyファイルを入れましょう。

 

コマンドを一括で1.11用に変換する手順

MCEditを起動したら、Quick loadまたはOpen…からワールドを開きましょう。Open…の場合はlevel.datを開きます

MCEditで範囲選択

コマンドブロックたちをまとめて選択しちゃいましょう。
青と黄色のNudgeボタンを押しながらWASDキーで選択範囲を微調整できます。端っこをドラッグするより絶対こっちの方が楽で正確。

フィルターを選択

コマンドブロックを囲めたら、下のFilterボタンをクリック。メニューから「Entity Command Converter for MC 1.11」を選択します。無い場合は左下のUpdate Filtersをクリック。

Filter!

Filterボタンを押下。

一瞬で変換完了です。Ctrl+SでセーブしてCtrl+Wで閉じましょう。

ウィザースケルトンを変換

例えば1.10以前の仕様のNBTタグは、変換すると1.11の新エンティティIDに統合されます。

セレクター内も変換されます

セレクターのtype引数もバッチリ新IDになります。

 

フィルターでうまく変換できない場合はWebツールを使おう

不具合発見

[2016年8月14日] 先程、このフィルターではNBTタグ内のエンティティIDをうまく変換できない不具合を見つけました。いつ修正されるか不明ですが、代替策を書いておきます

※フィルターの不具合が修正され次第この項は削除します。フィルターで変換した後、うまく変換できていないコマンドが見つかった場合に以下のWebツールをお使いください

同じMrGarretto氏制作のWebツール
Webツール
https://mrgarretto.com/entityconverter

Webツールは不具合無し

8/14現在フィルターの方はNBTタグ内がうまく変換できないようですが、こちらなら正常に変換できます。使い方は簡単、上にコマンドをペーストして下の入力欄を触るだけ!

この不具合については既にMrGarreto氏の動画のコメントで報告したんですが、早く修正されるといいな…

 

ポスト
マイクラ思考編集部
YouTubeでマインクラフトの役立つ動画を投稿しています。クロスマルチプレイ対応のマイクラサーバー「くろまる」も運営中!

13件のコメント

  1. 淫夢之一太刀
    2016年8月14日
    ファッ!? ついに記事内でも淫夢語録を使うとは... たまげたなぁ。
  2. Bucchi
    2016年8月14日
    よかった! これで安心して1.10でもコマンドで遊び続けれる。 1.11来たらこのツールにお世話になろう。
  3. IzonTorch
    2016年8月15日
    前もオンボードでSEUS!の記事で使ってたという・・・
  4. MatetudeM
    2016年8月15日
    Macだとフォルダ名が違うみたいです。 それも含めてMacでの作業のスクショをTwitterで送りました。 ツイートのリンクをタップすると直接zipがダウンロードできます
  5. lol
    2016年8月16日
    You should be able to spawn undetectable stray & husk & more. /summon minecraft:skeleton_horse ~ ~1 ~ {Passengers:[{id:minecraft:stray,CustomName:lol,HandItems:[{id:minecraft:bow,Count:1b},{id:minecraft:tipped_arrow,Count:1b,tag:{Potion:minecraft:regeneration}}],PersistenceRequired:1}]} So you see, that command works, cuz dat stray, lol anyway. So the [REDACTED] horse is the most [REDACTED]. /effect @e[type=minecraft:armor_stand] glowing 1000000 0 true or not. So you♤♤♡♡ ♡♡ □♤ ○• hg • ° ° ♢♡ ° ♤♤ °. Guardian test1.11,. /summon minecraft:elder_guardian ~ ~1 ~ {Passengers:[{id:minecraft:spawner_minecart,SpawnData:{id:minecraft:skeleton}}],Invulnerable:1,PersistenceRequired:1} Enough of this.
  6. どまんなか
    2016年8月16日
    いまさら見つけても遅かった(ToT)
  7. forest
    2016年8月19日
    サムネイルの「Command Converter for 1.11」に使われているフォントを教えて頂けませんでしょうか
  8. 2016年8月19日
    「Russo One」のRegularです。 https://fonts.google.com/specimen/Russo+One
  9. イカ松@松難民
    2016年8月22日
    ファッ!? 結構前からなんですねぇ~
  10. ゲート
    2016年8月25日
    MCEditをダウンロードしても、コマンドプロンプトが開き、そしてまたすぐに閉じてしまい、起動ができません、64bit、32bitともに試しましたがダメでした。 どうすればよろしいですか?
  11. でんでん
    2016年11月13日
    エヴォ~カ~の「ウォロロー」を/playsoundで鳴らそうとしてたら音が "entity.evocation_illager.prepare_wololo"だった件w
  12. とうりすがりのまいんくらふたー
    2017年1月4日
    もしかしたら、pcのプロフィールに日本語を使っているのでは?(例)プロフィール名:太郎とか… そしたら、さんみたいにcドライブ直下をお勧めします。
  13. マイクラ
    2017年1月4日
    What do you want to say?Please write in Japanes.

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です