3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/events/MinecraftEventing.h"
7#include "mc/legacy/ActorUniqueID.h"
8#include "mc/world/actor/ActorType.h"
39 enum class Type :
int {
48 AgentCommandObsolete = 8,
50 PatternRemovedObsolete = 10,
52 FishBucketedObsolete = 12,
60 PlayerMovementAnomalyObsolete = 20,
61 PlayerMovementCorrectedObsolete = 21,
68 StriderRiddenInLavaInOverworld = 28,
69 SneakCloseToSculkSensor = 29,
70 CarefulRestoration = 30,
78 ::ll::TypedStorage<1, 1, ::MinecraftEventing::AchievementIds> mAchievementId;
86 ::ll::TypedStorage<8, 32, ::std::string> mEventName;
94 ::ll::TypedStorage<2, 2, short> mItemId;
102 ::ll::TypedStorage<4, 4, int> mPartySize;
103 ::ll::TypedStorage<8, 8, int64> mBossUniqueId;
104 ::ll::TypedStorage<4, 4, int> mBossType;
112 ::ll::TypedStorage<2, 2, short> mContentsType;
113 ::ll::TypedStorage<4, 4, uint> mContentsColor;
114 ::ll::TypedStorage<2, 2, short> mFillLevel;
122 ::ll::TypedStorage<8, 32, ::std::string> mRuntimeAction;
130 ::ll::TypedStorage<8, 32, ::std::string> mObjectiveName;
131 ::ll::TypedStorage<4, 4, int> mScore;
139 ::ll::TypedStorage<2, 2, short> mItemId;
140 ::ll::TypedStorage<1, 1, ::MinecraftEventing::POIBlockInteractionType> mInteractionType;
150 ::ll::TypedStorage<8, 8, int64> mInteractedEntityId;
151 ::ll::TypedStorage<4, 4, int> mInteractedEntityType;
152 ::ll::TypedStorage<1, 1, ::MinecraftEventing::InteractionType> mInteractionType;
153 ::ll::TypedStorage<4, 4, int> mInteractedEntityVariant;
154 ::ll::TypedStorage<1, 1, uchar> mInteractedEntityColor;
162 ::ll::TypedStorage<2, 2, short> mItemId;
163 ::ll::TypedStorage<4, 4, int> mItemAux;
164 ::ll::TypedStorage<4, 4, int> mUseMethod;
165 ::ll::TypedStorage<4, 4, int> mCount;
173 ::ll::TypedStorage<4, 4, int> mBabyType;
174 ::ll::TypedStorage<4, 4, int> mBabyVariant;
175 ::ll::TypedStorage<1, 1, uchar> mBabyColor;
183 ::ll::TypedStorage<8, 8, int64> mKillerEntityId;
184 ::ll::TypedStorage<8, 8, int64> mKilledMobId;
185 ::ll::TypedStorage<4, 4, ::ActorType> mDamageChildType;
186 ::ll::TypedStorage<4, 4, int> mDamageSource;
187 ::ll::TypedStorage<4, 4, int> mTraderTier;
188 ::ll::TypedStorage<8, 32, ::std::string> mTraderName;
196 ::ll::TypedStorage<2, 2, short> mItemId;
197 ::ll::TypedStorage<1, 1, ::MinecraftEventing::POIBlockInteractionType> mInteractionType;
205 ::ll::TypedStorage<4, 4, int> mItemId;
206 ::ll::TypedStorage<1, 1, bool> mWasTargetingBarteringPlayer;
214 ::ll::TypedStorage<4, 4, int> mKillerId;
215 ::ll::TypedStorage<4, 4, int> mKillerVariant;
216 ::ll::TypedStorage<4, 4, int> mDamageSource;
217 ::ll::TypedStorage<1, 1, bool> mInRaid;
225 ::ll::TypedStorage<4, 4, int> mBlockID;
233 ::ll::TypedStorage<4, 4, int> mBuiltInDimension;
241 ::ll::TypedStorage<4, 4, int> mFromDimension;
242 ::ll::TypedStorage<4, 4, int> mToDimension;
250 ::ll::TypedStorage<4, 4, int> mCurrentWave;
251 ::ll::TypedStorage<4, 4, int> mTotalWaves;
252 ::ll::TypedStorage<1, 1, bool> mSuccess;
256 struct SlashCommand {
260 ::ll::TypedStorage<8, 32, ::std::string> mCommandName;
261 ::ll::TypedStorage<4, 4, int> mSuccessCount;
262 ::ll::TypedStorage<4, 4, int> mErrorCount;
263 ::ll::TypedStorage<8, 32, ::std::string> mErrorList;
268 SlashCommand& operator=(SlashCommand
const&);
269 SlashCommand(SlashCommand
const&);
275 MCFOLD ::LegacyTelemetryEventPacketPayload::SlashCommand&
284 ::ll::TypedStorage<4, 4, int> mRedstoneLevel;
306 using EventData = ::std::variant<
359 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mPlayerUniqueId;
360 ::ll::TypedStorage<4, 4, ::LegacyTelemetryEventPacketPayload::Type> mType;
361 ::ll::TypedStorage<1, 1, bool> mUsePlayerID;
Definition LegacyTelemetryEventPacketPayload.h:74
Definition LegacyTelemetryEventPacketPayload.h:82
Definition LegacyTelemetryEventPacketPayload.h:90
Definition LegacyTelemetryEventPacketPayload.h:98
Definition LegacyTelemetryEventPacketPayload.h:108
Definition LegacyTelemetryEventPacketPayload.h:118
Definition LegacyTelemetryEventPacketPayload.h:126
Definition LegacyTelemetryEventPacketPayload.h:135
Definition LegacyTelemetryEventPacketPayload.h:144
Definition LegacyTelemetryEventPacketPayload.h:146
Definition LegacyTelemetryEventPacketPayload.h:158
Definition LegacyTelemetryEventPacketPayload.h:169
Definition LegacyTelemetryEventPacketPayload.h:179
Definition LegacyTelemetryEventPacketPayload.h:192
Definition LegacyTelemetryEventPacketPayload.h:201
Definition LegacyTelemetryEventPacketPayload.h:210
Definition LegacyTelemetryEventPacketPayload.h:221
Definition LegacyTelemetryEventPacketPayload.h:229
Definition LegacyTelemetryEventPacketPayload.h:237
Definition LegacyTelemetryEventPacketPayload.h:246
Definition LegacyTelemetryEventPacketPayload.h:256
Definition LegacyTelemetryEventPacketPayload.h:280
Definition LegacyTelemetryEventPacketPayload.h:10