|
| 1 | +#> asset:artifact/1479.corona/give/2.give |
| 2 | +# |
| 3 | +# 神器の作成部 ここでID等を定義する |
| 4 | +# |
| 5 | +# @user |
| 6 | +# @within function asset:artifact/1479.corona/give/1.trigger |
| 7 | + |
| 8 | +# 神器の説明や消費MPなどをここで設定する。 |
| 9 | +# 最後にasset:artifact/common/giveを実行することで入手可能。 |
| 10 | + |
| 11 | +# 神器のID (int) スプレッドシートの値を入れる |
| 12 | + data modify storage asset:artifact ID set value 1479 |
| 13 | +# 神器のベースアイテム |
| 14 | + data modify storage asset:artifact Item set value "minecraft:leather_chestplate" |
| 15 | +# 神器の名前 (TextComponentString) |
| 16 | + data modify storage asset:artifact Name set value '{"text":"コロナ","color":"red"}' |
| 17 | +# 神器の説明文 (TextComponentString[]) |
| 18 | + data modify storage asset:artifact Lore set value ['{"text":"攻撃時に炎属性魔法攻撃の追撃を放つローブ。"}'] |
| 19 | +# 消費アイテム ({Item: TextComponent, Count: int, Extra?: TextComponent}) (オプション) |
| 20 | + # data modify storage asset:artifact ConsumeItem.Item set value '{"translate":"item.minecraft.stick"}' |
| 21 | + # data modify storage asset:artifact ConsumeItem.Count set value 1 |
| 22 | + # data modify storage asset:artifact ConsumeItem.Extra set value |
| 23 | +# 使用回数 (int) (オプション) |
| 24 | + # data modify storage asset:artifact RemainingCount set value |
| 25 | +# 神器を発動できるスロット (string) Wikiを参照 |
| 26 | + data modify storage asset:artifact Slot set value "chest" |
| 27 | +# 神器のトリガー (string) Wikiを参照 |
| 28 | + data modify storage asset:artifact Trigger set value onAttack |
| 29 | +# 神器の発動条件 (TextComponentString) (オプション) |
| 30 | + # data modify storage asset:artifact Condition set value |
| 31 | +# 攻撃に関する情報 -Damage量 (literal[]/literal) Wikiを参照 (オプション) |
| 32 | + data modify storage asset:artifact AttackInfo.Damage set value [160] |
| 33 | +# 攻撃に関する情報 -攻撃タイプ (string[]) Wikiを参照 (オプション) |
| 34 | + data modify storage asset:artifact AttackInfo.AttackType set value [Magic] |
| 35 | +# 攻撃に関する情報 -攻撃属性 (string[]) Wikiを参照 (オプション) |
| 36 | + data modify storage asset:artifact AttackInfo.ElementType set value [Fire] |
| 37 | +# 攻撃に関する情報 -防御無視 (boolean) Wikiを参照 (オプション) |
| 38 | + # data modify storage asset:artifact AttackInfo.BypassResist set value |
| 39 | +# 攻撃に関する情報 -範囲攻撃 (string) Wikiを参照 (オプション) |
| 40 | + data modify storage asset:artifact AttackInfo.IsRangeAttack set value "never" |
| 41 | +# 攻撃に関する情報 -攻撃範囲 (literal) Wikiを参照 (オプション) |
| 42 | + # data modify storage asset:artifact AttackInfo.AttackRange set value |
| 43 | +# MP消費量 (int) |
| 44 | + data modify storage asset:artifact MPCost set value 0 |
| 45 | +# MP必要量 (int) (オプション) |
| 46 | + # data modify storage asset:artifact MPRequire set value |
| 47 | +# MP回復量 (int) |
| 48 | + # data modify storage asset:artifact MPHealWhenHit set value |
| 49 | +# 神器のクールダウン (int) (オプション) |
| 50 | + data modify storage asset:artifact LocalCooldown set value 8 |
| 51 | +# 種別クールダウン ({Type: string, Duration: int}) (オプション) |
| 52 | + # data modify storage asset:artifact TypeCooldown.Type set value |
| 53 | + # data modify storage asset:artifact TypeCooldown.Duration set value |
| 54 | +# グローバルクールダウン (int) (オプション) |
| 55 | + # data modify storage asset:artifact SpecialCooldown set value |
| 56 | +# クールダウンによる使用不可のメッセージを非表示にするか否か (boolean) (オプション) |
| 57 | + data modify storage asset:artifact DisableCooldownMessage set value true |
| 58 | +# MP不足による使用不可のメッセージを非表示にするか否か (boolean) (オプション) |
| 59 | + # data modify storage asset:artifact DisableMPMessage set value |
| 60 | +# 破壊時の音を鳴らさないかどうか (boolean) (オプション) |
| 61 | + # data modify storage asset:artifact DisableBreakSound set value |
| 62 | +# 扱える神 (string[]) Wikiを参照 |
| 63 | + data modify storage asset:artifact CanUsedGod set value ["Urban","Nyaptov","Rumor"] |
| 64 | +# カスタムNBT (NBTCompound) 追加で指定したいNBT (オプション) |
| 65 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"attack/fire",Amount:0.18d,Operation:"multiply_base"} |
| 66 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"defense/fire",Amount:0.18d,Operation:"multiply_base"} |
| 67 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"attack/water",Amount:-0.22d,Operation:"multiply_base"} |
| 68 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"defense/water",Amount:-0.22d,Operation:"multiply_base"} |
| 69 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"attack/thunder",Amount:-0.22d,Operation:"multiply_base"} |
| 70 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"defense/thunder",Amount:-0.22d,Operation:"multiply_base"} |
| 71 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"generic.armor",Amount:6d,Operation:"add"} |
| 72 | + data modify storage asset:artifact Equipment.Modifiers append value {Type:"generic.armor_toughness",Amount:1.5d,Operation:"add"} |
| 73 | + data modify storage asset:artifact CustomNBT set value {HideFlags:68,display:{color:16720899},Unbreakable:1b} |
| 74 | + |
| 75 | +# 神器の入手用function |
| 76 | + function asset:artifact/common/give |
0 commit comments