Remove internal phase comments and format code

Strip all Phase references, TODO/FUTURE roadmap notes, and internal
planning comments from the codebase. Run Prettier for consistent
formatting across all Java files.
This commit is contained in:
NotEvil
2026-04-12 01:24:49 +02:00
parent 73d70e212d
commit a71093ba9c
482 changed files with 8500 additions and 5155 deletions

View File

@@ -298,7 +298,6 @@ public class HangingCagePiece extends StructurePiece {
int baseZ = centerZ - 6;
int floorY = candidatePos.getY() - 5;
// Phase 1: Shell — walls, floor, ceiling, air interior
for (int rx = 0; rx < ROOM; rx++) {
for (int rz = 0; rz < ROOM; rz++) {
if (!layout.isInShape(rx, rz)) continue;
@@ -356,7 +355,6 @@ public class HangingCagePiece extends StructurePiece {
}
}
// Phase 2: Theme-specific decorations
theme.placeDecorations(
level,
random,
@@ -367,7 +365,6 @@ public class HangingCagePiece extends StructurePiece {
chunkBB
);
// Phase 2b: Shared structural features
RoomTheme.placeSharedPillars(
level,
random,
@@ -416,11 +413,9 @@ public class HangingCagePiece extends StructurePiece {
chunkBB
);
// Phase 2c: Chests
placeVanillaChest(level, random, baseX, baseZ, floorY, layout, chunkBB);
placeTrappedChest(level, random, baseX, baseZ, floorY, layout, chunkBB);
// Phase 3: Iron bars from ry=7 to ry=10 at center [6,6]
for (int ry = 7; ry <= 10; ry++) {
safeSetBlock(
level,
@@ -430,7 +425,6 @@ public class HangingCagePiece extends StructurePiece {
);
}
// Phase 4: Pet Cage at [6,6] ry=5
BlockPos masterPos = new BlockPos(centerX, floorY + 5, centerZ);
BlockState masterState = V2Blocks.PET_CAGE.get()