24 virtual bool _isValid()
const ;
32 MCAPI ::Scripting::Result_deprecated<float> getAirInertia()
const;
34 MCAPI ::Scripting::Result_deprecated<bool> getCatchFireOnHurt()
const;
36 MCAPI ::Scripting::Result_deprecated<bool> getCritParticlesOnProjectileHurt()
const;
38 MCAPI ::Scripting::Result_deprecated<bool> getDestroyOnProjectileHurt()
const;
40 MCAPI ::Scripting::Result_deprecated<float> getGravity()
const;
42 MCAPI ::Scripting::Result_deprecated<::std::optional<::std::string>> getHitEntitySound()
const;
44 MCAPI ::Scripting::Result_deprecated<::std::optional<::std::string>> getHitGroundSound()
const;
46 MCAPI ::Scripting::Result_deprecated<::std::optional<::std::string>> getHitParticle()
const;
48 MCAPI ::Scripting::Result_deprecated<bool> getLightningStrikeOnHit()
const;
50 MCAPI ::Scripting::Result_deprecated<float> getLiquidInertia()
const;
52 MCAPI ::Scripting::Result_deprecated<float> getOnFireTime()
const;
54 MCAPI ::Scripting::Result_deprecated<
55 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>>
58 MCAPI ::Scripting::Result_deprecated<bool> getShouldBounceOnHit()
const;
60 MCAPI ::Scripting::Result_deprecated<bool> getStopOnHit()
const;
62 MCAPI ::Scripting::Result_deprecated<void> setAirInertia(
float value);
64 MCAPI ::Scripting::Result_deprecated<void> setCatchFireOnHurt(
bool value);
66 MCAPI ::Scripting::Result_deprecated<void> setCritParticlesOnProjectileHurt(
bool value);
68 MCAPI ::Scripting::Result_deprecated<void> setDestroyOnProjectileHurt(
bool value);
70 MCAPI ::Scripting::Result_deprecated<void> setGravity(
float value);
72 MCAPI ::Scripting::Result_deprecated<void> setHitEntitySound(::std::optional<::std::string>
const& value);
74 MCAPI ::Scripting::Result_deprecated<void> setHitGroundSound(::std::optional<::std::string>
const& value);
76 MCAPI ::Scripting::Result_deprecated<void> setHitParticle(::std::optional<::std::string>
const& value);
78 MCAPI ::Scripting::Result_deprecated<void> setLightningStrikeOnHit(
bool value);
80 MCAPI ::Scripting::Result_deprecated<void> setLiquidInertia(
float value);
82 MCAPI ::Scripting::Result_deprecated<void> setOnFireTime(
float value);
84 MCAPI ::Scripting::Result_deprecated<void> setOwner(
88 MCAPI ::Scripting::Result_deprecated<void> setShouldBounceOnHit(
bool value);
90 MCAPI ::Scripting::Result_deprecated<void> setStopOnHit(
bool value);
92 MCAPI ::Scripting::Result_deprecated<void> shoot(
94 ::std::optional<::ScriptModuleMinecraft::ScriptProjectileShootOptions>
const& options
101 MCAPI static ::Scripting::ClassBinding bind();
107 MCAPI
bool $_isValid()
const;