提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
9行目: | 9行目: | ||
StatBasicのコンストラクタは2種類あり、一方には表示書式のインターフェース「net.minecraft.stats.IStatType」のインスタンスを渡すことができます。もう一方では、整数を扱うデフォルトの表示書式「StatBase#simpleStatType」が使用されます。 | StatBasicのコンストラクタは2種類あり、一方には表示書式のインターフェース「net.minecraft.stats.IStatType」のインスタンスを渡すことができます。もう一方では、整数を扱うデフォルトの表示書式「StatBase#simpleStatType」が使用されます。 | ||
− | + | StatBasicのコンストラクタの第一引数には、統計を特定する固有のIDを渡します。第二引数には、インターフェース「net.minecraft.util.text.ITextComponent」を実装したクラスのインスタンスを渡します。ここには「net.minecraft.util.text.TextComponentTranslation」を使うことで、ローカライズしたテキストを表示できるでしょう。 | |
Modで追加するStatBasicのインスタンスは、「StatBasic#registerStat」を呼び出すことでゲーム内に統計として追加することができます。バニラの統計を扱うときは、「net.minecraft.stats.StatList」にあるStatBasicのstaticなインスタンスを使用します。 | Modで追加するStatBasicのインスタンスは、「StatBasic#registerStat」を呼び出すことでゲーム内に統計として追加することができます。バニラの統計を扱うときは、「net.minecraft.stats.StatList」にあるStatBasicのstaticなインスタンスを使用します。 | ||
26行目: | 26行目: | ||
'''''統計の操作は、一度ワールドに入り直さないと反映されないかもしれません(バニラの仕様かバグ?)。''''' | '''''統計の操作は、一度ワールドに入り直さないと反映されないかもしれません(バニラの仕様かバグ?)。''''' | ||
− | {| | + | {| |
!メソッド名!!操作 | !メソッド名!!操作 | ||
|- | |- | ||
52行目: | 52行目: | ||
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; | import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; | ||
− | @Mod(modid = | + | @Mod(modid = SampleModStat.MOD_ID, name = SampleModStat.MOD_NAME, version = SampleModStat.VERSION) |
− | public class | + | public class SampleModStat { |
public static final String MOD_ID = "samplemod"; | public static final String MOD_ID = "samplemod"; | ||
public static final String MOD_NAME = "Sample Mod"; | public static final String MOD_NAME = "Sample Mod"; | ||
95行目: | 95行目: | ||
==== General ==== | ==== General ==== | ||
− | {| | + | {| |
− | !英語名!!日本語名!!対応フィールド | + | !英語名!!日本語名!!対応フィールド!! |
|- | |- | ||
|Games Quit||ゲームを終了した回数|| | |Games Quit||ゲームを終了した回数|| | ||
200行目: | 200行目: | ||
ゲーム内の「統計」に表示されない項目 | ゲーム内の「統計」に表示されない項目 | ||
− | {| | + | {| |
!英語名!!対応フィールド | !英語名!!対応フィールド | ||
|- | |- |