提供: Minecraft Modding Wiki
(ページの作成:「==アイテムのツールチップに情報を表示させる== <p>ここでは、アイテムのツールチップに情報を表示させる方法について説明...」) |
(→SampleItemCore.java) |
||
16行目: | 16行目: | ||
</source> | </source> | ||
==解説== | ==解説== | ||
− | === | + | ===SampleItem.java=== |
<p>Item#addInformationをオーバーライドします。<br> | <p>Item#addInformationをオーバーライドします。<br> | ||
このメソッドの引数のlistに文字列を追加すると、その文字列がアイテムのツールチップに表示されるようになります。<br><br> | このメソッドの引数のlistに文字列を追加すると、その文字列がアイテムのツールチップに表示されるようになります。<br><br> |
2015年9月22日 (火) 18:33時点における版
アイテムのツールチップに情報を表示させる
ここでは、アイテムのツールチップに情報を表示させる方法について説明します。
ソースコード
アイテムの登録を行うクラスやimportは省略します。
- SampleItem.java
public class SampleItem extends Item { @Override @SideOnly(Side.CLIENT) public void addInformation(ItemStack itemStack, EntityPlayer player, List list, boolean p_77624_4_) { list.add("Sample Text"); } }
解説
SampleItem.java
Item#addInformationをオーバーライドします。
このメソッドの引数のlistに文字列を追加すると、その文字列がアイテムのツールチップに表示されるようになります。
文字色の変更は
list.add(ChatFormatting.RED+"Sample Text");
のように、文字列の前にChatFormattingを足すことでできます。
ローカライズされた文字列を表示したい場合は
list.add(StatCollector.translateToLocal("item.stick.name"));
のようにすることでできます。