シート/item

Last-modified: 2024-01-03 (水) 12:00:59

説明

itemを作成するためのシート。作成したアイテムは「/getitem itemid」で取得可能。

クリックしたらランダムでアイテムを取得

typeには「8.クリックしてチェストの中のアイテムを取得。座標はdataに記載」
data列にチェストの座標を指定することで、そのチェストの中のアイテムをランダムに1つ入手する。チェストは「&」区切りで指定することで複数指定可能。

PluinValue値

itemシートのL列目「plugin」に必要な設定を記載する。
複数の設定をする場合は以下の通りにカンマ区切りで指定する。

項目名:値,項目名:値,項目名:値

設定値が「-」の場合は値の指定が不要。

項目名:値,項目名,項目名

■よく使うもの

項目名設定値説明
noStack-指定したアイテムをスタック不可にする。
stack-指定したアイテムをスタック可能にする。ただしバニラでスタックできないアイテムはスタックできない。
designated-指定したアイテムを専属アイテムにする。
dropOnDeath-ダンジョン内で死んだときに、指定したアイテムをインベントリからロストするようにする。倉庫アクセスキーみたいな感じ
removeOnTpWorld-ワールド移動を行った場合に、指定したアイテムをインベントリからロストするようにする。
noConsume-使用した場合でも消費しなくなる。(一部動かない場合あり)
inChest「true」または「false」falseを指定した倉庫にそのアイテムを入れることができなくなる。



■たまに使うもの

項目名設定値説明
nodiscount-お店で購入を行う場合、割引対象外とする。換金アイテムなどをお店で売る場合、この設定を使ってください。
original-giveコマンドで指定したままの状態でアイテム化する。プラグインの修正でアイテム化したときの状態が変わってしまうかもしれないのでhopperなどを使う都合、同じアイテムである必要がある場合はこの設定を使ってください。
changePotionitemid1&itemid2&.... 複数指定可能スプラッシュポーションのみに指定可能。スプラッシュポーションを投げる瞬間に別のアイテムに差し替える。複数指定している場合どのアイテムになるのかはランダム。ドロップしているポーションはmodを使うと中身を確認できるため、この設定を使って投げた瞬間に別のポーションにランダムに変更している。
entityTagタグ名指定したタグを全て保持している場合のみこのアイテムを使用可能。
複数指定する場合はカンマ区切りで指定する。タグについてはコマンド/entityTag参照
noDoubleDrop-このアイテムはダブルドロップしない
hideEffectInfo-Foodアイテムの効果を表示しない
cooltimeアイテムのCT(秒)特定のアイテムにCTを付与する



■基本的には使わないもの

項目名設定値説明
scorebordややこしいしちゃんと動くかわからないのでそのうち記載
ticketグループ名馬車の看板クリックみたいに同じ看板で複数のアイテムを処理できる。
teamバニラのスコアボードシステムのチーム名使用者がそのチームに属している場合のみそのアイテムを使用可能。バニラのチームについてはwiki参照
rarity次のいずれか。Rare, Unique, Legendaryアイテムの説明欄にレアリティを記載する。特に効果はなし。どのアイテムに何を設定するかなどの決まりもないため完全に飾り
dashBoost吹っ飛び率(ソマのメタトロンの翼は2.2)ソマのメタトロンの翼のようなアイテム効果にする。クリックすると向いている方向に飛ぶ+落下ダメなしにする
useCount使用可能回数本来は一回利用すると消えるアイテムについて、複数回使用すると消えるようにする。例えば3を設定すると3回利用すると消える。
右クリックで消費するアイテムのみ設定可能。
changeAttributeitem/既存アイテムに特殊効果を付与参照



■使用例

スタック不可、ダンジョンから持ち出したくないアイテムの場合は以下を指定。

noStack,dropOnDeath,removeOnTpWorld,inChest:false

ダンジョンから持ち出したくない=「死んだら消える」かつ「クリアした場合などのワールド移動時」かつ「倉庫に入れられない」