20 ::ll::TypedStorage<4, 4, int> mMin;
21 ::ll::TypedStorage<4, 4, int> mMax;
33 ::std::vector<::std::string>,
41 using BooleanState = ::std::vector<bool>;
43 using DataType = ::std::unordered_map<
46 ::std::vector<::std::string>,
53 using IntegerState = ::std::vector<int>;
55 using StatesVariant = ::std::variant<
56 ::std::vector<::std::string>,
61 using StringState = ::std::vector<::std::string>;
65 using ValuesVariant = ::std::variant<
66 ::std::vector<::std::string>,
74 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::std::vector<::std::string>>> mStringStates;
75 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::std::vector<bool>>> mBooleanStates;
76 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::std::vector<int>>> mIntegerStates;
80 ::std::unordered_map<::std::string, ::SharedTypes::v1_26_20::BlockDefinition::States::IntegerRange>>
93 MCNAPI ::SharedTypes::v1_26_20::BlockDefinition::States&
96 MCNAPI ::SharedTypes::v1_26_20::BlockDefinition::States&