Checking player status…
View all
Browse Brewhaven articles
mechanic / Brewhaven

Quality and grades

Calculate six separate penalties and understand how Standard, Fine and Masterwork change durations and exposure debt.

Brewhaven 1.4.0Java 1.21.1NeoForge

Quality begins at 100. The process subtracts six independently measured penalties once, then clamps the result to 0–100. Match a recipe’s targets; extra processing does not increase its effect strength or alcohol.

Quality bands with duration and exposure-debt multipliers

Schematic based on the reported Brewhaven 1.4.0 rules; the text below preserves conditions and exceptions.

Penalties

All time differences below use seconds. floor rounds down; abs takes the absolute difference.

MeasurementPenalty
Cookingmin(40, 5 × floor(abs(actual − target) / 15))
Temperaturemin(20, floor(mean absolute temperature error / 2)); sampled per active cooking second
Stirring5 per missed checkpoint, maximum 15
Distillationmin(15, 5 × abs(completed passes − target passes))
Wood15 for a different wood when aging is required
Agingmin(20, 5 × floor(abs(actual age − target age) / 60))

Steady Stir forgives exactly one missed checkpoint for a batch started under the effect. Patient Cellarer forgives the first 120 seconds of aging overage only; the cask snapshots it at Start. It does not forgive an early finish. The recipe’s stir windows allow five seconds on either side.

For Wheatbeer, the warm-up from 60 to its 80-degree target can already contribute temperature error during the first twenty cooking seconds. The displayed cook target excludes heat-up.

Grades and duration

GradeQualityBenefit/neutral durationHarm durationCanonical quality
Spoiled0–49No finished drinkSeparate Spoiled Brew behaviorNot applicable
Standard50–74Base × 0.75Base ÷ 0.7562
Fine75–89Base × 1.00Base ÷ 1.0082
Masterwork90–100Base × 1.25Base ÷ 1.2595

Duration arithmetic floors to ticks. Timed helpful/neutral effects last at least 20 ticks and harms at least 100 ticks. Instant strengths remain fixed. The effect catalog retains the report’s exact grade durations rather than rounding every value to a whole second.

A would-be finished serving below 50 becomes Spoiled Brew. It adds no alcohol, applies Bad Batch Poison at Fine duration, returns a glass bottle and starts the shared drink cooldown.

Quality is not strength

Grade changes duration and exposure debt. It does not change a recipe’s alcohol value or listed effect strengths. Sealing uses a canonical number in the same grade without upgrading it.

At Standard, Fine and Masterwork, exposure debt uses multipliers 4, 2 and 1 respectively. See drunkenness for the full alcohol/debt calculation and effect rules for replacement and cooldowns.

Sources & verification

Evidence: pdf-derived. Feature status: implemented-static. Article coverage: ready.

Brewhaven-1.4.0-Extensive-Mod-Breakdown.pdf

PDF pages 9–10, 28 · 05 / Quality, effects and drunkenness · Brewhaven:E05, Brewhaven:E06, Brewhaven:E08

Reported static behavior and packaged definitions; no new Minecraft playthrough or Java behavior audit. Pack overrides unknown.

The wiki has not independently playtested report-derived instructions. Your server or modpack settings may change them.

Editor setupEditing guide →