Mod Development Best Practices
Mod development best practices, style guide, and refactoring tips
Variables
Name output variables
Remove unused brick output variables
Avoid shadowing variable names
Control Flow
Eliminate dead code
Panel Layout
Avoid negative margin
Mod Variables / State Management
Don't unnecessarily store values in mod variables
Don't store derived state in mod variables
Refactor multiple boolean flag mod variables into a single variable encoding state
Store mod variable values in a local variable to perform calculations involving multiple bricks
JavaScript
Last updated
Was this helpful?