提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | |||
− | |||
==アイテムのツールチップに情報を表示させる== | ==アイテムのツールチップに情報を表示させる== | ||
− | <p> | + | <p>ここでは、アイテムのツールチップに情報を表示させる方法について説明します。</p> |
− | |||
===ソースコード=== | ===ソースコード=== | ||
13行目: | 10行目: | ||
@Override | @Override | ||
@SideOnly(Side.CLIENT) | @SideOnly(Side.CLIENT) | ||
− | public void addInformation(ItemStack itemStack, EntityPlayer player, List list, boolean | + | public void addInformation(ItemStack itemStack, EntityPlayer player, List list, boolean p_77624_4_) { |
list.add("Sample Text"); | list.add("Sample Text"); | ||
} | } | ||
} | } | ||
</source> | </source> | ||
− | |||
==解説== | ==解説== | ||
===SampleItem.java=== | ===SampleItem.java=== | ||
<p>Item#addInformationをオーバーライドします。<br> | <p>Item#addInformationをオーバーライドします。<br> | ||
− | このメソッドの引数のlistに文字列を追加すると、その文字列がアイテムのツールチップに表示されるようになります。 | + | このメソッドの引数のlistに文字列を追加すると、その文字列がアイテムのツールチップに表示されるようになります。<br><br> |
− | |||
− | <br><br> | ||
文字色の変更は | 文字色の変更は | ||
<source lang = "java"> | <source lang = "java"> | ||
32行目: | 26行目: | ||
ローカライズされた文字列を表示したい場合は | ローカライズされた文字列を表示したい場合は | ||
<source lang = "java"> | <source lang = "java"> | ||
− | list.add(StatCollector.translateToLocal(" | + | list.add(StatCollector.translateToLocal("item.stick.name")); |
</source> | </source> | ||
− | + | のようにすることでできます。 | |
</p> | </p> |