3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
8#include "mc/deps/scripting/script_engine/Promise.h"
9#include "mc/network/NetworkIdentifier.h"
10#include "mc/world/events/EventListenerDispatcher.h"
11#include "mc/world/events/EventResult.h"
12#include "mc/world/events/LevelEventListener.h"
13#include "mc/world/events/PlayerEventListener.h"
22namespace Json {
class Value; }
23namespace ScriptModuleMinecraftServerUI {
class ScriptActionFormResponse; }
24namespace ScriptModuleMinecraftServerUI {
class ScriptFormRejectError; }
25namespace ScriptModuleMinecraftServerUI {
class ScriptMessageFormResponse; }
26namespace ScriptModuleMinecraftServerUI {
class ScriptMessageFormResponseV2; }
27namespace ScriptModuleMinecraftServerUI {
class ScriptModalFormResponse; }
28namespace ScriptModuleMinecraftServerUI {
class ScriptModalFormResponseV2; }
70 ::ll::TypedStorage<8, 176, ::NetworkIdentifier> mClientNetworkIdentifier;
89 ::ll::TypedStorage<8, 8, ::LevelEventCoordinator&> mLevelEventCoordinator;
90 ::ll::TypedStorage<8, 8, ::ServerPlayerEventCoordinator&> mPlayerEventCoordinator;
91 ::ll::TypedStorage<4, 4, uint> mLastRequestId;
92 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint, ::ScriptFormPromiseTracker::FromRequest>> mFormRequests;
114 virtual ::EventResult onLevelRemovedPlayer(
::Player& player) ;
Definition EnableNonOwnerReferences.h:7
Definition EventListenerDispatcher.h:6
Definition LevelEventCoordinator.h:25
Definition StrongTypedObjectHandle.h:8
Definition ServerPlayerEventCoordinator.h:8