15class PlayerTelemetry {
39 PlayerTelemetry& operator=(PlayerTelemetry
const&);
47 MCNAPI_C
void ItemAcquired(::std::string
const& itemName, ::std::string
const& acquisitionMethod,
int itemCount);
49 MCNAPI_C
void ItemEquipped(::std::string
const& itemName,
int slot,
int enchantCount);
51 MCNAPI
void ItemUsed(::std::string
const& itemName, ::std::string
const& useMethod);
53 MCNAPI_C
void MobInteracted(
54 ::std::string InteractedEntity,
55 ::std::string interactionType,
56 int interactedEntityVariant,
57 uchar interactedEntityColor,
59 ::std::map<::std::string, ::std::string>
const& mobProps
71 ::std::string
const& vehicleName,
73 ::std::map<::std::string, ::std::string>
const& mobProps,
78 ::std::string
const& vehicleName,
80 ::std::map<::std::string, ::std::string>
const& mobProps,
82 double timeOnMountSeconds,
83 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)