【Minecraft Java 1.16.5 Forge Modding】右クリックで特殊な形状の範囲攻撃を出したい

Modやプラグインの制作/開発に関する質問はこちらへどうぞ。
Ho9tocraft
ID: 35D5I4WA9G
記事: 4
登録日時: 2019年11月26日(火) 14:57
Minecraft ID: ho9tocraft

【Minecraft Java 1.16.5 Forge Modding】右クリックで特殊な形状の範囲攻撃を出したい

投稿記事 by Ho9tocraft » 2023年3月12日(日) 12:16

タイトル通りです。
右クリックで出す範囲攻撃の方法で悩んでおり、Vector3dやAxisAlignedBBなどを使うのではないかと考えているのですが、方法が思いつかない状態です。
具体的には、
自機中心円(球形?)範囲攻撃(半径nメートル以内の範囲内のすべてのLivingEntityにx(xは武器攻撃力依存で変化する)点のダメージを与える効果)
自機水平方向振り向き依存直線範囲攻撃(最大nメートル以内の範囲内のすべてのLivingEntityにx(xは武器攻撃力依存で変化する)点のダメージを与える効果。なお、幅は2メートルほどとする)
自機水平方向振り向き依存扇状範囲攻撃(半径nメートル以内の範囲内のすべてのLivingEntityにx(xは武器攻撃力依存で変化する)点のダメージを与える効果。なお、角度は120度とする)
の3つのパターンを作りたいと考えています。
また、すべての範囲攻撃に於いて、パーティクルを出したいと考えています。

1.7.10で範囲攻撃を作った覚えはありますが、参考にならないのでご教授願いたいと思います。

Forgeのバージョンは36.2.39です。
0



Tags: