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,38 +6,38 @@
#include "../../Headers/net.minecraft.world.phys.h"
#include "MoveTowardsTargetGoal.h"
MoveTowardsTargetGoal::MoveTowardsTargetGoal(PathfinderMob *mob, float speed, float within)
{
this->mob = mob;
this->speed = speed;
this->within = within;
setRequiredControlFlags(Control::MoveControlFlag);
MoveTowardsTargetGoal::MoveTowardsTargetGoal(PathfinderMob* mob, float speed,
float within) {
this->mob = mob;
this->speed = speed;
this->within = within;
setRequiredControlFlags(Control::MoveControlFlag);
}
bool MoveTowardsTargetGoal::canUse()
{
target = std::weak_ptr<Mob>(mob->getTarget());
if (target.lock() == NULL) return false;
if (target.lock()->distanceToSqr(mob->shared_from_this()) > within * within) return false;
Vec3 *pos = RandomPos::getPosTowards(std::dynamic_pointer_cast<PathfinderMob>(mob->shared_from_this()), 16, 7, Vec3::newTemp(target.lock()->x, target.lock()->y, target.lock()->z));
if (pos == NULL) return false;
wantedX = pos->x;
wantedY = pos->y;
wantedZ = pos->z;
return true;
bool MoveTowardsTargetGoal::canUse() {
target = std::weak_ptr<Mob>(mob->getTarget());
if (target.lock() == NULL) return false;
if (target.lock()->distanceToSqr(mob->shared_from_this()) > within * within)
return false;
Vec3* pos = RandomPos::getPosTowards(
std::dynamic_pointer_cast<PathfinderMob>(mob->shared_from_this()), 16,
7, Vec3::newTemp(target.lock()->x, target.lock()->y, target.lock()->z));
if (pos == NULL) return false;
wantedX = pos->x;
wantedY = pos->y;
wantedZ = pos->z;
return true;
}
bool MoveTowardsTargetGoal::canContinueToUse()
{
return target.lock() != NULL && !mob->getNavigation()->isDone() && target.lock()->isAlive() && target.lock()->distanceToSqr(mob->shared_from_this()) < within * within;
bool MoveTowardsTargetGoal::canContinueToUse() {
return target.lock() != NULL && !mob->getNavigation()->isDone() &&
target.lock()->isAlive() &&
target.lock()->distanceToSqr(mob->shared_from_this()) <
within * within;
}
void MoveTowardsTargetGoal::stop()
{
target = std::weak_ptr<Mob>();
}
void MoveTowardsTargetGoal::stop() { target = std::weak_ptr<Mob>(); }
void MoveTowardsTargetGoal::start()
{
mob->getNavigation()->moveTo(wantedX, wantedY, wantedZ, speed);
void MoveTowardsTargetGoal::start() {
mob->getNavigation()->moveTo(wantedX, wantedY, wantedZ, speed);
}