Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Validates and analyzes model geometry files (.geo.json) for blocks, entities, and items. Tracks cube counts and complexity to identify potential performance issues.
Rules Summary
| Rule ID | Rule | Severity | Auto-Fix |
|---|---|---|---|
| GEOMETRY101 | Block Geometry | ℹ️ Info | |
| GEOMETRY102 | Entity Geometry | ℹ️ Info | |
| GEOMETRY103 | Item Geometry | ℹ️ Info | |
| GEOMETRY501 | Complex Block | 🟡 Warning |
Rule Details
GEOMETRY101
ℹ️ Block Geometry
Severity: Info
What This Checks
Tracks custom block geometry files found in /blocks/ folders. Reports cube counts for performance analysis.
Technical Details
Data contains the cube count for the block geometry.
GEOMETRY102
ℹ️ Entity Geometry
Severity: Info
What This Checks
Tracks custom entity geometry files found in /entity/ folders. Reports cube counts for complexity analysis.
Technical Details
Data contains the cube count for the entity geometry.
GEOMETRY103
ℹ️ Item Geometry
Severity: Info
What This Checks
Tracks custom item geometry files found in /items/ or /attachables/ folders. Reports cube counts for complexity analysis.
Technical Details
Data contains the cube count for the item geometry.
GEOMETRY501
🟡 Complex Block
Severity: Warning
What This Checks
Warning when a custom block has more than 50 cubes in its geometry. High cube counts can cause performance degradation, especially on lower-end devices. Consider simplifying the model or using textures instead.
How to Fix
Simplify the model by reducing cube count, merging adjacent cubes, or using textures with transparency instead of modeled details. Target under 50 cubes for blocks.
Technical Details
Data contains the cube count exceeding the threshold.