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;
106 ::ll::TypedStorage<2, 2, short> mItemId;
114 ::ll::TypedStorage<4, 4, int> mPartySize;
115 ::ll::TypedStorage<8, 8, int64> mBossUniqueId;
116 ::ll::TypedStorage<4, 4, int> mBossType;
124 ::ll::TypedStorage<2, 2, short> mContentsType;
125 ::ll::TypedStorage<4, 4, uint> mContentsColor;
126 ::ll::TypedStorage<2, 2, short> mFillLevel;
134 ::ll::TypedStorage<8, 32, ::std::string> mRuntimeAction;
154 ::ll::TypedStorage<8, 32, ::std::string> mObjectiveName;
155 ::ll::TypedStorage<4, 4, int> mScore;
175 ::ll::TypedStorage<2, 2, short> mItemId;
176 ::ll::TypedStorage<1, 1, ::MinecraftEventing::POIBlockInteractionType> mInteractionType;
186 ::ll::TypedStorage<8, 8, int64> mInteractedEntityId;
187 ::ll::TypedStorage<4, 4, int> mInteractedEntityType;
188 ::ll::TypedStorage<1, 1, ::MinecraftEventing::InteractionType> mInteractionType;
189 ::ll::TypedStorage<4, 4, int> mInteractedEntityVariant;
190 ::ll::TypedStorage<1, 1, uchar> mInteractedEntityColor;
198 ::ll::TypedStorage<2, 2, short> mItemId;
199 ::ll::TypedStorage<4, 4, int> mItemAux;
200 ::ll::TypedStorage<4, 4, int> mUseMethod;
201 ::ll::TypedStorage<4, 4, int> mCount;
209 ::ll::TypedStorage<4, 4, int> mBabyType;
210 ::ll::TypedStorage<4, 4, int> mBabyVariant;
211 ::ll::TypedStorage<1, 1, uchar> mBabyColor;
219 ::ll::TypedStorage<8, 8, int64> mKillerEntityId;
220 ::ll::TypedStorage<8, 8, int64> mKilledMobId;
221 ::ll::TypedStorage<4, 4, ::ActorType> mDamageChildType;
222 ::ll::TypedStorage<4, 4, int> mDamageSource;
223 ::ll::TypedStorage<4, 4, int> mTraderTier;
224 ::ll::TypedStorage<8, 32, ::std::string> mTraderName;
244 ::ll::TypedStorage<2, 2, short> mItemId;
245 ::ll::TypedStorage<1, 1, ::MinecraftEventing::POIBlockInteractionType> mInteractionType;
253 ::ll::TypedStorage<4, 4, int> mItemId;
254 ::ll::TypedStorage<1, 1, bool> mWasTargetingBarteringPlayer;
262 ::ll::TypedStorage<4, 4, int> mKillerId;
263 ::ll::TypedStorage<4, 4, int> mKillerVariant;
264 ::ll::TypedStorage<4, 4, int> mDamageSource;
265 ::ll::TypedStorage<1, 1, bool> mInRaid;
273 ::ll::TypedStorage<4, 4, int> mBlockID;
281 ::ll::TypedStorage<4, 4, int> mBuiltInDimension;
289 ::ll::TypedStorage<4, 4, int> mFromDimension;
290 ::ll::TypedStorage<4, 4, int> mToDimension;
298 ::ll::TypedStorage<4, 4, int> mCurrentWave;
299 ::ll::TypedStorage<4, 4, int> mTotalWaves;
300 ::ll::TypedStorage<1, 1, bool> mSuccess;
304 struct SlashCommand {
308 ::ll::TypedStorage<8, 32, ::std::string> mCommandName;
309 ::ll::TypedStorage<4, 4, int> mSuccessCount;
310 ::ll::TypedStorage<4, 4, int> mErrorCount;
311 ::ll::TypedStorage<8, 32, ::std::string> mErrorList;
316 SlashCommand& operator=(SlashCommand
const&);
324 MCFOLD ::LegacyTelemetryEventPacketPayload::SlashCommand&
327 MCAPI ~SlashCommand();
347 ::ll::TypedStorage<4, 4, int> mRedstoneLevel;
369 using EventData = ::std::variant<
422 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mPlayerUniqueId;
423 ::ll::TypedStorage<4, 4, ::LegacyTelemetryEventPacketPayload::Type> mType;
424 ::ll::TypedStorage<1, 1, bool> mUsePlayerID;
Definition LegacyTelemetryEventPacketPayload.h:74
Definition LegacyTelemetryEventPacketPayload.h:82
Definition LegacyTelemetryEventPacketPayload.h:102
Definition LegacyTelemetryEventPacketPayload.h:110
Definition LegacyTelemetryEventPacketPayload.h:120
Definition LegacyTelemetryEventPacketPayload.h:130
Definition LegacyTelemetryEventPacketPayload.h:150
Definition LegacyTelemetryEventPacketPayload.h:171
Definition LegacyTelemetryEventPacketPayload.h:180
Definition LegacyTelemetryEventPacketPayload.h:182
Definition LegacyTelemetryEventPacketPayload.h:194
Definition LegacyTelemetryEventPacketPayload.h:205
Definition LegacyTelemetryEventPacketPayload.h:215
Definition LegacyTelemetryEventPacketPayload.h:240
Definition LegacyTelemetryEventPacketPayload.h:249
Definition LegacyTelemetryEventPacketPayload.h:258
Definition LegacyTelemetryEventPacketPayload.h:269
Definition LegacyTelemetryEventPacketPayload.h:277
Definition LegacyTelemetryEventPacketPayload.h:285
Definition LegacyTelemetryEventPacketPayload.h:294
Definition LegacyTelemetryEventPacketPayload.h:304
Definition LegacyTelemetryEventPacketPayload.h:343
Definition LegacyTelemetryEventPacketPayload.h:10