3#include "mc/_HeaderOutputPredefine.h"
54namespace JsonComponentGlueUtils {
57MCNAPI
void initialize(
59 ::AddRiderComponent& component,
60 ::SharedTypes::v1_21_130::AddRiderComponentDefinition
const& loadedData
63MCNAPI
void initialize(
65 ::DropItemForGoal& goal,
66 ::SharedTypes::v1_26_10::DropItemForGoalDefinition
const& definition
70initialize(::EntityContext&, ::LayEggGoal& goal, ::SharedTypes::v1_26_10::LayEggGoalDefinition
const& definition);
73initialize(::EntityContext&, ::PlayDeadGoal& goal, ::SharedTypes::v1_26_10::PlayDeadGoalDefinition
const& definition);
76initialize(::EntityContext&, ::PlayGoal& goal, ::SharedTypes::v1_26_10::PlayGoalDefinition
const& definition);
78MCNAPI
void initialize(
80 ::RaiderCelebrationGoal& goal,
81 ::SharedTypes::v1_26_10::RaiderCelebrationGoalDefinition
const& definition
85initialize(::EntityContext&, ::RamAttackGoal& goal, ::SharedTypes::v1_26_10::RamAttackGoalDefinition
const& definition);
87MCNAPI
void initialize(
89 ::RandomSearchAndDigGoal& goal,
90 ::SharedTypes::v1_26_10::RandomSearchAndDigGoalDefinition
const& definition
93MCNAPI
void initialize(
95 ::SwimUpForBreathGoal& goal,
96 ::SharedTypes::v1_21_110::SwimUpForBreathGoalDefinition definition
99MCNAPI
void initialize(
101 ::SwimWithEntityGoal& goal,
102 ::SharedTypes::v1_26_10::SwimWithEntityGoalDefinition
const& definition
105MCNAPI
void initialize(
107 ::TakeFlowerGoal& goal,
108 ::SharedTypes::v1_26_10::TakeFlowerGoalDefinition
const& definition
111MCNAPI
void initialize(
113 ::TimerActorFlagBaseGoal& goal,
114 ::SharedTypes::TimerActorFlagBaseGoalDefinition
const& definition
117MCNAPI
void initialize(
119 ::TransportItemsGoal& goal,
120 ::SharedTypes::v1_21_100::TransportItemsGoalDefinition
const& definition
123MCNAPI
void initialize(
125 ::VillagerCelebrationGoal& goal,
126 ::SharedTypes::v1_26_10::VillagerCelebrationGoalDefinition
const& definition
129MCNAPI
void initialize(
131 ::ExperienceRewardComponent& runtimeComponent,
132 ::SharedTypes::v1_26_0::ExperienceRewardComponentDefinition
const& loadedData
135MCNAPI
void initialize(
136 ::EntityContext& entity,
137 ::LookAtPlayerGoal& goal,
138 ::SharedTypes::v1_26_0::LookAtPlayerGoalDefinition
const& definition
141MCNAPI
void initialize(
142 ::EntityContext& entity,
143 ::LookAtTargetGoal& goal,
144 ::SharedTypes::v1_26_0::LookAtTargetGoalDefinition
const& definition
147MCNAPI
void initialize(
148 ::EntityContext& entity,
149 ::LookAtTradingPlayerGoal& goal,
150 ::SharedTypes::v1_26_0::LookAtTradingPlayerGoalDefinition
const& definition
153MCNAPI
void initializeMeleeAttackBaseGoal(
154 ::MeleeAttackBaseGoal& goal,
155 ::SharedTypes::v1_21_120::MeleeAttackBaseGoalDefinition
const& definition
159initializeTargetGoal(::EntityContext&, ::TargetGoal& goal, ::SharedTypes::TargetGoalDefinition
const& definition);
161MCNAPI
void initializeWorkGoal(::WorkGoal& goal, ::SharedTypes::v1_26_10::WorkGoalDefinition
const& definition);
163MCNAPI
bool validate(::SharedTypes::v1_26_0::NearestAttackableTargetGoalDefinition
const& definition, ::Mob
const& mob);
Definition DropItemForGoal.h:20
Definition EntityContext.h:16
Definition ExperienceRewardComponent.h:11
Definition LayEggGoal.h:20
Definition LookAtPlayerGoal.h:8
Definition LookAtTargetGoal.h:8
Definition LookAtTradingPlayerGoal.h:13
Definition MeleeAttackBaseGoal.h:20
Definition PlayDeadGoal.h:16
Definition RaiderCelebrationGoal.h:16
Definition RamAttackGoal.h:22
Definition RandomSearchAndDigGoal.h:20
Definition SwimUpForBreathGoal.h:15
Definition SwimWithEntityGoal.h:16
Definition TakeFlowerGoal.h:17
Definition TargetGoal.h:15
Definition TimerActorFlagBaseGoal.h:17
Definition TransportItemsGoal.h:20
Definition VillagerCelebrationGoal.h:16
Definition AddRiderComponent.h:11
Definition TargetGoalDefinition.h:16
Definition TimerActorFlagBaseGoalDefinition.h:17
Definition TransportItemsGoalDefinition.h:18
Definition SwimUpForBreathGoalDefinition.h:15
Definition MeleeAttackBaseGoalDefinition.h:16
Definition AddRiderComponentDefinition.h:12
Definition ExperienceRewardComponentDefinition.h:15
Definition LookAtPlayerGoalDefinition.h:15
Definition LookAtTargetGoalDefinition.h:15
Definition LookAtTradingPlayerGoalDefinition.h:15
Definition NearestAttackableTargetGoalDefinition.h:16
Definition DropItemForGoalDefinition.h:19
Definition LayEggGoalDefinition.h:17
Definition PlayDeadGoalDefinition.h:18
Definition PlayGoalDefinition.h:17
Definition RaiderCelebrationGoalDefinition.h:18
Definition RamAttackGoalDefinition.h:18
Definition RandomSearchAndDigGoalDefinition.h:18
Definition SwimWithEntityGoalDefinition.h:16
Definition TakeFlowerGoalDefinition.h:18
Definition VillagerCelebrationGoalDefinition.h:17
Definition WorkGoalDefinition.h:16