41 ::ll::TypedStorage<4, 4, float> mSpeedMod;
42 ::ll::TypedStorage<4, 4, float> mGoalRadius;
43 ::ll::TypedStorage<4, 4, float> mDigSpawnItemPosOffset;
44 ::ll::TypedStorage<4, 4, float> mDigSpawnItemAfterSeconds;
45 ::ll::TypedStorage<4, 4, int> mFindWantedPosRetries;
46 ::ll::TypedStorage<4, 4, int> mSearchRangeXZ;
47 ::ll::TypedStorage<4, 4, int> mSearchRangeY;
48 ::ll::TypedStorage<4, 4, float> mTargetDigPositionOffset;
49 ::ll::TypedStorage<4, 8, ::FloatRange> mDiggingDurationRange;
50 ::ll::TypedStorage<4, 8, ::FloatRange> mCooldownRangeSeconds;
51 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnSearchingStartEvent;
52 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnFailDuringSearchingEvent;
53 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnDiggingStartEvent;
54 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnItemFoundEvent;
55 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnFailDuringDiggingEvent;
56 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnSuccessEvent;
57 ::ll::TypedStorage<8, 24, ::std::vector<::BlockDescriptor>> mTargetBlocks;
58 ::ll::TypedStorage<8, 32, ::std::string> mItemTable;
87 MCAPI
static void buildSchema(
88 ::std::string
const& name,