21 ::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition> {
25 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::Legacy::ActorDamageCause>> mDamageCauses;
29 ::std::optional<::SharedTypes::v1_21_130::Brain::MemoryIdentifierDefinition<::SharedTypes::Brain::EntityRef>>>
30 mDamagingEntityMemory;
34 ::std::optional<::SharedTypes::v1_21_130::Brain::MemoryIdentifierDefinition<::SharedTypes::Brain::BlockRef>>>
39 ::std::optional<::SharedTypes::v1_21_130::Brain::MemoryIdentifierDefinition<::WorldBlockPosition>>>
40 mDamageSourcePosMemory;
51 HurtBySensorEntryDefinition();
59 MCNAPI ::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition&
62 MCNAPI ::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition&
89 MCNAPI static ::std::string_view
const&
TYPE_NAME();
Definition BaseSensorEntryDefinition.h:8
Definition HurtBySensorEntryDefinition.h:21
static MCAPI ::std::string_view const & TYPE_NAME()
static MCAPI ::std::string_view const & DAMAGE_SOURCE_POS_MEMORY_NAME()
MCAPI::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition & operator=(::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition &&)
static MCAPI ::std::string_view const & DAMAGING_BLOCK_MEMORY_NAME()
static MCAPI ::std::string_view const & DAMAGE_CAUSES_NAME()
MCAPI bool operator==(::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition const &) const
static MCAPI ::std::string_view const & DAMAGE_CAUSE_MEMORY_NAME()
static MCAPI ::std::string_view const & DAMAGING_ENTITY_MEMORY_NAME()
MCAPI void * $ctor(::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition const &)
MCAPI HurtBySensorEntryDefinition(::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition const &)
MCAPI::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition & operator=(::SharedTypes::v1_26_30::Brain::MemorySensors::HurtBySensorEntryDefinition const &)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)