LeviLamina
Loading...
Searching...
No Matches
MobEvent.h
1#pragma once
2
3#include "ll/api/event/entity/ActorEvent.h"
4
5#include "mc/world/actor/Mob.h"
6
7namespace ll::event::inline entity {
8
9class MobEvent : public ActorEvent {
10protected:
11 constexpr explicit MobEvent(Mob& mob) : ActorEvent(mob) {}
12
13public:
14 LLAPI void serialize(CompoundTag&) const override;
15
16 LLNDAPI Mob& self() const;
17};
18} // namespace ll::event::inline entity
Definition CompoundTag.h:13
Definition Mob.h:47
Definition ActorEvent.h:10
Definition MobEvent.h:9
Definition serialize.h:11