public class StatList
extends java.lang.Object
Constructor and Description |
---|
StatList() |
Modifier and Type | Method and Description |
---|---|
static StatBase |
getBlockStats(Block blockIn) |
static StatBase |
getCraftStats(Item itemIn) |
static StatBase |
getDroppedObjectStats(Item itemIn) |
private static java.lang.String |
getItemName(Item itemIn) |
static StatBase |
getObjectBreakStats(Item itemIn) |
static StatBase |
getObjectsPickedUpStats(Item itemIn) |
static StatBase |
getObjectUseStats(Item itemIn) |
static StatBase |
getOneShotStat(java.lang.String statName) |
static StatBase |
getStatEntityKilledBy(EntityList.EntityEggInfo eggInfo) |
static StatBase |
getStatKillEntity(EntityList.EntityEggInfo eggInfo) |
static void |
init() |
private static void |
initCraftableStats() |
private static void |
initItemDepleteStats() |
private static void |
initMiningStats() |
private static void |
initPickedUpAndDroppedStats() |
private static void |
initStats() |
private static void |
mergeStatBases(StatBase[] statBaseIn,
Block block1,
Block block2,
boolean useItemIds) |
static void |
reinit()
Deprecated.
|
private static void |
replaceAllSimilarBlocks(StatBase[] stat,
boolean useItemIds) |
protected static final java.util.Map<java.lang.String,StatBase> ID_TO_STAT_MAP
public static final java.util.List<StatBase> ALL_STATS
public static final java.util.List<StatBase> BASIC_STATS
public static final java.util.List<StatCrafting> USE_ITEM_STATS
public static final java.util.List<StatCrafting> MINE_BLOCK_STATS
public static final StatBase LEAVE_GAME
public static final StatBase PLAY_ONE_MINUTE
public static final StatBase TIME_SINCE_DEATH
public static final StatBase SNEAK_TIME
public static final StatBase WALK_ONE_CM
public static final StatBase CROUCH_ONE_CM
public static final StatBase SPRINT_ONE_CM
public static final StatBase SWIM_ONE_CM
public static final StatBase FALL_ONE_CM
public static final StatBase CLIMB_ONE_CM
public static final StatBase FLY_ONE_CM
public static final StatBase DIVE_ONE_CM
public static final StatBase MINECART_ONE_CM
public static final StatBase BOAT_ONE_CM
public static final StatBase PIG_ONE_CM
public static final StatBase HORSE_ONE_CM
public static final StatBase AVIATE_ONE_CM
public static final StatBase JUMP
public static final StatBase DROP
public static final StatBase DAMAGE_DEALT
public static final StatBase DAMAGE_TAKEN
public static final StatBase DEATHS
public static final StatBase MOB_KILLS
public static final StatBase ANIMALS_BRED
public static final StatBase PLAYER_KILLS
public static final StatBase FISH_CAUGHT
public static final StatBase TALKED_TO_VILLAGER
public static final StatBase TRADED_WITH_VILLAGER
public static final StatBase CAKE_SLICES_EATEN
public static final StatBase CAULDRON_FILLED
public static final StatBase CAULDRON_USED
public static final StatBase ARMOR_CLEANED
public static final StatBase BANNER_CLEANED
public static final StatBase BREWINGSTAND_INTERACTION
public static final StatBase BEACON_INTERACTION
public static final StatBase DROPPER_INSPECTED
public static final StatBase HOPPER_INSPECTED
public static final StatBase DISPENSER_INSPECTED
public static final StatBase NOTEBLOCK_PLAYED
public static final StatBase NOTEBLOCK_TUNED
public static final StatBase FLOWER_POTTED
public static final StatBase TRAPPED_CHEST_TRIGGERED
public static final StatBase ENDERCHEST_OPENED
public static final StatBase ITEM_ENCHANTED
public static final StatBase RECORD_PLAYED
public static final StatBase FURNACE_INTERACTION
public static final StatBase CRAFTING_TABLE_INTERACTION
public static final StatBase CHEST_OPENED
public static final StatBase SLEEP_IN_BED
public static final StatBase OPEN_SHULKER_BOX
private static final StatBase[] BLOCKS_STATS
private static final StatBase[] CRAFTS_STATS
private static final StatBase[] OBJECT_USE_STATS
private static final StatBase[] OBJECT_BREAK_STATS
private static final StatBase[] OBJECTS_PICKED_UP_STATS
private static final StatBase[] OBJECTS_DROPPED_STATS
public static void init()
private static void initCraftableStats()
private static void initMiningStats()
private static void initStats()
private static void initItemDepleteStats()
private static void initPickedUpAndDroppedStats()
private static java.lang.String getItemName(Item itemIn)
private static void replaceAllSimilarBlocks(StatBase[] stat, boolean useItemIds)
private static void mergeStatBases(StatBase[] statBaseIn, Block block1, Block block2, boolean useItemIds)
public static StatBase getStatKillEntity(EntityList.EntityEggInfo eggInfo)
public static StatBase getStatEntityKilledBy(EntityList.EntityEggInfo eggInfo)
@Nullable public static StatBase getOneShotStat(java.lang.String statName)
@Deprecated public static void reinit()