|
|
using | PayloadType |
| enum class | Type : int {
Achievement = 0
, Interaction = 1
, PortalCreated = 2
, PortalUsed = 3
,
MobKilled = 4
, CauldronUsed = 5
, PlayerDied = 6
, BossKilled = 7
,
AgentCommandObsolete = 8
, AgentCreated = 9
, PatternRemovedObsolete = 10
, SlashCommand = 11
,
FishBucketedObsolete = 12
, MobBorn = 13
, PetDiedObsolete = 14
, POICauldronUsed = 15
,
ComposterUsed = 16
, BellUsed = 17
, ActorDefinition = 18
, RaidUpdate = 19
,
PlayerMovementAnomalyObsolete = 20
, PlayerMovementCorrectedObsolete = 21
, HoneyHarvested = 22
, TargetBlockHit = 23
,
PiglinBarter = 24
, PlayerWaxedOrUnwaxedCopper = 25
, CodeBuilderRuntimeAction = 26
, CodeBuilderScoreboard = 27
,
StriderRiddenInLavaInOverworld = 28
, SneakCloseToSculkSensor = 29
, CarefulRestoration = 30
, ItemUsed = 31
} |
|
using | Achievement = ::LegacyTelemetryEventPacketPayload::Achievement |
|
using | ActorDefinition = ::LegacyTelemetryEventPacketPayload::ActorDefinition |
|
using | BellUsed = ::LegacyTelemetryEventPacketPayload::BellUsed |
|
using | BossKilled = ::LegacyTelemetryEventPacketPayload::BossKilled |
|
using | CauldronUsed = ::LegacyTelemetryEventPacketPayload::CauldronUsed |
|
using | CodeBuilderRuntimeAction = ::LegacyTelemetryEventPacketPayload::CodeBuilderRuntimeAction |
|
using | CodeBuilderScoreboard = ::LegacyTelemetryEventPacketPayload::CodeBuilderScoreboard |
|
using | ComposterUsed = ::LegacyTelemetryEventPacketPayload::ComposterUsed |
|
using | Empty = ::LegacyTelemetryEventPacketPayload::Empty |
| using | EventData |
|
using | Interaction = ::LegacyTelemetryEventPacketPayload::Interaction |
|
using | ItemUsed = ::LegacyTelemetryEventPacketPayload::ItemUsed |
|
using | MobBorn = ::LegacyTelemetryEventPacketPayload::MobBorn |
|
using | MobKilled = ::LegacyTelemetryEventPacketPayload::MobKilled |
|
using | POICauldronUsed = ::LegacyTelemetryEventPacketPayload::POICauldronUsed |
|
using | PiglinBarter = ::LegacyTelemetryEventPacketPayload::PiglinBarter |
|
using | PlayerDied = ::LegacyTelemetryEventPacketPayload::PlayerDied |
|
using | PlayerWaxedOrUnwaxedCopper = ::LegacyTelemetryEventPacketPayload::PlayerWaxedOrUnwaxedCopper |
|
using | PortalCreated = ::LegacyTelemetryEventPacketPayload::PortalCreated |
|
using | PortalUsed = ::LegacyTelemetryEventPacketPayload::PortalUsed |
|
using | RaidUpdate = ::LegacyTelemetryEventPacketPayload::RaidUpdate |
|
using | SlashCommand = ::LegacyTelemetryEventPacketPayload::SlashCommand |
|
using | TargetBlockHit = ::LegacyTelemetryEventPacketPayload::TargetBlockHit |
|
| virtual::MinecraftPacketIds | getId () const |
| virtual::std::string_view | getName () const |
|
virtual::SerializationMode | getSerializationMode () const |
| virtual void | setSerializationMode (::SerializationMode mode) |
| virtual void | writeWithSerializationMode (::BinaryStream &stream, ::cereal::ReflectionCtx const &reflectionCtx, ::std::optional<::SerializationMode > overrideMode) const |
| virtual void | write (::BinaryStream &stream, ::cereal::ReflectionCtx const &reflectionCtx) const |
| virtual void | write (::BinaryStream &stream) const |
|
virtual ::Bedrock::Result< void > | read (::ReadOnlyBinaryStream &bitStream, ::cereal::ReflectionCtx const &reflectionCtx) |
| virtual bool | disallowBatching () const |
| virtual bool | isValid () const |
| virtual uint64 | getMaxSize () const |
|
virtual::std::string | toString () const |
| virtual ::Bedrock::Result< void > | _read (::ReadOnlyBinaryStream &stream) |
|
virtual ::Bedrock::Result< void > | _read (::ReadOnlyBinaryStream &stream, ::cereal::ReflectionCtx const &reflectionCtx) |
|
MCAPI void * | $ctor () |
|
MCAPI::MinecraftPacketIds | $getId () const |
|
MCAPI::std::string_view | $getName () const |
|
MCFOLD::SerializationMode | $getSerializationMode () const |
|
MCFOLD void | $setSerializationMode (::SerializationMode mode) |
|
MCAPI void | $writeWithSerializationMode (::BinaryStream &stream, ::cereal::ReflectionCtx const &reflectionCtx, ::std::optional<::SerializationMode > overrideMode) const |
|
MCFOLD void | $write (::BinaryStream &stream, ::cereal::ReflectionCtx const &reflectionCtx) const |
|
MCAPI void | $write (::BinaryStream &stream) const |
|
MCAPI ::Bedrock::Result< void > | $read (::ReadOnlyBinaryStream &bitStream, ::cereal::ReflectionCtx const &reflectionCtx) |
|
MCFOLD bool | $disallowBatching () const |
|
MCFOLD bool | $isValid () const |
|
MCFOLD uint64 | $getMaxSize () const |
|
MCAPI::std::string | $toString () const |
|
MCAPI ::Bedrock::Result< void > | $_read (::ReadOnlyBinaryStream &stream) |
|
MCAPI ::Bedrock::Result< void > | $_read (::ReadOnlyBinaryStream &stream, ::cereal::ReflectionCtx const &reflectionCtx) |
| LLAPI void | sendTo (Player const &player) const |
| LLAPI void | sendTo (BlockPos const &pos, DimensionType dimId, optional_ref< Player const > except=std::nullopt) const |
| LLAPI void | sendTo (Actor const &actor, optional_ref< Player const > except=std::nullopt) const |
| LLAPI void | sendToClient (NetworkIdentifier const &identifier, ::SubClientId clientId) const |
|
LLAPI void | sendToClient (NetworkIdentifierWithSubId const &identifierWithSubId) const |
| LLAPI void | sendToClients () const |
|
LLAPI void | sendToClients (NetworkIdentifier const &exceptId, ::SubClientId exceptSubid) const |
|
LLAPI void | sendToServer () const |
|
virtual ::Bedrock::Result< void > | checkSize (uint64 packetSize, bool receiverIsServer) const |
|
virtual ::Bedrock::Result< void > | read (::ReadOnlyBinaryStream &bitStream) |
|
MCAPI void | handle (::NetworkIdentifier const &source, ::NetEventCallback &callback, ::std::shared_ptr<::Packet > &packet) |
|
MCAPI ::Bedrock::Result< void > | readNoHeader (::ReadOnlyBinaryStream &bitstream, ::cereal::ReflectionCtx const &reflectionCtx, ::SubClientId const &subid) |
|
MCAPI ::Bedrock::Result< void > | $checkSize (uint64 packetSize, bool receiverIsServer) const |
|
MCAPI ::Bedrock::Result< void > | $read (::ReadOnlyBinaryStream &bitStream) |