19 using Callback = ::std::function<void(
::Core::Path const&)>;
24 ::ll::TypedStorage<8, 248, ::PackReport> mPackReport;
25 ::ll::TypedStorage<8, 8, ::PackSettings*> mPackSettings;
26 ::ll::TypedStorage<8, 16, ::gsl::not_null<::std::shared_ptr<::ResourcePack>>> mPack;
27 ::ll::TypedStorage<4, 16, ::PackStats> mStats;
28 ::ll::TypedStorage<4, 4, int> mSubpackIndex;
29 ::ll::TypedStorage<1, 1, uchar> mRevision;
33 LLNDAPI
bool getResource(
::Core::Path const& resourceName, ::std::string& resourceStream)
const;
43 ::gsl::not_null<::std::shared_ptr<::ResourcePack>> pack,
50 ::gsl::not_null<::std::shared_ptr<::ResourcePack>> pack,
51 ::std::string
const& subpackName,
56 MCAPI ~PackInstance();
63 ::gsl::not_null<::std::shared_ptr<::ResourcePack>> pack,
70 ::gsl::not_null<::std::shared_ptr<::ResourcePack>> pack,
71 ::std::string
const& subpackName,