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

Operator commands and Brewmaster’s Ledger

Exact level-2 command syntax, argument limits, read-only diagnostics and actions that change player or world records.

Brewhaven 1.4.0Java 1.21.1NeoForge

Every registered command uses root /brewhaven and permission level 2. No alias was found. <player> resolves one online player by name or single-player selector, not a multi-target list. Targeted commands can be sent from a console; ledger requires a player sender. Angle brackets are required arguments; square brackets are optional.

brewmasters ledger native item or model preview

Native Brewmaster’s Ledger item artwork; operator access is described below.

Inspect and give

/brewhaven info
/brewhaven give <player> <drink> [quality] [sealed]

info is read-only: loaded drink/effect/snapshot counts and up to ten reload errors, plus a remainder count. give grants one drink, default Fine canonical quality 82. Quality is integer 50–100. sealed is Boolean, defaults false and requires the preceding quality argument. It accepts brewhaven:wheatbeer, wheatbeer or brewhaven:brewing/wheatbeer. Sealed data uses canonical grade quality; inventory overflow drops at the target player.

Player condition

/brewhaven condition <player> set <intoxication> [hangover]
/brewhaven condition <player> clear

Set intoxication 0–100 and optional hangover 0–300 seconds. Omitted hangover remains except for normal intoxication zero-crossing/debt behavior. clear resets intoxication, exposure debt, hangover and Overdone state; it does not clear every active drink effect.

Journal records

/brewhaven journal <player> unlock <recipe>
/brewhaven journal <player> unlockall
/brewhaven journal <player> reset

unlock reveals an existing recipe and its effect knowledge. unlockall reveals all current methods/effects. reset destroys personal known/tasted/effect/grade/best-quality records and the pinned recipe. Originals remain known through their definition rule. This is not a harmless UI filter reset.

Diagnostic triggers and effects

/brewhaven ledger
/brewhaven drunk <player> <action>
/brewhaven effect <player> <effect> [quality]

drunk actions are single words: hiccup, burp, puke, nausea, blackout, passout, dream, wake, rebound, parade. Some require an active dream; passout can disconnect the player.

effect accepts a behavior slug such as quickstep, not a namespaced resource argument. Quality is 50–100, default 82. It applies through EffectEngine, preserving group cooldowns, disabled-effect handling and helpful/harms rules.

The Ledger has Server, Players, Give and My settings tabs. Server edits 21 server settings; Players queries conditions and exposes triggers/journal actions; Give grants drinks or applies effects; My settings edits ten personal client values. The server rechecks permissions, target and allowed values, logs changes and notifies operators. It is an operator item with no survival crafting recipe.

Brewery import

/brewhaven import brewery dryrun
/brewhaven import brewery

dryrun reads the world’s import folder and proposes changes without committing world changes. The second command mutates world/data, converts supported contents, writes a report and renames inputs to *.imported. See Brewery migration for supported data and omissions. Wiki authoring has not run either command or modified any world.

Admin & server owner reference

Registry IDs

brewhaven:brewmasters_ledger

Sources & verification

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

Brewhaven-1.4.0-Extensive-Mod-Breakdown.pdf

PDF pages 22–24 · 10 / Configuration and operator reference · Brewhaven:E10, Brewhaven:E13

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 →