39 virtual ::PacketViolationResponse checkForViolation(
40 ::MinecraftPacketIds packetId,
41 ::SubClientId subClientId,
43 bool* outIsNewOrUpdatedViolation
47 virtual uint getTelemetryData() ;
50 virtual ::Bedrock::ErrorInfo<::std::error_code> consumePacketError(::SubClientId subClientId) ;
53 virtual void reloadPacketLimitConfig(
54 ::std::shared_ptr<::PacketGroupDefinition::PacketGroupBuilder> packetGroupBuilder
63 ::std::shared_ptr<::PacketGroupDefinition::PacketGroupBuilder> packetGroupBuilder
72 ::std::shared_ptr<::PacketGroupDefinition::PacketGroupBuilder> packetGroupBuilder
80 ::MinecraftPacketIds packetId,
81 ::SubClientId subClientId,
83 bool* outIsNewOrUpdatedViolation
MCAPI::PacketViolationResponse $checkForViolation(::MinecraftPacketIds packetId, ::SubClientId subClientId, ::nonstd::expected< void, ::Bedrock::ErrorInfo<::std::error_code > > const &result, bool *outIsNewOrUpdatedViolation)