449 lines
2.8 KiB
D
449 lines
2.8 KiB
D
/++
|
|
|
|
+/
|
|
module wit.pumpkin.plugin.statistics.common;
|
|
|
|
|
|
import wit.common;
|
|
|
|
|
|
package (wit) void __wit_bindgen_component_type_force_link() pure @nogc nothrow => imported!"wit.pumpkin.plugin.plugin".__wit_bindgen_component_type_force_link();
|
|
|
|
/++
|
|
|
|
+/
|
|
enum StatisticCategory : ubyte {
|
|
/++
|
|
|
|
+/
|
|
mined,
|
|
|
|
/++
|
|
|
|
+/
|
|
crafted,
|
|
|
|
/++
|
|
|
|
+/
|
|
used,
|
|
|
|
/++
|
|
|
|
+/
|
|
broken,
|
|
|
|
/++
|
|
|
|
+/
|
|
pickedUp,
|
|
|
|
/++
|
|
|
|
+/
|
|
dropped,
|
|
|
|
/++
|
|
|
|
+/
|
|
killed,
|
|
|
|
/++
|
|
|
|
+/
|
|
killedBy,
|
|
|
|
/++
|
|
|
|
+/
|
|
custom,
|
|
}
|
|
/++
|
|
|
|
+/
|
|
enum CustomStatistic : ubyte {
|
|
/++
|
|
|
|
+/
|
|
leaveGame,
|
|
|
|
/++
|
|
|
|
+/
|
|
playTime,
|
|
|
|
/++
|
|
|
|
+/
|
|
totalWorldTime,
|
|
|
|
/++
|
|
|
|
+/
|
|
timeSinceDeath,
|
|
|
|
/++
|
|
|
|
+/
|
|
timeSinceRest,
|
|
|
|
/++
|
|
|
|
+/
|
|
sneakTime,
|
|
|
|
/++
|
|
|
|
+/
|
|
walkOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
crouchOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
sprintOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
walkOnWaterOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
fallOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
climbOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
flyOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
walkUnderWaterOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
minecartOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
boatOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
pigOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
happyGhastOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
horseOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
aviateOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
swimOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
striderOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
nautilusOneCm,
|
|
|
|
/++
|
|
|
|
+/
|
|
jump,
|
|
|
|
/++
|
|
|
|
+/
|
|
drop,
|
|
|
|
/++
|
|
|
|
+/
|
|
damageDealt,
|
|
|
|
/++
|
|
|
|
+/
|
|
damageDealtAbsorbed,
|
|
|
|
/++
|
|
|
|
+/
|
|
damageDealtResisted,
|
|
|
|
/++
|
|
|
|
+/
|
|
damageTaken,
|
|
|
|
/++
|
|
|
|
+/
|
|
damageBlockedByShield,
|
|
|
|
/++
|
|
|
|
+/
|
|
damageAbsorbed,
|
|
|
|
/++
|
|
|
|
+/
|
|
damageResisted,
|
|
|
|
/++
|
|
|
|
+/
|
|
deaths,
|
|
|
|
/++
|
|
|
|
+/
|
|
mobKills,
|
|
|
|
/++
|
|
|
|
+/
|
|
animalsBred,
|
|
|
|
/++
|
|
|
|
+/
|
|
playerKills,
|
|
|
|
/++
|
|
|
|
+/
|
|
fishCaught,
|
|
|
|
/++
|
|
|
|
+/
|
|
talkedToVillager,
|
|
|
|
/++
|
|
|
|
+/
|
|
tradedWithVillager,
|
|
|
|
/++
|
|
|
|
+/
|
|
eatCakeSlice,
|
|
|
|
/++
|
|
|
|
+/
|
|
fillCauldron,
|
|
|
|
/++
|
|
|
|
+/
|
|
useCauldron,
|
|
|
|
/++
|
|
|
|
+/
|
|
cleanArmor,
|
|
|
|
/++
|
|
|
|
+/
|
|
cleanBanner,
|
|
|
|
/++
|
|
|
|
+/
|
|
cleanShulkerBox,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithBrewingstand,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithBeacon,
|
|
|
|
/++
|
|
|
|
+/
|
|
inspectDropper,
|
|
|
|
/++
|
|
|
|
+/
|
|
inspectHopper,
|
|
|
|
/++
|
|
|
|
+/
|
|
inspectDispenser,
|
|
|
|
/++
|
|
|
|
+/
|
|
playNoteblock,
|
|
|
|
/++
|
|
|
|
+/
|
|
tuneNoteblock,
|
|
|
|
/++
|
|
|
|
+/
|
|
potFlower,
|
|
|
|
/++
|
|
|
|
+/
|
|
triggerTrappedChest,
|
|
|
|
/++
|
|
|
|
+/
|
|
openEnderchest,
|
|
|
|
/++
|
|
|
|
+/
|
|
enchantItem,
|
|
|
|
/++
|
|
|
|
+/
|
|
playRecord,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithFurnace,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithCraftingTable,
|
|
|
|
/++
|
|
|
|
+/
|
|
openChest,
|
|
|
|
/++
|
|
|
|
+/
|
|
sleepInBed,
|
|
|
|
/++
|
|
|
|
+/
|
|
openShulkerBox,
|
|
|
|
/++
|
|
|
|
+/
|
|
openBarrel,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithBlastFurnace,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithSmoker,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithLectern,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithCampfire,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithCartographyTable,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithLoom,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithStonecutter,
|
|
|
|
/++
|
|
|
|
+/
|
|
bellRing,
|
|
|
|
/++
|
|
|
|
+/
|
|
raidTrigger,
|
|
|
|
/++
|
|
|
|
+/
|
|
raidWin,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithAnvil,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithGrindstone,
|
|
|
|
/++
|
|
|
|
+/
|
|
targetHit,
|
|
|
|
/++
|
|
|
|
+/
|
|
interactWithSmithingTable,
|
|
} |