3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/legacy/Difficulty.h"
19 enum class RaidState :
int {
21 PickingSpawnPoint = 1,
29 enum class RaidStatus :
int {
81 int raidPreparationTime,
82 int groupCompleteDelayInTicks,
83 int locationHelpDelayInTicks,
84 int finishedDelayInTicks,
85 ::SharedTypes::Legacy::Difficulty difficulty,
86 uchar allowedSpawnFailures,
87 ::std::function<
bool(uint64,
::Vec3&)>&& pickSpawnPointCallback,
88 ::std::function<
bool(uint64,
::Vec3, uchar, ::std::unordered_set<::ActorUniqueID>&)>&& spawnGroupCallback,
90 ::std::function<
bool()>&& isVillageDefeatedCallback
122 int raidPreparationTime,
123 int groupCompleteDelayInTicks,
124 int locationHelpDelayInTicks,
125 int finishedDelayInTicks,
126 ::SharedTypes::Legacy::Difficulty difficulty,
127 uchar allowedSpawnFailures,
128 ::std::function<
bool(uint64,
::Vec3&)>&& pickSpawnPointCallback,
129 ::std::function<
bool(uint64,
::Vec3, uchar, ::std::unordered_set<::ActorUniqueID>&)>&& spawnGroupCallback,
130 ::std::function<
bool(
::ActorUniqueID const&)>&& doesActorExistCallback,
131 ::std::function<
bool()>&& isVillageDefeatedCallback
Definition CompoundTag.h:13
MCAPI void readAdditionalSaveData(::CompoundTag const &tag)
MCAPI void * $ctor(int raidPreparationTime, int groupCompleteDelayInTicks, int locationHelpDelayInTicks, int finishedDelayInTicks, ::SharedTypes::Legacy::Difficulty difficulty, uchar allowedSpawnFailures, ::std::function< bool(uint64, ::Vec3 &)> &&pickSpawnPointCallback, ::std::function< bool(uint64, ::Vec3, uchar, ::std::unordered_set<::ActorUniqueID > &)> &&spawnGroupCallback, ::std::function< bool(::ActorUniqueID const &)> &&doesActorExistCallback, ::std::function< bool()> &&isVillageDefeatedCallback)
MCAPI void _tickGroupInPlay()
MCAPI void addAdditionalSaveData(::CompoundTag &tag) const
MCAPI float getBossBarFilledFraction() const
MCAPI void tick(::Tick tick)
MCAPI float _calcBossBarUsingMobs() const
static MCAPI ::Vec3 const & INVALID_SPAWN_POINT()
MCAPI Raid(int raidPreparationTime, int groupCompleteDelayInTicks, int locationHelpDelayInTicks, int finishedDelayInTicks, ::SharedTypes::Legacy::Difficulty difficulty, uchar allowedSpawnFailures, ::std::function< bool(uint64, ::Vec3 &)> &&pickSpawnPointCallback, ::std::function< bool(uint64, ::Vec3, uchar, ::std::unordered_set<::ActorUniqueID > &)> &&spawnGroupCallback, ::std::function< bool(::ActorUniqueID const &)> &&doesActorExistCallback, ::std::function< bool()> &&isVillageDefeatedCallback)
MCAPI float _getTotalRaiderHealth() const
MCAPI float _calcBossBarUsingHealth() const
Definition ActorUniqueID.h:5