19 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mIncludeBiomes;
20 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mExcludeBiomes;
21 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mIncludeTags;
22 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mExcludeTags;
23 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
29 MCAPI ::std::optional<::std::vector<::std::string>> getExcludeBiomes()
const;
31 MCAPI ::std::optional<::std::vector<::std::string>> getExcludeTags()
const;
33 MCAPI ::std::optional<::std::vector<::std::string>> getIncludeBiomes()
const;
35 MCAPI ::std::optional<::std::vector<::std::string>> getIncludeTags()
const;
38 setBiomes(::std::vector<::std::string>& biomeContainer, ::std::optional<::std::vector<::std::string>> biomes);
40 MCAPI
void setExcludeBiomes(::std::optional<::std::vector<::std::string>> biomes);
42 MCAPI
void setExcludeTags(::std::optional<::std::vector<::std::string>> tags);
44 MCAPI
void setIncludeBiomes(::std::optional<::std::vector<::std::string>> biomes);
46 MCAPI
void setIncludeTags(::std::optional<::std::vector<::std::string>> tags);
48 MCFOLD
void setTags(::std::vector<::std::string>& tagContainer, ::std::optional<::std::vector<::std::string>> tags);
54 MCAPI static ::Scripting::InterfaceBinding bind();