/++ +/ 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, }