25 virtual bool _isValid()
const ;
33 MCAPI ::Scripting::Result_deprecated<float> getAirInertia()
const;
35 MCAPI ::Scripting::Result_deprecated<bool> getCatchFireOnHurt()
const;
37 MCAPI ::Scripting::Result_deprecated<bool> getCritParticlesOnProjectileHurt()
const;
39 MCAPI ::Scripting::Result_deprecated<bool> getDestroyOnProjectileHurt()
const;
41 MCAPI ::Scripting::Result_deprecated<float> getGravity()
const;
43 MCAPI ::Scripting::Result_deprecated<::std::optional<::std::string>> getHitEntitySound()
const;
45 MCAPI ::Scripting::Result_deprecated<::std::optional<::std::string>> getHitGroundSound()
const;
47 MCAPI ::Scripting::Result_deprecated<::std::optional<::std::string>> getHitParticle()
const;
49 MCAPI ::Scripting::Result_deprecated<bool> getLightningStrikeOnHit()
const;
51 MCAPI ::Scripting::Result_deprecated<float> getLiquidInertia()
const;
53 MCAPI ::Scripting::Result_deprecated<float> getOnFireTime()
const;
55 MCAPI ::Scripting::Result_deprecated<
56 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>>
59 MCAPI ::Scripting::Result_deprecated<bool> getShouldBounceOnHit()
const;
61 MCAPI ::Scripting::Result_deprecated<bool> getStopOnHit()
const;
63 MCAPI ::Scripting::Result_deprecated<void> setAirInertia(
float value);
65 MCAPI ::Scripting::Result_deprecated<void> setCatchFireOnHurt(
bool value);
67 MCAPI ::Scripting::Result_deprecated<void> setCritParticlesOnProjectileHurt(
bool value);
69 MCAPI ::Scripting::Result_deprecated<void> setDestroyOnProjectileHurt(
bool value);
71 MCAPI ::Scripting::Result_deprecated<void> setGravity(
float value);
73 MCAPI ::Scripting::Result_deprecated<void> setHitEntitySound(::std::optional<::std::string>
const& value);
75 MCAPI ::Scripting::Result_deprecated<void> setHitGroundSound(::std::optional<::std::string>
const& value);
77 MCAPI ::Scripting::Result_deprecated<void> setHitParticle(::std::optional<::std::string>
const& value);
79 MCAPI ::Scripting::Result_deprecated<void> setLightningStrikeOnHit(
bool value);
81 MCAPI ::Scripting::Result_deprecated<void> setLiquidInertia(
float value);
83 MCAPI ::Scripting::Result_deprecated<void> setOnFireTime(
float value);
85 MCAPI ::Scripting::Result_deprecated<void> setOwner(
89 MCAPI ::Scripting::Result_deprecated<void> setShouldBounceOnHit(
bool value);
91 MCAPI ::Scripting::Result_deprecated<void> setStopOnHit(
bool value);
93 MCAPI ::Scripting::Result_deprecated<void> shoot(
95 ::std::optional<::ScriptModuleMinecraft::ScriptProjectileShootOptions>
const& options
102 MCAPI static ::Scripting::ClassBinding
109 MCAPI
static char const*& ComponentId();
115 MCAPI
bool $_isValid()
const;