LeviLamina
Loading...
Searching...
No Matches
ScriptPacketReceiveBeforeEvent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
7
#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
struct
IncomingPacketEvent
;
12
namespace
ScriptModuleMinecraft {
class
ScriptPlayer; }
13
namespace
Scripting {
class
WeakLifetimeScope; }
14
// clang-format on
15
16
namespace
ScriptModuleMinecraftNet {
17
18
struct
ScriptPacketReceiveBeforeEvent
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<4, 4>
mUnk826d68;
23
::ll::UntypedStorage<8, 40>
mUnka3f897;
24
::ll::UntypedStorage<4, 4>
mUnk15e5c1;
25
::ll::UntypedStorage<1, 1>
mUnka6d7f0;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
ScriptPacketReceiveBeforeEvent
& operator=(
ScriptPacketReceiveBeforeEvent
const
&);
31
ScriptPacketReceiveBeforeEvent
(
ScriptPacketReceiveBeforeEvent
const
&);
32
ScriptPacketReceiveBeforeEvent
();
33
34
public
:
35
// static functions
36
// NOLINTBEGIN
37
MCAPI static ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>>
38
_resolvePlayer(
::Scripting::WeakLifetimeScope
const
& scope,
::IncomingPacketEvent
const
& packetEvent);
39
40
MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraftNet::ScriptPacketReceiveBeforeEvent> bind();
41
// NOLINTEND
42
};
43
44
}
// namespace ScriptModuleMinecraftNet
Scripting::WeakLifetimeScope
Definition
WeakLifetimeScope.h:12
IncomingPacketEvent
Definition
IncomingPacketEvent.h:14
ScriptModuleMinecraftNet::ScriptPacketReceiveBeforeEvent
Definition
ScriptPacketReceiveBeforeEvent.h:18
ll::UntypedStorage
Definition
Alias.h:14
src
mc
scripting
modules
minecraft_net
events
ScriptPacketReceiveBeforeEvent.h
Generated on Sat Apr 26 2025 05:55:54 for LeviLamina by
1.12.0