6#pragma warning(disable : 4099)
7#pragma warning(disable : 4201)
8#pragma warning(disable : 4373)
11#include "ll/api/base/Macro.h"
13#define MCAPI LL_SHARED_IMPORT
14#define MCTAPI template<> MCAPI
26#include <condition_variable>
36#include <forward_list>
55#include <shared_mutex>
62#include <unordered_map>
63#include <unordered_set>
69#include "entt/entt.hpp"
70#include "entt/fwd.hpp"
76#include "leveldb/cache.h"
77#include "leveldb/comparator.h"
78#include "leveldb/db.h"
79#include "leveldb/dumpfile.h"
80#include "leveldb/env.h"
81#include "leveldb/filter_policy.h"
82#include "leveldb/iterator.h"
83#include "leveldb/options.h"
84#include "leveldb/slice.h"
85#include "leveldb/status.h"
86#include "leveldb/table.h"
87#include "leveldb/table_builder.h"
88#include "leveldb/write_batch.h"
91#include "rapidjson/document.h"
92#include "rapidjson/encodings.h"
93#include "rapidjson/error/en.h"
94#include "rapidjson/filereadstream.h"
95#include "rapidjson/filewritestream.h"
96#include "rapidjson/pointer.h"
97#include "rapidjson/prettywriter.h"
98#include "rapidjson/rapidjson.h"
99#include "rapidjson/reader.h"
100#include "rapidjson/schema.h"
101#include "rapidjson/stringbuffer.h"
102#include "rapidjson/writer.h"
105#include "type_safe/strong_typedef.hpp"
110#pragma warning(disable : 4702)
112#define nsel_CONFIG_SELECT_EXPECTED 1
113#include "nonstd/expected.hpp"
118#include "ll/api/base/Alias.h"
119#include "ll/api/base/StdInt.h"
122#include "fmt/format.h"
125struct _TP_CALLBACK_INSTANCE;
130enum _WINHTTP_WEB_SOCKET_BUFFER_TYPE;
135struct _IP_ADAPTER_PREFIX_XP;
136struct sockaddr_storage;
140#include "mc/deps/core/utility/optional_ref.h"
141#include "mc/platform/brstd/function_ref.h"
142#include "mc/math/vector/Vecs.h"
144template <
typename T0,
typename T1>
156template <
typename T0,
typename T1 = u
int,
int T2 = 0>
158template <
typename T0,
typename T1 = u
int,
int T2 = 0>
160template <
typename T0,
typename T1 = u
int,
int T2 = 0>
171template <
typename T0>
190template <
typename T,
typename Err = std::error_code>
193class NonOwnerPointer;
195using NotNullNonOwnerPtr = gsl::not_null<NonOwnerPointer<T>>;
197template <
typename T,
typename... Args>
203template <
typename T,
typename U,
typename A,
typename M>
206template <
typename T,
typename U =
void>
211template <
typename T,
typename Alloc = std::allocator<T>>
212class ThreadLocalObject;
217template <
typename T0,
typename T1>
225enum class SignInResult;
228namespace NetherNet::Utils {
237template<
class T,
size_t N = size_t(-4711ll)>
241template <
typename T0>
243using http_string = std::basic_string<char, std::char_traits<char>,
class http_stl_allocator<char>>;
244using http_wstring = std::basic_string<wchar_t, std::char_traits<wchar_t>,
class http_stl_allocator<wchar_t>>;
Definition ActorBlockBase.h:6
Definition AutomaticID.h:6
Definition _HeaderOutputPredefine.h:204
Definition _HeaderOutputPredefine.h:198
Definition BlockLegacy.h:88
Definition _HeaderOutputPredefine.h:220
Definition _HeaderOutputPredefine.h:218
Definition Dimension.h:83
Definition _HeaderOutputPredefine.h:232
Definition _HeaderOutputPredefine.h:230
Definition _HeaderOutputPredefine.h:176
Definition TypedClientNetId.h:6
Definition TypedRuntimeId.h:6
Definition TypedServerNetId.h:6
Definition _HeaderOutputPredefine.h:183
Definition _HeaderOutputPredefine.h:179
Definition http_stl_allocator.h:6
Definition _HeaderOutputPredefine.h:238
Definition _HeaderOutputPredefine.h:207
Definition ContainerRuntimeIdTag.h:5
Definition CreativeItemNetIdTag.h:5
Definition ItemStackLegacyRequestIdTag.h:5
Definition ItemStackNetIdTag.h:5
Definition ItemStackRequestIdTag.h:5
Definition RecipeNetIdTag.h:5