Replay settings
Mint has a modern UI and an older card UI. They are two views of the same saved settings: changing a value in either UI changes the value Mint uses, and switching UI should show the same value. Settings are saved separately for each Minecraft version and synchronized with your OriginMint account.
Recording settings
These settings decide what a new recording contains. Turning one off does not remove that data from recordings you already made.
| Setting | What it does and when to use it |
|---|---|
| Record movement | Records movement keys such as forward, jump, sneak, and sprint. Turn it off only when the replay should not move the player. |
| Record clicks | Records mouse clicks and held mouse buttons. Use it for attacks, block interactions, and other click-driven actions. |
| Record camera | Records where you look. Enable it when direction or aim matters. |
| Record chat | Records messages you send so the replay can send them again. Leave it off if a recording may contain private or one-time messages. |
| Record inventory | Records inventory and container actions. Use it when the replay must select, move, or use items. |
| Start position | Draws a marker where the current recording began. Draw overlay in Settings must also be on. |
| Breadcrumbs | Draws a trail behind you while recording. Draw overlay in Settings must also be on. |
For example, a movement-only route normally needs Record movement and may need Record camera, but can leave clicks, chat, and inventory off.
Play settings
These settings decide which parts of a saved recording the replay uses. A play setting cannot recreate data that was not recorded.
| Setting | What it does and when to use it |
|---|---|
| Play movements | Uses the recorded movement keys. |
| Play clicks | Uses recorded mouse clicks and held mouse buttons. |
| Play camera | Uses the recorded view direction. |
| Play chat | Sends chat messages stored in the replay. |
| Play inventory | Uses recorded inventory and container actions. |
| Show start ESP | Draws a box where the replay starts. Draw overlay in Settings must also be on. |
| Breadcrumbs | Draws the replay route. Green is already walked and red is still ahead. Draw overlay in Settings must also be on. |
You can reuse one recording in different ways. For example, turn off Play clicks, Play chat, and Play inventory to inspect its route without performing those actions.
Camera settings
| Setting | What it does and what it requires |
|---|---|
| Camera alert | Beeps three times, about 0.75 s apart, when a camera check stops the replay. It has no effect unless Sync camera or Lock camera detects a problem. |
| Sync camera | Stops when your view no longer follows the recorded camera. Use this to catch drift during a replay. |
| Sync threshold | Maximum allowed camera difference in degrees. Only used by Sync camera. For example, 3 allows about three degrees of difference. |
| Lock camera | Stops when the server unexpectedly turns your view away from the recorded camera. |
| Lock threshold | How many degrees the server may turn your view before stopping. Only used by Lock camera. |
| Smooth camera | Turns smoothly to the recorded view when a replay starts or resumes instead of snapping. Only affects Play camera. |
| Skip camera start | Does not apply the camera angle or mouse buttons that were already held when recording began. Use it when the replay should begin from your current view/input state. |
Sync camera watches whether the replay is following its recorded route. Lock camera watches unexpected server corrections. They can be used together.
Loop settings
| Setting | What it does and what it requires |
|---|---|
| Loop replay | Starts the replay again after it finishes. Test one complete run before enabling it. |
| Loop amount | Total number of runs, including the first. Only used by Loop replay. 0 repeats until you stop it; 3 runs three times. |
| Loop delay | Seconds to wait before the next run. Only used by Loop replay. 0 restarts immediately. Add a delay when the server or inventory needs time to settle. |
Position settings
| Setting | What it does and what it requires |
|---|---|
| Position alert | Beeps three times, about 0.75 s apart, when a position check stops the replay. It has no effect unless Sync position or Lock position detects a problem. |
| Sync position | Stops when you move too far from the recorded route. |
| Sync threshold | Allowed route difference in blocks. Only used by Sync position. For example, 1 allows about one block of difference. |
| Lock position | Stops when the server unexpectedly teleports or pushes you too far. |
| Lock threshold | How many blocks the server may move you before stopping. Only used by Lock position. |
| Skip position start | Does not apply movement keys that were already held when recording began. |
As with camera checks, Sync position watches route drift and Lock position watches server movement. Increase thresholds gradually on a laggy server instead of disabling the checks immediately.
Entity settings
These checks are part of paid Mint Client features. Player checks and non-player entity checks are configured separately.
| Setting | What it does and what it requires |
|---|---|
| Entity alert | Beeps three times, about 0.75 s apart, when a nearby entity or player stops the replay. Requires Nearby entities or Nearby players. |
| Nearby entities | Stops when a selected living non-player entity is close enough. |
| Lock threshold (nearby entities) | Distance in blocks. Requires Nearby entities. |
| Nearby entities list | Entity identifiers used by the whitelist setting. Requires Nearby entities. The values are Minecraft/Mint internal identifiers such as the identifiers shown in the UI. |
| Nearby entities whitelist | Requires Nearby entities. On: only listed identifiers can stop the replay. Off: listed identifiers are ignored and every other type can stop it. An empty list checks every type in either mode. |
| Nearby players | Stops when a selected player is close enough. |
| Lock threshold (nearby players) | Distance in blocks. Requires Nearby players. |
| Nearby players list | Exact player names used by the whitelist setting. Requires Nearby players. |
| Nearby players whitelist | Requires Nearby players. On: only listed players can stop the replay. Off: listed players are ignored and everyone else can stop it. An empty list checks everyone. |
Example: to ignore a friend, add their exact name to Nearby players list, turn Nearby players whitelist off, and enable Nearby players. To stop only for that friend, use the same list but turn the whitelist on.
Area settings
These checks are part of paid Mint Client features.
| Setting | What it does and what it requires |
|---|---|
| Area alert | Beeps three times, about 0.75 s apart, when a block change stops the replay. Requires Lock area. |
| Lock area | Remembers blocks around the replay start and stops if watched blocks change. |
| Lock threshold | Size of the watched area in blocks. Only used by Lock area. For example, 5 watches for nearby changes within about five blocks. |
Use Lock area when a route is only safe while nearby doors, blocks, or other terrain remain unchanged.
Inventory settings
These checks are part of paid Mint Client features. Sync inventory is the master switch for every setting in this section through Check stack size.
What to watch
| Setting | What it does and what it requires |
|---|---|
| Inventory alert | Beeps three times, about 0.75 s apart, when an inventory check stops the replay. Requires Sync inventory. |
| Sync inventory | Enables the inventory checks below and compares watched items with the state at the start of the replay. |
| Sync inventory open inventory | Stops when your inventory screen opens. Requires Sync inventory. |
| Sync inventory open container | Stops when a chest or other container opens. Requires Sync inventory. |
| Lock slot | Checks the item in your currently selected hotbar slot. Requires Sync inventory. You may select another slot if the item in that slot matches the expected item. |
| Lock slot change | Stops if the server tells the client to change its selected hotbar slot. Requires Sync inventory. This is different from checking the item with Lock slot. |
| Lock hotbar | Checks all hotbar slots. Requires Sync inventory. |
| Lock inventory | Checks the main inventory and hotbar. Requires Sync inventory. Armor is separate. |
| Lock armor | Checks armor slots. Requires Sync inventory. |
Lock slot change works across supported Minecraft versions. It watches a server-requested selected-slot change; it is not a general ban on you selecting a different slot yourself.
Which item differences matter
Each setting below requires Sync inventory and at least one of Lock slot, Lock hotbar, Lock inventory, or Lock armor.
| Setting | What counts as a difference |
|---|---|
| Check display name | A changed item display name. |
| Check ID | A different item type, such as dirt instead of stone. This is the best basic check to enable first. |
| Check NBT | Changed extra item data such as enchantments and custom properties. Use it when items must match exactly. |
| Check metadata | Changed legacy item variant or damage metadata on Minecraft versions that use it. |
| Check durability | Durability below Durability percentage. |
| Durability percentage | Minimum durability remaining. Requires Check durability; for example, 20 stops below 20%. |
| Check stack size | A changed number of items in a stack. |
For many replays, start with Check ID and Check stack size. Add NBT, metadata, or durability only when that exact property matters; otherwise harmless item differences may stop the replay.
Containers during a replay
These four settings do not require Sync inventory. They decide which recorded actions continue while a container owns the screen, and only matter when the matching Play setting is on.
| Setting | On | Off |
|---|---|---|
| Check container clicks | Continue replaying clicks. | Wait to replay clicks until the container closes. |
| Check container chat | Continue replaying chat. | Wait to replay chat until the container closes. |
| Check container movement | Continue replaying movement. | Leave movement under the container’s control. |
| Check container camera | Continue replaying the camera. | Do not move the camera while it is open. |
General settings
Logging
| Setting or action | What it does |
|---|---|
| Dump classes | Writes transformed Minecraft classes to disk for advanced troubleshooting. |
| Trace pathing | Development builds only: writes detailed path ticks to mint/path-trace.log. |
| Screen | Shows Mint log messages on screen. |
| Chat | Shows Mint log messages in Minecraft chat. |
| Message box | Shows recent logs in Mint’s overlay message box. |
| Status panel | Shows an on-screen panel while you record or replay: time elapsed and left, which loop you are on, and how far you currently are from the recorded position and camera. Drag it, or resize it from its bottom-right corner, while Mint’s UI is open. |
| Draw overlay | Master switch for recording/replay world markers and breadcrumbs. The individual marker or breadcrumb setting must also be on. |
| Debug logging | Logs key, mouse, and character input events for troubleshooting. Leave it off for normal use. |
Keybinds
| Setting | What it controls |
|---|---|
| GUI | Opens or closes Mint’s UI. |
| Recording | Starts or stops recording. |
| Replay play | Starts a replay, or toggles its current play/pause state. |
| Replay pause | Pauses or resumes a replay. |
| Reset | Restores all settings to their defaults. |
Other settings
| Setting or action | What it does |
|---|---|
| Autosprint | Automatically sprints while normal movement conditions allow it. |
| Reset layout | Restores Mint’s window, navigation, and card positions without resetting replay settings. |
Practical starting profiles
- For a new route, enable the recorded/action groups it needs, start ESP, breadcrumbs, position sync, camera sync, and the relevant beeps. Run it once before enabling a loop.
- For inventory automation, enable Sync inventory, choose the slots to watch, begin with Check ID and Check stack size, and add a loop delay if server updates need time.
- On a laggy server, keep safety checks enabled but increase camera/position thresholds in small steps and use a loop delay.
- If an old and modern UI ever show different values after switching, close and reopen the settings page and report it; they are expected to use the same saved value immediately.