LeviLamina
Loading...
Searching...
No Matches
ClientEvent.h
1
#pragma once
2
3
#include "ll/api/base/Macro.h"
4
#include "ll/api/event/Event.h"
5
6
#include "mc/client/game/ClientInstance.h"
7
8
namespace
ll::event::inline client {
9
10
class
ClientEvent :
public
Event {
11
ClientInstance
& mSelf;
12
13
protected
:
14
constexpr
explicit
ClientEvent(
ClientInstance
& clientInstance) : mSelf(clientInstance) {}
15
16
public
:
17
LLAPI
void
serialize(
CompoundTag
&)
const override
;
18
19
LLNDAPI
ClientInstance
& self()
const
;
20
};
21
22
}
// namespace ll::event::inline client
ClientInstance
Definition
ClientInstance.h:5
CompoundTag
Definition
CompoundTag.h:23
src-client
ll
api
event
client
ClientEvent.h
Generated on
for LeviLamina by
1.16.1