木こり&鉱石一括破壊アドオン エンチャント認識機能の追加を行いました。

スポンサーリンク

なんとなくアドオン作成をしてみたくなり作ってみました。

公式のstable版のAPIを用いているため、おそらく今後バージョンアップがあっても動くと思います。

アドオンファイルと、追加ファイルはそれぞれ別のアドオンとなるため、導入の際はどちらか一方のみを適用してください

しゃがんで木または鉱石を適切なツールで取ると一括破壊を行います。クリエイティブでもサバイバルでもモードを選ばずとにかくしゃがんで切れば発動します。

個別にどのブロックを破壊するか選ぶことが可能です。

ドロップアイテムは直接インベントリに転送されます。

経験値も入ります。

土ブロック一個で、このアドオンの設定画面をだせるアイテムを作ることができます。

設定は、設定画面の最初の画面で何を行いたいかを押して、そのあとの画面でどのブロックを一括破壊の対象にするか、または一括破壊の対象から外すかを選んでください。

樹皮をはいだ原木、普通の原木が木材一括破壊の対象です。

その他鉱石類と、グロウストーンが鉱石一括破壊の対象になります。

バグ等あったらコメントで教えていただけると嬉しいです。

その他、ほかにこんなのがあったらいい等の意見もあればコメントお願いします。

文字では説明が難しいところもスクショで簡単にできるのでいいかなとディスコードのサーバーを作ってみたので、そちらでも質問等を受け付けます。

リンクはこちらです。https://discord.gg/awW6f5GpUu

  • 2024/03/15 追記 マイクラのアプデが来たので、エンチャント機能の方のアドオンの更新を行いました。
  • 2024/04/25追記 アプデ対応と、砂利と粘土の一括破壊と一回で破壊できる最大個数を指定できるようにしました。うまくいかない場合は、アドオンの設定でリセットを行うと上手くいくと思います。
  • 2024/04/27追記 その他のバグを修正しました。すでにバグっていた場合はうまくいかないので、アドオンの設定でリセットを行ってください。
  • 2024/06/10追記 破壊可能ブロックに閃緑岩、花崗岩、安山岩、玄武岩、ブラックストーン、凝灰岩、砂、石、丸石を追加しました。さらに追記 修正が反映されてなかったため、さらに更新しました。
  • 2024/06/17追記 アプデ対応と、破壊可能ブロックに深層岩を追加しました。石炭鉱石などの岩を壊したときに出てくる経験値を直接プレイヤーに転送するか、その場にドロップさせるかを選択できるようになりました。注意:経験値のオーブの数が仕様上減らせなかったので、一度に大量の鉱石を破壊すると重くなる可能性があります。
  • さらに追記 深層岩を壊したときのドロップするブロックを間違えていたので修正しました。
  • 2024/06/27追記 今回から、エンチャント認識機能がついていても実験的機能であるβ版APIを有効にしなくてもよくなりました。stable版で動くのでアプデが来ても動作します
    幸運付きのピッケルで丸石などを殴っても幸運の効果が発動して錬金術が行えてしまう問題ができてたので修正しました。
    一括破壊を行うブロックと行わないブロックの選択が一回で複数選択できるようになりました。
    ネザーラックを追加しました。
  • 2024/06/29追記

    更新しました。一応バグがないことを検証はしていますが、気づいていないところもあると思うので、バグがあったら報告お願いします。

    ①範囲破壊機能を追加しました。これは設定方法を知らないとわからないと思うので後々解説を作成します。
    ②一括破壊したときに、アイテムをドロップさせないようにする設定を追加しました。これは個別にどのアイテムをドロップさせないようにするか設定できます。
    ➂葉っぱにエンチャントが乗らない問題を修正しました。

  • 2024/07/12追記

    更新しました
    アプデ内容:
    ①アルゴリズムの最適化によってより高速に軽く動作するようになりました。

    ②これまでは現在読み込まれているチャンクより外のブロックにアクセスしようとする(とても長いトンネルを作ることを思い浮かべてください)と、エラーが発生してしまい動作が止まっていましたが、止まらなくなりました。
    *範囲破壊のみ対象です
    *tickingareaコマンドを使用しているため、すでにtickingareaが最大数の10個に達している場合は機能しません。
    *また最大数に達していない場合でも、今後の修正で何とかしようとは思っていますが
    最大数ー現在設定されているtickingarea数+1
    の数のプレイヤーが同時にこの範囲外のブロックを読み込む機能を使うとエラーが発生します

     

    バグ修正:
    ①深層岩と通常の岩を同時に壊した際に、通常の岩もしくは深層岩のみがドロップしてしまう問題
    ②範囲指定ブロックを破壊したときにエラーメッセージが出る問題
    ③範囲指定ブロックをレンチで破壊して登録を行った際に壊した後の構造物が保存されてしまう問題を修正しました

ダウンロード
(mcpack/mcaddon) [DL:5529]
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

  1. 入れてみたのですが最初の画面というのはどこですか?

    • 説明不足で申し訳ありません。
      最初の画面とは土ブロック一個で作れる設定画面を表示するアイテムを使用したときの画面のことです

  2. ありがたいです!!!!
    今まで自分が見つけてきた一括破壊アドオンはエンチャントに対応していなかったので鉱石をとる度に少しもったいない気がしていましたが 対応しているものに出会えましたありがとう

    マルチには対応していますか?

    • 喜んでいただけて良かったです!
      マルチに関しては、私が現在マルチプレイのサーバーにて使用できているので、対応できていると思います。

  3. 設定画面の出し方はどうするのですか?

    • 設定画面を表示させるためのアイテムを手に持った状態で使用するボタンを押してください。
      スマホ版だとしゃがみながら長押しでうまくいくそうです。

  4. 便利なアドオン製作ありがとうございます!

    土から作る設定画面はどのようにクラフトするのでしょうか?
    教えていただければ幸いです

    • コメントありがとうございます!
      土を一個クラフト画面に置くだけで、アイテムが作成できると思います
      それで作ったアイテムを持って右クリックしてもらえれば出てくると思います。

      • 試してみたのですが、土をクラフト画面に置いても何も起こらず、アイテムが作成できないのですが、、、、

        アドオンをほかのものと併用しており、それが関係しているのかもしれないです、、
        バージョンが1.20.51で統合版です、

        追記
        ざっと調べてみたのですが、ビヘイビアーパックに入れないとダメですか?

        • 了解しました!
          私も気になるので検証してみようと思います
          問題が起こったときに入れていたアドオンをすべて教えてください。

        • ソロプレイの場合はマイクラのワールド設定のところで、ビヘイビアーパックのマイパックにあるアドオンを有効化ボタンを押して使用中のところに移す感じです。
          この作業を行っていない感じですかね?
          もし使用中の欄にアドオンが入ってなければ、導入出来てないです。

          • 原因がわかりました!
            リソースパックのところにいれてしまっていました!
            動作もちゃんとしており、快適です!
            お手数をおかけしてすみませんでした!
            神アドオンをありがとうございます!!!

  5. 黒曜石掘ったら足場消えてマグマダイブしてビックリしたWww
    黒曜石一括はまじ有難いです

  6. 丸石、土を3×3で掘ったり、掘る範囲を決めれたりしたら便利じゃないですか?

    • 上手いことその機能を導入出来るように考えて見ます!
      コメントありがとうございます

  7. 1.20.62です。
    追加ファイルのほうが動かなくなってしまいました泣

    • 報告ありがとうございます!
      アプデの対応をするのでもうしばらくお待ち下さい!

    • 今確認してみたのですが、私の環境では正常に動作しているようです。
      同じ環境を再現したいので、今入れておられるアドオンの名前を教えていただけないでしょうか

  8. Ver報告
    1.20.71で葉ブロックの一括破壊が出来なくなりました。

    機能追加希望
    砂利、粘土の一括破壊

    • 報告ありがとうございました!
      修正の方をしておきました。
      砂利、粘土については、一括破壊がラグるので個数制限など考えて実装してみます

  9. よければ、設定画面の操作方法を教えていただけませんか?
    画面は開けるのですが、肝心の一括破壊ブロックを指定・非指定する方法がわからず…ボタン等色々触ってみましたがわかりませんでした。
    あと、一括破壊に指定されていると書かれているグロウストーンやその他鉱石類ですが、深層岩鉱石やネザー系鉱石が一括破壊できないのはなぜですか?デフォルトだとそういう設定になってるとしたら、一括破壊ブロックに指定したいです。
    お暇な時にお返事いただけると幸いです…!

    • ここ最近PCを触っておらず気付いておりませんでした。すみません。
      深層岩鉱石やネザー鉱石はちゃんとしたピッケル以外では一括破壊出来ないような仕様になっているはずです。
      操作方法が分かりづらいことに関して、私も重々承知しております。すみません

      基本的に設定としては、最初のレンチを右クリックしたときの設定画面にて
      ①一括破壊を行うブロック
      ②一括破壊を行わないブロック
      ③無効化
      ④リセット
      これらのうちのどれかをオンにすることになります。

      1️⃣ ①をオンにした場合、次の画面に出てくるのは現在一括破壊として指定されていないブロックです。

      どのブロックで一括破壊を行うかを一覧から選んで”追加”と書かれているトグルをオンにして送信してください。

      なしと表示されている場合は現在すべてのブロックが一括破壊の対象となっている状態です。
      2️⃣ ②をオンにした場合、次の画面に出てくるのは、現在一括破壊を行っているブロックの一覧です。
      これも1️⃣と同じように、どのブロックを破壊したくないかを選んで、”追加”にチェックを入れて送信を押してください。
      3️⃣ アドオンを無効化します
      4️⃣ リセットは、設定を初期化します。1も2もなしと表示されてしまうなどバグがあった場合に使用してください。

      お返事遅くなりすみません。

  10. 設定画面での一括破壊の対象ブロックの指定追加の仕方を詳しく教えてほしいです。

    • 最近PCを触っておらず全く気づきませんでした。すみません
      操作方法が分かりづらいことに関しても、私も重々承知しております。すみません

      基本的に設定としては、最初のレンチを右クリックしたときの設定画面にて
      ①一括破壊を行うブロック
      ②一括破壊を行わないブロック
      ③無効化
      ④リセット
      これらのうちのどれかをオンにすることになります。

      1️⃣ ①をオンにした場合、次の画面に出てくるのは現在一括破壊として指定されていないブロックです。

      どのブロックで一括破壊を行うかを一覧から選んで”追加”と書かれているトグルをオンにして送信してください。

      なしと表示されている場合は現在すべてのブロックが一括破壊の対象となっている状態です。
      2️⃣ ②をオンにした場合、次の画面に出てくるのは、現在一括破壊を行っているブロックの一覧です。
      これも1️⃣と同じように、どのブロックを破壊したくないかを選んで、”追加”にチェックを入れて送信を押してください。
      3️⃣ アドオンを無効化します
      4️⃣ リセットは、設定を初期化します。1も2もなしと表示されてしまうなどバグがあった場合に使用してください。

      お返事遅くなりすみません。

  11. 土をクラフトしてゲットできるレンチがアイテム欄に出てこないです、改善お願いします。

    • お返事遅くなりすみません。
      こちらの環境ではうまく動いているので、詳しい状況を聞かせてほしいです。
      一緒に入れている他のaddonの名前を教えてほしいです。

  12. 石の一括破壊はありますか?
    私のミスだったらすいません

    • 石の一括破壊を行うとワールドが壊れるので、現在は設定しておりません。よろしくお願いします

  13. お疲れ様です。このアドオンを愛用していました。 マイクラのアップデートに伴い使えなくなってしまったので是非更新の方お願いしたいです。 よろしくお願いいたします。

    • コメントありがとうございます!
      対応しておきました。

  14. 設定画面を開いて送信しているのですが、反映されません。ゲームの設定のど変えなければいけないところはありますか?

    • 更新し忘れの箇所がありバグが起こっていたようです。修正しました。
      最新版を入れた後アドオンの設定でリセットを実行してみてください

    • 安山岩と花崗岩とかも導入したらより便利になると思います

  15. こちらの動画で使わせてもらってます
    https://youtu.be/w_wJjpecrik

  16. 質問です!
    レルムズでも機能しますか?

    • 動くと思います!

  17. 配信に使わせて貰ってもよろしいでしょうか?

    • ご自由にどうぞ!

  18. マイクラのアップデートによりエンチャント機能が使えなくなっているみたいです。
    ↑こちらの環境の問題だとしたら申し訳ないです
    (シルクタッチ・幸運適応が壊したブロックのみ)
    よろしければ修正していただけると大いに助かります

    • こちらの環境ではエンチャント機能は使えはしたので、バグではない可能性があります。
      ベータAPIがオンになっているかどうかを再度確認してみてもらってもいいでしょうか?
      アプデも行ったので、最新版でも確認をお願いします!

      • discordサーバーに入り、最新版をダウンロードして解決しました。
        ありがとうございます┏〇 最新版、もっと便利になりましたね!とても助かります

  19. 深層岩にも対応していただけるとありがたいです!

    • コメントありがとうございます!対応させました

  20. 最新アプデに対応してますか??

    • 対応させました!

  21. レルムズで非対応になりました??

    • 対応しているはずです!
      最新版を使ってみてください

      • 最新版で適用できました!
        更新ありがとうございます!!

  22. レンチ設定で、まとめて「一括破壊を行わないブロック」の指定を複数選ぶことができたりしませんでしょうか?
    原木関連だけ一括破壊したいと思っているのですが、数が多く設定が大変でして…。
    本来できるのかもしれませんが、無知のため教えて頂けると助かります。

    • コメントありがとうございます。確かに面倒だと感じていたので、複数選択ができるように変更しました!

      • 迅速なご対応ありがとうございます!

  23. ありがとうございます!(´▽`)

  24. とても便利で素晴らしいアドオンです!ですが少し困っていて、石を破壊したときに丸石がドロップするのですが、掘り続けていると丸石でインベントリが圧伏され、ほかのものが入れられません。破壊したときにアイテムがドロップするかしないかを選択できるようにお願いします。もし、その機能が入っている場合は教えていただけますでしょうか。

  25. コメントありがとうございます!
    次回追加しようと思います!

  26. スマホ版でプレイしているんですけど、土ブロック1個で作る設定用のアイテム?を作ろうとしても土の数だけ減って作る事が出来ませんでした

    • 土から作れるレンチのレシピは開放されていますか?

      • されています。
        クラフト画面4マスのところに土を置くとレンチのマークは出てくるんですけど、なぜが作成しようとすると土の数だけ減って作成できません

        • アドオンの再インストールは試しましたか?
          もしかしたらリソースパックが適用されていないのかもしれません

  27. 土ひとつで作れるアイテムを作ろうとしたのですが作ってもアイテム欄に表示されず、使えません。どうしたらいいですか?

    • 素敵なアドオンをありがとうございます!出来ればで良いのですが、土、草の生えた土ブロックも一括破壊の対象にして下さると嬉しいです。

    • 素晴らしいアドオンをありがとうございます!!愛用させていただいております!
      可能ならでよろしいのですが、土ブロックと草が生えた土ブロックを追加していただけると本当に嬉しいです。何卒お願い致します。

コメント通報