LeviLamina
Loading...
Searching...
No Matches
InteractPacketPayload.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/math/Vec3.h"
7
#include "mc/legacy/ActorRuntimeID.h"
8
9
struct
InteractPacketPayload
{
10
public
:
11
// InteractPacketPayload inner types define
12
enum class
Action : uchar {
13
Invalid = 0,
14
StopRiding = 3,
15
InteractUpdate = 4,
16
NpcOpen = 5,
17
OpenInventory = 6,
18
};
19
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::TypedStorage<1, 1, ::InteractPacketPayload::Action> mAction;
24
::ll::TypedStorage<8, 8, ::ActorRuntimeID> mTargetId;
25
::ll::TypedStorage<4, 16, ::std::optional<::Vec3>> mPos;
26
// NOLINTEND
27
};
InteractPacketPayload
Definition
InteractPacketPayload.h:9
src
mc
network
packet
InteractPacketPayload.h
Generated on
for LeviLamina by
1.16.1