33 ::ll::TypedStorage<8, 24, ::std::vector<::BlockDescriptor>> mValidBlocks;
34 ::ll::TypedStorage<8, 64, ::ActorFilterGroup> mCanTake;
35 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnTake;
36 ::ll::TypedStorage<4, 8, ::IntRange> mXZRange;
37 ::ll::TypedStorage<4, 8, ::IntRange> mYRange;
38 ::ll::TypedStorage<4, 4, float> mChance;
39 ::ll::TypedStorage<1, 1, bool> mAffectedByGriefingRule;
40 ::ll::TypedStorage<1, 1, bool> mRequiresLineOfSight;
45 Definition(Definition
const&);
51 MCAPI
void initialize(
::EntityContext& entity, ::TakeBlockGoal& goal)
const;
59 MCAPI
static void buildSchema(
60 ::std::string
const& name,
69 MCAPI
static bool const& DEFAULT_AFFECTED_BY_GRIEFING_RULE();
71 MCAPI
static float const& DEFAULT_CHANCE();
73 MCAPI
static bool const& DEFAULT_REQUIRES_LINE_OF_SIGHT();