#pragma once #include "PathfinderMob.h" #include "Creature.h" class Level; class CompoundTag; class Golem : public PathfinderMob, public Creature { public: Golem(Level *level); protected: virtual void causeFallDamage(float distance); virtual int getAmbientSound(); virtual int getHurtSound(); virtual int getDeathSound(); public: virtual int getAmbientSoundInterval(); protected: virtual bool removeWhenFarAway(); };