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,86 +6,69 @@
bool HeavyTile::instaFall = false;
HeavyTile::HeavyTile(int type, bool isSolidRender) : Tile(type, Material::sand, isSolidRender)
{
HeavyTile::HeavyTile(int type, bool isSolidRender)
: Tile(type, Material::sand, isSolidRender) {}
HeavyTile::HeavyTile(int type, Material* material, bool isSolidRender)
: Tile(type, material, isSolidRender) {}
void HeavyTile::onPlace(Level* level, int x, int y, int z) {
level->addToTickNextTick(x, y, z, id, getTickDelay());
}
HeavyTile::HeavyTile(int type, Material *material, bool isSolidRender) : Tile(type, material, isSolidRender)
{
void HeavyTile::neighborChanged(Level* level, int x, int y, int z, int type) {
level->addToTickNextTick(x, y, z, id, getTickDelay());
}
void HeavyTile::onPlace(Level *level, int x, int y, int z)
{
level->addToTickNextTick(x, y, z, id, getTickDelay());
void HeavyTile::tick(Level* level, int x, int y, int z, Random* random) {
if (!level->isClientSide) {
checkSlide(level, x, y, z);
}
}
void HeavyTile::neighborChanged(Level *level, int x, int y, int z, int type)
{
level->addToTickNextTick(x, y, z, id, getTickDelay());
}
void HeavyTile::tick(Level *level, int x, int y, int z, Random *random)
{
if(!level->isClientSide)
{
checkSlide(level, x, y, z);
}
}
void HeavyTile::checkSlide(Level *level, int x, int y, int z)
{
void HeavyTile::checkSlide(Level* level, int x, int y, int z) {
int x2 = x;
int y2 = y;
int z2 = z;
if (isFree(level, x2, y2 - 1, z2) && y2 >= 0)
{
if (isFree(level, x2, y2 - 1, z2) && y2 >= 0) {
int r = 32;
if (instaFall || !level->hasChunksAt(x - r, y - r, z - r, x + r, y + r, z + r) )
{
if (instaFall ||
!level->hasChunksAt(x - r, y - r, z - r, x + r, y + r, z + r)) {
level->setTile(x, y, z, 0);
while (isFree(level, x, y - 1, z) && y > 0)
y--;
while (isFree(level, x, y - 1, z) && y > 0) y--;
if (y > 0) {
level->setTile(x, y, z, id);
}
}
else if (!level->isClientSide)
{
// 4J added - don't do anything just now if we can't create any new falling tiles
if( !level->newFallingTileAllowed() )
{
level->addToTickNextTick(x, y, z, id, getTickDelay());
return;
}
} else if (!level->isClientSide) {
// 4J added - don't do anything just now if we can't create any new
// falling tiles
if (!level->newFallingTileAllowed()) {
level->addToTickNextTick(x, y, z, id, getTickDelay());
return;
}
std::shared_ptr<FallingTile> e = std::shared_ptr<FallingTile>( new FallingTile(level, x + 0.5f, y + 0.5f, z + 0.5f, id, level->getData(x, y, z)) );
falling(e);
std::shared_ptr<FallingTile> e = std::shared_ptr<FallingTile>(
new FallingTile(level, x + 0.5f, y + 0.5f, z + 0.5f, id,
level->getData(x, y, z)));
falling(e);
level->addEntity(e);
}
}
}
void HeavyTile::falling(std::shared_ptr<FallingTile> entity)
{
}
void HeavyTile::falling(std::shared_ptr<FallingTile> entity) {}
int HeavyTile::getTickDelay()
{
return 5;
}
int HeavyTile::getTickDelay() { return 5; }
bool HeavyTile::isFree(Level *level, int x, int y, int z)
{
bool HeavyTile::isFree(Level* level, int x, int y, int z) {
int t = level->getTile(x, y, z);
if (t == 0) return true;
if (t == Tile::fire_Id) return true;
Material *material = Tile::tiles[t]->material;
Material* material = Tile::tiles[t]->material;
if (material == Material::water) return true;
if (material == Material::lava) return true;
return false;
}
void HeavyTile::onLand(Level *level, int xt, int yt, int zt, int data)
{
}
void HeavyTile::onLand(Level* level, int xt, int yt, int zt, int data) {}