ModPE.setItem(ID, TEXTURE_NAME, TEXTURE_GROUP, ITEM_NAME, STACK_LIMIT);アイテムを追加、または変更する関数。
PEで利用できるIDは4095までであり、
0から255まではブロックとして認識される為、
実質利用できるアイテムのIDの幅は256から4095までである。
既に使われているアイテムIDに対しても使用できる。
ITEM_NAMEにはItem.getNameで得られるような文字列リソースの指定はできない模様。要検証
また、STACK_LIMITは通常アイテムのスタック上限64以上を指定することも可能。
ただし、100以上、つまり三桁になると挙動がおかしくなる為、
実質の最大スタック上限は99個である。
注意点は
- 同じアイテム名で二度この関数を呼び出すと落ちる。要検証
| 型 | 引数 | 説明 | 省略 |
|---|---|---|---|
| int | ID | アイテムID | |
| string | TEXTURE_NAME | テクスチャ名 | |
| int | TEXTURE_GROUP | テクスチャ番号 | 可(0) 非推奨 |
| string | ITEM_NAME | アイテム名 | 可(undefined) 非推奨 |
| int | STACK_LIMIT | スタック上限 | 可(64) |

コメントをかく