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

@@ -6,75 +6,64 @@
#include "../../Headers/net.minecraft.world.level.h"
#include "SmallFireball.h"
SmallFireball::SmallFireball(Level *level) : Fireball(level)
{
setSize(5 / 16.0f, 5 / 16.0f);
SmallFireball::SmallFireball(Level* level) : Fireball(level) {
setSize(5 / 16.0f, 5 / 16.0f);
}
SmallFireball::SmallFireball(Level *level, std::shared_ptr<Mob> mob, double xa, double ya, double za) : Fireball(level, mob, xa, ya, za)
{
setSize(5 / 16.0f, 5 / 16.0f);
SmallFireball::SmallFireball(Level* level, std::shared_ptr<Mob> mob, double xa,
double ya, double za)
: Fireball(level, mob, xa, ya, za) {
setSize(5 / 16.0f, 5 / 16.0f);
}
SmallFireball::SmallFireball(Level *level, double x, double y, double z, double xa, double ya, double za) : Fireball(level, x, y, z, xa, ya, za)
{
setSize(5 / 16.0f, 5 / 16.0f);
SmallFireball::SmallFireball(Level* level, double x, double y, double z,
double xa, double ya, double za)
: Fireball(level, x, y, z, xa, ya, za) {
setSize(5 / 16.0f, 5 / 16.0f);
}
void SmallFireball::onHit(HitResult *res)
{
if (!level->isClientSide)
{
if (res->entity != NULL)
{
DamageSource *damageSource = DamageSource::fireball(std::dynamic_pointer_cast<Fireball>(shared_from_this()),owner);
if (!res->entity->isFireImmune() && res->entity->hurt(damageSource, 5))
{
res->entity->setOnFire(5);
}
delete damageSource;
}
else
{
int tileX = res->x;
int tileY = res->y;
int tileZ = res->z;
switch (res->f)
{
case Facing::UP:
tileY++;
break;
case Facing::DOWN:
tileY--;
break;
case Facing::NORTH:
tileZ--;
break;
case Facing::SOUTH:
tileZ++;
break;
case Facing::EAST:
tileX++;
break;
case Facing::WEST:
tileX--;
break;
};
if (level->isEmptyTile(tileX, tileY, tileZ))
{
level->setTile(tileX, tileY, tileZ, Tile::fire_Id);
}
}
remove();
}
void SmallFireball::onHit(HitResult* res) {
if (!level->isClientSide) {
if (res->entity != NULL) {
DamageSource* damageSource = DamageSource::fireball(
std::dynamic_pointer_cast<Fireball>(shared_from_this()), owner);
if (!res->entity->isFireImmune() &&
res->entity->hurt(damageSource, 5)) {
res->entity->setOnFire(5);
}
delete damageSource;
} else {
int tileX = res->x;
int tileY = res->y;
int tileZ = res->z;
switch (res->f) {
case Facing::UP:
tileY++;
break;
case Facing::DOWN:
tileY--;
break;
case Facing::NORTH:
tileZ--;
break;
case Facing::SOUTH:
tileZ++;
break;
case Facing::EAST:
tileX++;
break;
case Facing::WEST:
tileX--;
break;
};
if (level->isEmptyTile(tileX, tileY, tileZ)) {
level->setTile(tileX, tileY, tileZ, Tile::fire_Id);
}
}
remove();
}
}
bool SmallFireball::isPickable()
{
return false;
}
bool SmallFireball::isPickable() { return false; }
bool SmallFireball::hurt(DamageSource *source, int damage)
{
return false;
}
bool SmallFireball::hurt(DamageSource* source, int damage) { return false; }