chore: format Minecraft.World

This commit is contained in:
Tropical
2026-03-13 17:06:56 -05:00
parent bd6284025d
commit 33d0737d1d
1511 changed files with 108661 additions and 115521 deletions

View File

@@ -5,48 +5,39 @@
#include "../../Headers/net.minecraft.world.entity.monster.h"
#include "Snowball.h"
void Snowball::_init()
{
// 4J Stu - This function call had to be moved here from the Entity ctor to ensure that
// the derived version of the function is called
this->defineSynchedData();
void Snowball::_init() {
// 4J Stu - This function call had to be moved here from the Entity ctor to
// ensure that the derived version of the function is called
this->defineSynchedData();
}
Snowball::Snowball(Level *level) : Throwable(level)
{
_init();
Snowball::Snowball(Level* level) : Throwable(level) { _init(); }
Snowball::Snowball(Level* level, std::shared_ptr<Mob> mob)
: Throwable(level, mob) {
_init();
}
Snowball::Snowball(Level *level, std::shared_ptr<Mob> mob) : Throwable(level,mob)
{
_init();
Snowball::Snowball(Level* level, double x, double y, double z)
: Throwable(level, x, y, z) {
_init();
}
Snowball::Snowball(Level *level, double x, double y, double z) : Throwable(level,x,y,z)
{
_init();
}
void Snowball::onHit(HitResult* res) {
if (res->entity != NULL) {
int damage = 0;
if (std::dynamic_pointer_cast<Blaze>(res->entity) != NULL) {
damage = 3;
}
void Snowball::onHit(HitResult *res)
{
if (res->entity != NULL)
{
int damage = 0;
if (std::dynamic_pointer_cast<Blaze>(res->entity) != NULL)
{
damage = 3;
}
DamageSource *damageSource = DamageSource::thrown(shared_from_this(), owner);
res->entity->hurt(damageSource, damage);
delete damageSource;
}
for (int i = 0; i < 8; i++)
level->addParticle(eParticleType_snowballpoof, x, y, z, 0, 0, 0);
if (!level->isClientSide)
{
remove();
}
DamageSource* damageSource =
DamageSource::thrown(shared_from_this(), owner);
res->entity->hurt(damageSource, damage);
delete damageSource;
}
for (int i = 0; i < 8; i++)
level->addParticle(eParticleType_snowballpoof, x, y, z, 0, 0, 0);
if (!level->isClientSide) {
remove();
}
}