15class PlayerTelemetry {
39 PlayerTelemetry& operator=(PlayerTelemetry
const&);
48 MCNAPI
void ItemAcquired(::std::string
const& itemName, ::std::string
const& acquisitionMethod,
int itemCount);
50 MCNAPI
void ItemEquipped(::std::string
const& itemName,
int slot,
int enchantCount);
53 MCNAPI
void ItemUsed(::std::string
const& itemName, ::std::string
const& useMethod);
56 MCNAPI
void MobInteracted(
57 ::std::string InteractedEntity,
60 ::std::string interactionType,
61 int interactedEntityVariant,
62 uchar interactedEntityColor,
63 ::std::string playerMainHand,
65 ::std::map<::std::string, ::std::string>
const& mobProps
78 ::std::string
const& vehicleName,
80 ::std::map<::std::string, ::std::string>
const& mobProps,
85 ::std::string
const& vehicleName,
87 ::std::map<::std::string, ::std::string>
const& mobProps,
89 double timeOnMountSeconds,
90 double distanceTravelled
MCAPI void VehicleExited(::std::string const &vehicleName, int vehicleVariant, ::std::map<::std::string, ::std::string > const &mobProps, int passengerCount, double timeOnMountSeconds, double distanceTravelled)