20 ::ll::TypedStorage<8, 24, ::std::vector<::AllowListEntry>> mEntries;
21 ::ll::TypedStorage<8, 64, ::std::function<void()>> mSyncCallback;
22 ::ll::TypedStorage<1, 1, bool> mIsEnabled;
35 virtual ::Json::Value serialize()
const ;
44 MCNAPI
explicit AllowList(::std::function<
void()> syncCallback);
49 ::std::string_view xuid,
50 ::std::string_view psnId,
51 ::std::string_view nsaId
55 MCNAPI
bool removeByName(::std::string_view name);
57 MCNAPI
bool removeEntry(
58 ::std::string_view name,
59 ::std::string_view xuid,
60 ::std::string_view psnId,
61 ::std::string_view nintendoId
66 ::std::string_view name,
67 ::std::string_view xuid,
68 ::std::string_view psnId,
69 ::std::string_view nsaId,
70 bool ignorePlayerLimit
78 MCNAPI
void* $ctor(::std::function<
void()> syncCallback);
Definition AllowListEntry.h:14
MCAPI bool tryUpdateEntries(::std::string_view name, ::std::string_view xuid, ::std::string_view psnId, ::std::string_view nsaId, bool ignorePlayerLimit)