24 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_26_0::DetectionRule>> mDetectionRules;
29 BlockLiquidDetectionDescription();
34 virtual ::std::string
const& getName()
const ;
40 virtual bool isNetworkComponent()
const ;
50 MCAPI
explicit BlockLiquidDetectionDescription(::std::vector<::SharedTypes::v1_26_0::DetectionRule> detectionRules);
58 MCAPI static ::std::string
const
59 liquidReactionToString(::SharedTypes::v1_26_0::LiquidReaction key, ::std::string
const& defaultValue);
61 MCAPI static ::std::string
const
62 liquidTypeToString(::SharedTypes::v1_26_0::LiquidType key, ::std::string
const& defaultValue);
70 MCAPI static ::std::string
const& NameID();
72 MCAPI static ::BidirectionalUnorderedMap<::std::string, ::SharedTypes::v1_26_0::LiquidReaction>
const&
73 liquidReactionNameBiMap();
75 MCAPI static ::BidirectionalUnorderedMap<::std::string, ::SharedTypes::v1_26_0::LiquidType>
const&
76 liquidTypeNameBiMap();
82 MCAPI
void* $ctor(::std::vector<::SharedTypes::v1_26_0::DetectionRule> detectionRules);
88 MCAPI ::std::string
const& $getName()
const;
94 MCFOLD
bool $isNetworkComponent()
const;