マイクラjava1.21.1でデータパックを作っているのですが、特定のカスタムモデルデータを持ったツルハシでダイヤモンド鉱石を掘った時別のアイテムがドロップするようにしたいです。ただもともとのダイヤ鉱石のルートテーブルをなくさず追加するような形で、なおかつ普通にワールド生成したとき適応されるようにしたいです。語彙力と知識がない文章で申し訳ないのですが教えていただけないでしょうか?

Java

1件の回答

回答を書く

1241889

2026-03-18 19:25

+ フォロー

バニラデータパックのダイヤ鉱石のルートテーブルを変更したくないということですか?
それだとかなり難しいです…
一応以下の方法でできるかもしれません。(やったことないので実際にできるかはわかりません)
・再帰functionで視線先のブロックを取得→ダイヤ鉱石だったらその場にAEC召喚
・1ティック後、そのツルハシの使用回数のスコアが増加している+AECの場所にブロックが存在しないことを条件に、その場所のダイヤ1個を削除→他のアイテムを召喚

ただしこれはバニラデータパックのルートテーブルを変更するよりも圧倒的に難しいかつ重いので、何か特別な事情がなければバニラデータパックのルートテーブルを変更することをおすすめします。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有