13class OpenDoorGoal :
public ::DoorInteractGoal {
17 ::ll::TypedStorage<1, 1, bool> mCloseDoor;
18 ::ll::TypedStorage<4, 4, int> mForgetTime;
19 ::ll::TypedStorage<8, 8, ::Mob&> mMob;
24 OpenDoorGoal& operator=(OpenDoorGoal
const&);
25 OpenDoorGoal(OpenDoorGoal
const&);
31 virtual bool canUse() ;
33 virtual bool canContinueToUse() ;
35 virtual void start() ;
41 virtual void appendDebugInfo(::std::string& str)
const ;
43 virtual ~OpenDoorGoal() =
default;
51 MCAPI
bool $canContinueToUse();
59 MCAPI
void $appendDebugInfo(::std::string& str)
const;