提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
15行目: | 15行目: | ||
public static Item ttrItem; | public static Item ttrItem; | ||
− | |||
− | |||
public void load() { | public void load() { | ||
− | ttrItem = new Item( | + | ttrItem = new Item(5000).setItemName("ttrItem"); |
ttrItem.iconIndex = ModLoader.addOverride("/gui/items.png", "/ttr/ttritem.png"); | ttrItem.iconIndex = ModLoader.addOverride("/gui/items.png", "/ttr/ttritem.png"); | ||
ModLoader.addName(ttrItem, "Tutorial Item"); | ModLoader.addName(ttrItem, "Tutorial Item"); | ||
55行目: | 53行目: | ||
*MODのバージョンをModLoaderに渡しています。 | *MODのバージョンをModLoaderに渡しています。 | ||
− | **中の文字列Minecraftのバージョンではなく、modのバージョンです。適当でも構いません。 | + | **'''中の文字列Minecraftのバージョンではなく、modのバージョンです。適当でも構いません。''' |
**modリスト一覧でのバージョン表記などで表示されます。 | **modリスト一覧でのバージョン表記などで表示されます。 | ||
75行目: | 73行目: | ||
<source lang="java"> | <source lang="java"> | ||
− | + | ttrItem = new Item(5000).setItemName("ttrItem"); | |
− | |||
− | |||
− | ttrItem = new Item( | ||
</source> | </source> | ||
;例2) | ;例2) | ||
<source lang="java"> | <source lang="java"> | ||
− | ttrItem = new Item( | + | ttrItem = new Item(5000).setItemName("ttrItem").setIconCoord(0, 0); |
</source> | </source> | ||
− | * | + | *アイテム"ttrItem"にIDと名前を渡しています。数字は任意に変えてください。 |
− | + | **この数字はアイテムIDなので、他のMODや既存アイテムとかぶると競合します。注意してください。 | |
− | + | **アイテムを追加する場合、<b style="color:red;">実際に登録されるIDは指定した数値の+256</b>になることに注意。特に設定ファイルからIDを取得する際には注意が必要です。 | |
− | + | *ここで入れてる名前はゲーム内で表示される名前ではなく、ゲーム内でアイテムの判別に利用される名前です。 | |
− | ** | ||
− | ** | ||
− | * | ||
− | |||
− | |||
− | |||
− | |||
**既存のアイテムやMODの追加アイテムと被ると、問題が発生します。決して被らない名前を付けるようにして下さい。 | **既存のアイテムやMODの追加アイテムと被ると、問題が発生します。決して被らない名前を付けるようにして下さい。 | ||
*例2)のように指定すると、既存のテクスチャ(gui/items.png)を使用できます。 | *例2)のように指定すると、既存のテクスチャ(gui/items.png)を使用できます。 | ||
119行目: | 107行目: | ||
**addName(アイテム名,"表示したい名前") と記述します。 | **addName(アイテム名,"表示したい名前") と記述します。 | ||
*以下のようにすると、各言語設定に対応した名前を設定できます。 | *以下のようにすると、各言語設定に対応した名前を設定できます。 | ||
− | |||
<source lang="java"> | <source lang="java"> | ||
ModLoader.addName(ttrItem, "Tutorial Item"); | ModLoader.addName(ttrItem, "Tutorial Item"); | ||
143行目: | 130行目: | ||
*最後に足りない } が入ります。このチュートリアルの場合2つになります。 | *最後に足りない } が入ります。このチュートリアルの場合2つになります。 | ||
− | [[Category:アイテムの追加|む | + | [[Category:アイテムの追加|む]] |