LeviLamina
Loading...
Searching...
No Matches
ClientJoinLevelEvent.h
1#include "ll/api/event/client/ClientEvent.h"
2
3#include "mc/world/actor/player/Player.h"
4
5namespace ll::event::inline client {
6
7class ClientJoinLevelEvent final : public ll::event::client::ClientEvent {
8 Player& mPlayer;
9
10public:
11 constexpr explicit ClientJoinLevelEvent(ClientInstance& client, Player& player)
12 : ClientEvent(client),
13 mPlayer(player) {}
14
15 LLAPI void serialize(CompoundTag&) const override;
16
17 LLNDAPI Player& player() const;
18};
19
20} // namespace ll::event::inline client
Definition ClientInstance.h:5
Definition CompoundTag.h:23
Definition Player.h:125
Definition ClientEvent.h:10