エンチャントコマンド生成ツール(武器/防具/道具) v1.13

武器/防具/道具にエンチャント効果などを付与するコマンドを生成します。

マインクラフトPC版のバージョン1.13-pre2以降で動作します。

主な機能・好きな武器/防具/道具にエンチャントを付与させることができる。
・複数のエンチャントを付与させることができる。
・エンチャントのレベルを指定することができる。
・名前や説明文を変更することができる。
・マイクラ1.13で追加された「トライデント」と「カメの甲羅」に対応。
・マイクラ1.13で追加された「トライデント」専用エンチャント「水生特効」と「激流」、「忠誠」、「召雷」に対応。
・マイクラ1.13で追加された「範囲ダメージ増加」に対応

エンチャントコマンド生成

エンチャントコマンド生成ツール

■基本設定

設定項目 設定値
プレイヤー
アイテム
個数
新しい名前
説明文
不可壊 ON   OFF
エンチャント名 レベル
ダメージ軽減
火炎耐性
落下耐性
爆発耐性
飛び道具耐性
水中呼吸
水中採掘
棘の鎧
水中歩行
氷渡り
エンチャント名 レベル
束縛の呪い
ダメージ増加
アンデット特効
虫特効
ノックバック
火属性
ドロップ増加
範囲ダメージ増加
効率強化
シルクタッチ
エンチャント名 レベル
耐久力
幸運
射撃ダメージ増加
パンチ
フレイム
無限
宝釣り
入れ食い
エンチャント名 レベル
修繕
消滅の呪い
忠誠
水生特効
激流
召雷



■コマンド出力


ツールの説明

ツールの使い方

エンチャントコマンド生成ツールの使い方は、以下の通りです。

①以下の情報を入力してください。
バージョン

項目名 説明
バージョン マインクラフトのバージョンを設定してください。
バージョンによりコマンドが異なります。
古すぎるバージョンに対応していません。


基本設定

項目名 説明
プレイヤー 付与させたいプレイヤー名を入力します。
「@p」と入力した場合は、自分に付与されます。
[1.13]個数 バージョン1.13では、個数を2以上まとめて取得することが可能です。
大きい値を設定すると、処理落ちする場合があります。
アイテム エンチャント効果を付与させたいアイテムを選択します。
トライデントとカメの甲羅は、1.12.2以前にありません。


・表示設定

項目名 説明
新しい名前 アイテムに新しく命名したい名前を入力します。
例:伝説の剣
設定したくない場合は、未入力にしてください。
説明文 設定したい説明文を入力してください。
例:マイクラ至上最強の武器。
設定したくない場合は、未入力にしてください。


・不可壊設定

項目名 説明
不可壊 アイテムが壊れないようにするかの設定です。


・エンチャント設定

項目名 説明
エンチャント名 付与したいエンチャントをチェックしてください。
レベル 0~32767の範囲で設定してください。
それ以外の値を設定にするとマイナスになることがあります。

②「コマンド生成」ボタンを押下してください。

③出力されたコマンドをコピーして、マインクラフトで使用してください。

変更履歴

2018.11.12
 ・エンチャントの本を追加。

2018.06.27
 ・1.13-pre2対応に修正。

2018.04.24
 ・一部のブラウザで、出力コマンドが”0″になる不具合を修正。

2018.04.08
 ・バージョン1.13に対応しました。
 ・アイテムを追加しました。
  <アイテム>
   ・トライデント
   ・カメの甲羅
 ・入力チェック処理を追加しました。
  <入力チェック>
   ・プレイヤー:半角文字チェック。
   ・アイテム:バージョン1.12以前を選択している場合、トライデントとカメの甲羅が選択されていないチェック。
   ・個数:バージョン1.13以降を選択している場合、数値チェック。
 ・入力チェックに引っかかるとポップアップで通知する機能を追加しました。

コメント

  1. p より:

    1.13では動作をかくにんできませんでした。

    • ビビアン(管理人) より:

      1.13とコマンドが異なるようです。1.13対応のツールを作成したいと思います。

  2. サーバー大好き君 より:

    できないぞ?

  3. 匿名 より:

    できない

  4. ビビアン(管理人) より:

    生成されたコマンド、マイクラのバージョンなどの情報を教えていただけませんか?

  5. すーぱーごっとまん より:

    多分1.11.2じゃないとダメなんじゃないですか?
    僕はできたので

  6. すーぱーごっとまん より:

    ついでに僕は1.12.2です

    • ビビアン(管理人) より:

      バージョンによりコマンドが異なるようなので、複数のバージョンに対応したツールに修正したいと思います。

  7. もけ より:

    1.13の場合
    /give @p minecraft:golden_sword 1 0 {ench:[{id:0s,lvl:1},{id:1s,lvl:1}]}

    /give @p minecraft:golden_sword{ench:[{id:0s,lvl:1},{id:1s,lvl:1}]}
    の様にアイテム名とエンチャント等の間の数字をカットしないとダメみたいですね
    ちょっといじるだけで使えるので活用させてもらってます

    • ビビアン(管理人) より:

      詳細な情報ありがとうございます。
      1.13に対応したツールも近いうちに作成します。

  8. よもぎ より:

    ツール制作ありがとうございます。
    簡単にツールが作れてありがたいです。

  9. 通りすがりのクラフター より:

    どうやら1.12からダメージ増加6以上は攻撃力に反映しないようになってしまったようですね…

  10. GINGASORATOKI より:

    出来ない

  11. すす より:

    出来ない

  12. ビビアン(管理人) より:

    みなさん、コメントありがとうございます。
    出来ない方は、具体的に状況を教えていただきたいです。

    ■「コマンド生成」ボタンを押下しても、コマンドが生成されない。
     ⇒使用しているブラウザのJavascript設定がオフになっている可能性があります。オンに設定してください。

    ■生成されたコマンドを使用してもエラーになる。
     ⇒マイクラのバージョンと使用したコマンドを教えてください。

    よろしくお願いします。

  13. すす より:

    出来るようになりました。

  14. kaiyade より:

    コマンドを出力すると0{ench:[{id:16s,lvl:10000}],Unbreakable:1}になる。 ちなみにこれは壊れないダイヤ剣にダメージ増加をつけようとしたときです

  15. TOBUTRAIN より:

    エンチャントしようとすると、”0”しか出力されません

    • ビビアン(管理人) より:

      エンチャントしようとすると、どこに”0″が出力されますか?

      もう少し詳細な情報を頂けると助かります。

      • ビビアン(管理人) より:

        “0”しか出力されない不具合を修正しました。
        大変申し訳ありませんでした。

  16. すーぱーごっとまん より:

    それ僕もです…あ、完成したコマンドの欄に出ます(僕の場合だと)

    • ビビアン(管理人) より:

      “0”しか出力されない不具合を修正しました。
      大変申し訳ありませんでした。

  17. すーぱーごっとまん より:

    できました!本当にありがとうございます!サーバー制作に使ってます!

  18. GINGASORATOKI より:

    すいません、装備したらポーション効果が作って奴作ってくれませんか?

  19. GINGASORATOKI より:

    ありがとうございます。

  20. めた より:

    LVあげても変わりません

  21. めたぬき より:

    ダイヤの剣に255LVダメージ増加をつけても実行すると変わりありません

  22. 匿名 より:

    できましたすいません

  23. GINGASORATOKI より:

    めたさんとめたぬきさんはレベルをすごく上げたんですか?確か5か8か10lvくらいで反応しなくなりますよ。

  24. お送りいたします。 より:

    トライデントに鋭さできますか

  25. ビビアン(管理人) より:

    トライデントに鋭さ(ダメージ増加)は出ないかと思います。

    トライデントに付与される可能性のあるエンチャントは、
    ・消滅の呪い
    ・耐久力
    ・修繕
    ・忠誠
    ・水生特効
    ・猛進
    ・召雷
    です。

  26. mod より:

    modで追加される剣へのエンチャントはダイヤ剣のとこmod剣のidにすればできますかね ちがければ方法教えてくれればうれしいです modは赤石解放武器です

    • GINGASORATOKI より:

      あ、できますよ
      返信遅くてすいません
      modを入れて、そのmodのIDを入れる、または数字を入れるとできる…
      と思います。間違ってたらすいません。
      (modのアイテムのIDは、アイテムをインベントリに入れて、インベントリを開き、そのアイテムにカーソルを合わせると、名前が出ると思います。その↓に数字と”minecraft:〇〇と書いてある◯◯の部分を持ってくればいいと思います。(1.12でID[redstone_sword]だったら:/give @s minecraft:redstone_sword{Enchantments:[{id:sharpness,lvl:1}]} 1 でできると思います。)
      長文失礼しました

  27. ビビアン(管理人) より:

    modを使用していないため、判断できません。
    申し訳ありません(。>﹏<。)

  28. lea より:

    {AttributeModifiers:[ここに下記のものを入れる]}
    体力増加
    {AttributeName:”generic.maxHealth”,Name:”generic.maxHealth”,Amount:レベルを入力,Operation:0,UUIDLeast:591581,UUIDMost:224838}
    mob追跡範囲{AttributeName:”generic.followRange”,Name:”generic.followRange”,Amount:レベルを入力,Operation:0,UUIDLeast:643209,UUIDMost:134950}
    ノックバック耐性
    {AttributeName:”generic.knockbackResistance”,Name:”generic.knockbackResistance”,Amount:レベルを入力,Operation:0,UUIDLeast:975030,UUIDMost:108335}
    移動速度
    {AttributeName:”generic.movementSpeed”,Name:”generic.movementSpeed”,Amount:レベルを入力,Operation:0,UUIDLeast:392913,UUIDMost:708750}
    攻撃力
    {AttributeName:”generic.attackDamage”,Name:”generic.attackDamage”,Amount:レベルを入力,Operation:0,UUIDLeast:836033,UUIDMost:909460}
    防具レベル
    {AttributeName:”generic.armor”,Name:”generic.armor”,Amount:レベルを入力,Operation:0,UUIDLeast:65607,UUIDMost:861175}
    攻撃CT
    {AttributeName:”generic.attackSpeed”,Name:”generic.attackSpeed”,Amount:レベルを入力,Operation:0,UUIDLeast:457952,UUIDMost:578925}

    {AttributeName:”generic.luck”,Name:”generic.luck”,Amount:レベルを入力,Operation:0,UUIDLeast:520451,UUIDMost:924211}
    防具耐久
    {AttributeName:”generic.armorToughness”,Name:”generic.armorToughness”,Amount:レベルを入力,Operation:0,UUIDLeast:127943,UUIDMost:649305}

    UUIDMoostの後に入力すれば決められた装備の場所で発動できます。
    メインハンド
    Slot:”mainhand”
    オフハンド
    Slot:”offhand”

    Slot:”head”
    胴体
    Slot:”chest”

    Slot:”legs”

    Slot:”feet”

    「ここに下記のものを入れる」、「レベルを入力」は文字だけ消して入力してください。間違ってるかもしれないですが使ってみてください。下に例構文を記入しておきます。
    お役に立てれば光栄です。

    (例)
    give @p diamond_sword{AttributeModifiers:[{AttributeName:”generic.maxHealth”,Name:”generic.maxHealth”,Amount:1,Operation:0,UUIDLeast:591581,UUIDMost:224838},ench:[id:16,lvl:3600],Unbreakable:1,display:{Name:”一触即発”,Lore:[“どんな敵でも一撃で屠れるという伝説の剣”,”かつて神が作ったものらしい”]}}

    • lea より:

      すみません。mob追跡範囲と構文の間にスペースを入れ忘れていました。
      正しくは
      mob追跡範囲
      {AttributeName:”generic.followRange”,Name:”generic.followRange”,Amount:レベルを入力,Operation:0,UUIDLeast:643209,UUIDMost:134950}
      です。
      申し訳ありません。

      • ビビアン(管理人) より:

        ありがとうございます!
        参考にして、ツールに取り込みたいと思います(。>﹏<。)

  29. waxtuti1130 より:

    1.12.1 できない give @p minecraft:diamond_chestplate{Enchantments:[{id:thorns,lvl:32767}]} 1
    これができない

  30. 匿名 より:

    キシヌスセセセセ

  31. SugarSmelt より:

    (アドベンチャーモードの時)特定のブロック(アマスタも)に置く(使用する)ことができる
    CanPlaceOn:[“minecraft:ブロック名”]
    (アドベンチャーモードの時)特定のブロック(アマスタも)に壊すことができる
    CanDestroy:[“minecraft:ブロック名”]
    修飾子(下記参照)を隠す
    HideFlags:二進数(1=エンチャント、2=leaさんのAttributeModifiers、4=不可壊、8=上記のCanDestroy、16=上記のCanPlace、32=その他名前と説明以外)
    とその合計(例:1+2+4=7)

    上記の修飾子の動作を1.13~1.13.1で確認しました。参考にどうぞ。

    • ビビアン(管理人) より:

      情報提供ありがとうございます!
      色んなコマンドが増えているんですね╭( ・ㅂ・)و
      ツールに反映させます٩( ‘ω’ )و

  32. 名無し より:

    エンチャントを選択しコマンドを生成してもエンチャントに関する部分が抜け落ちておりエンチャントがついていない装備のコマンドしか生成されません。

    • ビビアン(管理人) より:

      申し訳ありませんでした(。>﹏<。) どのエンチャントを指定したときでしょうか? 使用しているブラウザも教えいていただけないでしょうか?

  33. その辺のクラフター より:

    上と下の範囲ダメージ増加のうち下のトライデント系エンチャの中の範囲ダメージ増加はIDが合っているのですが、上の剣斧類エンチャの中の範囲ダメージ増加を選択して生成した場合IDがsweepingではなくsweeping_edgeのままという事が発生していました
    長文すみません

    • ビビアン(管理人) より:

      コメントありがとうございますヾ(。>﹏<。)ノ゙ 下の範囲ダメージ増加(sweeping_edge)は使用できないので、削除しました。

  34. 匿名 より:

    /give @p minecraft:diamond_sword{Enchantments:[{id:sharpness,lvl:10000000},{id:smite,lvl:10000000},{id:knockback,lvl:10000000},{id:fire_aspect,lvl:10000000},{id:looting,lvl:10000000},{id:sweeping_edge,lvl:10000000},{id:unbreaking,lvl:10000000},{id:mending,lvl:10000000}],display:{Name:”\”伝説の剣\””,Lore:[“マイクラ至上最強の武器”]}} 1

    • ビビアン(管理人) より:

      チャット欄によるコマンド入力は、文字数制限があります。
      長いコマンドを使用するには、コマンドブロックを使用してください。

      <コマンドブロック取得>
      /give @s minecraft:command_block

      <使い方>
      ①設置したコマンドブロックを右クリック。
      ②コンソールコマンドに、使用したいコマンドを入力。
      ③「動力が必要」→「常時実行」に切り替える。

      ③で切り替えたタイミングで、アイテムが付与されます。
      「動力が必要」の状態で動力を与えても、アイテムが付与されます。

  35. ひろし より:

    できればエンチャント本にも対応してほしいです

    • ビビアン(管理人) より:

      ご要望ありがとうございます(ง •̀_•́)ง
      エンチャントの本を追加しました。

  36. らおま より:

    逆に耐久値を一にするにはどうすればよいでしょうか。

  37. 匿名 より:

    peでは出来ませんでした