18class Goat :
public ::Animal {
24 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
29 virtual ::SharedTypes::Legacy::LevelSoundEvent getAmbientSound()
const ;
31 virtual void handleEntityEvent(::ActorEvent eventId,
int data) ;
33 virtual ~Goat() =
default;
43 MCAPI
void $initializeComponents(::ActorInitializationMethod method,
::VariantParameterList const& params);
45 MCAPI ::SharedTypes::Legacy::LevelSoundEvent $getAmbientSound()
const;
47 MCAPI
void $handleEntityEvent(::ActorEvent eventId,
int data);
55 MCAPI
static void** $vftable();