Repository navigation
Review System
Zoriot edited this page Nov 8, 2026
·
1 revision
Since v5.0.0, reviews use Accuracy + Block Palette sliders plus per-build-team toggle criteria. Technique / Detailing ratings from v4 are gone.
- Builder submits with
/plot submit(or the menu). - Assigned reviewers open
/review(review book) or review while standing on the plot. - Reviewer sets Accuracy (0–5) and Block Palette (0–5), checks toggles, optionally writes feedback, then submits.
- Plot is accepted or rejected; feedback (including checked/unchecked toggles) is visible via
/plot feedback. - Review history is preserved. Re-reviewing a previously rejected plot shows prior rejection info. Empty feedback keeps the previous feedback when available.
While reviewing, plot border particles outline the plot. /plot next jumps through open plots in the review book.
togglePoints = floor(checkedToggles / totalToggles * 10)
totalRating = accuracy + blockPalette + togglePoints
finalScore = floor(totalRating * difficultyMultiplier)
If the plot has members, score is split evenly between owner and members.
A plot is rejected when any of these is true:
- Accuracy is
0, or Block Palette is0 - Any required (non-optional) toggle is unchecked
totalRating <= 8
- Create global criteria:
/pss review add <Name> <Is-Optional> - Assign them to a build team:
/pss buildteam assigncriteria <BuildTeam-ID> <Criteria-Name> - Translate display names under
database.toggle-criteria.<name>in your language file (see Translation)
Default criteria names (seed with SQL if you want them all assigned to team 1):
INSERT INTO build_team_uses_toggle_criteria (criteria_name, build_team_id) VALUES
('built_on_outlines', 1),
('correct_amount_windows_doors', 1),
('correct_facade_colour', 1),
('correct_height', 1),
('correct_roof_colour', 1),
('correct_roof_shape', 1),
('correct_window_type', 1),
('windows_blacked_out', 1);- Reviewer Commands
-
Setup & Maintenance Commands (
/pss review,/pss buildteam …criteria) - Menu item materials: items.yml