3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/legacy/item/ItemDescriptor.h"
7#include "mc/deps/shared_types/v1_21_20/filter_groups/FilterGroupData.h"
14namespace SharedTypes::v1_26_60 {
16struct HealableComponentDefinition {
29 ::ll::TypedStorage<8, 32, ::std::string> mName;
30 ::ll::TypedStorage<8, 40, ::std::variant<float, ::std::string>> mDuration;
31 ::ll::TypedStorage<4, 4, int> mAmplifier;
32 ::ll::TypedStorage<4, 4, float> mChance;
54 ::ll::TypedStorage<8, 24, ::SharedTypes::Legacy::ItemDescriptor> mItemDescriptor;
55 ::ll::TypedStorage<8, 24, ::SharedTypes::Legacy::ItemDescriptor> mResultItem;
56 ::ll::TypedStorage<4, 4, int> mHealAmount;
57 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_26_60::HealableComponentDefinition::Effect>> mEffects;
62 FeedItem(FeedItem
const&);
68 MCNAPI ::SharedTypes::v1_26_60::HealableComponentDefinition::FeedItem&
86 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_26_60::HealableComponentDefinition::FeedItem>> mHealItems;
87 ::ll::TypedStorage<1, 1, bool> mForceUse;
88 ::ll::TypedStorage<8, 232, ::SharedTypes::v1_21_20::FilterGroupData> mFilter;
93 HealableComponentDefinition& operator=(HealableComponentDefinition
const&);
94 HealableComponentDefinition();
115 MCNAPI static ::std::string_view
const&
NAME();
Definition HealableComponentDefinition.h:25
MCAPI bool operator==(::SharedTypes::v1_26_60::HealableComponentDefinition::Effect const &) const
Definition HealableComponentDefinition.h:50
MCAPI::SharedTypes::v1_26_60::HealableComponentDefinition::FeedItem & operator=(::SharedTypes::v1_26_60::HealableComponentDefinition::FeedItem const &)
MCAPI bool operator==(::SharedTypes::v1_26_60::HealableComponentDefinition::FeedItem const &) const
Definition HealableComponentDefinition.h:16
MCAPI ~HealableComponentDefinition()
MCAPI bool operator==(::SharedTypes::v1_26_60::HealableComponentDefinition const &) const
static MCAPI ::std::string_view const & NAME()
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::SharedTypes::v1_26_60::HealableComponentDefinition const &)
MCAPI HealableComponentDefinition(::SharedTypes::v1_26_60::HealableComponentDefinition const &)
Definition ReflectionCtx.h:11