-
-
Notifications
You must be signed in to change notification settings - Fork 2
アイテムのカスタムNBT
特定のデータを持ったアイテムがエンティティ化すると罠が発動するシステム。
Item.tag.SpawnEntities
のNBTタグを持っているエンティティが罠となる。
SpawnEntities
にはMobの召喚用データを指定する。
ルートテーブルチェストから特定のデータを持ったアイテムが生成されると罠が発動するシステム。
BreakContainer
のNBTタグを持っているアイテムが罠となる。
シート上だと、Custom列に、BreakContainer:true
を指定する。
通常、TUSBの武器(tags/items item:tools
)には強化された攻撃力が指定される。
この処理が実行されたアイテムには、CustomAttributes
が付与される。
アイテムシートのCustom列に、CustomAttributes:true
を指定すると、この処理を無視することができる。
魔石には、それを判別するタグとエンチャントの内容のタグとそのTierを示すタグが付与される。
EnchantStone:true
とEnchantID:"<種別>
とTier:<1-8>
が付与される。
EnchantIDとエンチャントの対応表
EnchantID | 対応エンチャント |
---|---|
謎 | ランダムエンチャント+1 |
研磨 | 物理ダメージ強化 |
刃 | 物理ダメージ追加 |
炎 | 炎ダメージ追加 |
氷 | 氷ダメージ追加 |
雷 | 雷ダメージ追加 |
光 | 光ダメージ追加 |
闇 | 闇ダメージ追加 |
元素 | 炎・氷・雷ダメージ追加 |
陰陽 | 光・闇ダメージ追加 |
精霊 | 全属性ダメージ追加 |
炎威 | フレアブースト |
氷威 | アイスブースト |
雷威 | エレキブースト |
光威 | ホーリーブースト |
闇威 | ダークブースト |
賢者 | 炎・氷・雷ブースト |
純化 | 光・闇ブースト |
神威 | 全属性ブースト |
神秘 | 全属性ダメージ追加・ブースト |
剣能 | 範囲ダメージ増加 |
衝撃 | ノックバック・パンチ |
無限 | 無限 |
拡散 | 拡散 |
貫通 | 貫通 |
速射 | 高速装填 |
忠誠 | 忠誠 |
練餌 | 入れ食い |
耐久 | 耐久力 |
効率 | 効率強化 |
絹収 | シルクタッチ |
棘 | 棘の鎧 |
防護 | ダメージ軽減 |
大盾 | 飛び道具耐性 |
耐爆 | 爆発耐性 |
耐火 | 火炎耐性 |
羽毛 | 落下耐性 |
竜鱗 | 全耐性 |
流砂 | ソウルスピード |
水竜 | 水中歩行・水中採掘・水中呼吸 |
生命 | ライフ |
魔力 | マナ |
進化 | ライフ+マナ |
波動 | 波動 |
魔吸 | 魔吸 |
血吸 | 血吸 |
因果 | ドロップ増加・宝釣り・幸運 |
俊敏 | スピード |
不動 | ノックバック耐性 |
鉄壁 | 防御力 |
達人 | 攻撃速度 |
名手 | 拡散+貫通+速射 |
修繕 | 修繕 |
氷渡 | 氷渡り |
双壊 | ダブルブレイク |
歪んだキノコ付きの棒(warped_fungus_on_a_stick
)が対象。右クリックすることで頭スロットにセットすることができる。
もともと頭に装備していたアイテムは手元に戻る。
アイテムシートのCustom列にWearable:true
を指定する。
TUSBメモリー「索引顕界」を利用するときのルートテーブルを指定する。
アイテムシートのCustom列にLootTable:<ルートテーブルパス>
を指定する。
インベントリに入れた時、自動削除されるアイテム。
アイテムシートのCustom列にNoHold:true
を指定する。
ツール(tags/items item:tool
)(ツルハシ、斧、シャベル、クワ)には、アドベンチャーエリアにてロードストーンを破壊できるように自動指定される。
指定された後にCustomCanDestroy
が付与される。
アイテムシートのCustom列にCustomCanDestroy:true
を指定すると、この処理を無視することができる。
インベントリに入れた時、削除されて何かの処理が実行される。
現在はHP、MPの回復ができる→インスタントアイテム
InstantEffect
が存在することでインスタントアイテムの処理が実行され、RecoverHP
,RecoverMP
でHP,MPの回復量を指定する。
アイテムシートのCusotom列には、HP回復の場合InstantEffect:{RecoverHP:<回復量>}
、MP回復の場合InstantEffect:{RevoverMP:<回復量>}
を指定する。
職業変更をするアイテムに付与されている。
JobChangeTo:<職業番号>
TUSBメモリー「職業どこでも変更許可」での職業を指定するために付与されている。
PermissionJob:<職業番号>
キーブロックの本体と鍵に設定する。
アイテムシートのCustom列にkey_block:{}
を指定する。
-
key_block.key
に開錠用の合言葉を入れる -
key_block.LootTable
に破壊時に出てくるアイテムのルートテーブルを指定する
指定しなくてもよい
Copyright © 2024 TUSB Corporation. All Rights Reserved.
このページの内容もしくは直接リンクを他サイトやSNSへの転載もしくは引用する事を禁止します。