Repository navigation
Releases: exdede/Donutmaparts
Release list
v0.4.0 - map preview
Map preview on hover, including the DonutSMP Auction House (/ah). See the actual art before you buy it.
Map preview
- Hover a filled map in any inventory, chest, shulker or the Auction House and the picture shows inside the item tooltip, in a bigger side panel next to the GUI, or both.
- Drawn from your game's own copy of the map, the same way an item frame draws it, so a griefed or changed map shows its current state.
- Only when your game has no data for a map at all does the mod fall back to the newest capture of it on the DonutMaparts wall, after a short wait, marked "via exdede.xyz/maparts". DonutSMP only by default, and it can be switched off.
- New Map Preview settings tab: preview size, panel size (shrinks to fit) and position (next to the GUI, any screen corner, or following the cursor), hold Shift / Ctrl / Alt to show, where previews appear (everywhere, containers only, Auction House only), frame style (vanilla map paper, flat border with color and thickness, or none), background color, padding, map ID label and color, hiding map markers, wall fallback wait and credit line.
- One button resets every preview setting to default.
- New unbound Toggle Map Preview keybind.
Downloads
Three builds, one per Minecraft version. Grab the one matching your game.
| File | Minecraft | Java |
|---|---|---|
donutmaparts-0.4.0+1.21.11.jar |
1.21.11 | 21 |
donutmaparts-0.4.0+26.1.2.jar |
26.1 - 26.1.2 | 25 |
donutmaparts-0.4.0+26.2.jar |
26.2 | 25 |
Requires Fabric API and
malilib. Mod Menu
optional, for reaching settings from the mods list.
v0.3.1 - account linking fix
Account linking never worked in 0.3.0. This release fixes it.
Fixed
- Account linking now works. The code entry box only accepted 16
characters, so pasting a 32 character link code silently dropped half of it
and the OK button then appeared to do nothing at all -- no message, no
closing, no request sent. If linking has never worked for you, this was why. - A link code the mod can tell is malformed now says so, instead of leaving the
dialog sitting there with no explanation. - The message shown when linking is unavailable now tells you which of the
three reasons applies: the mod is switched off, you are not on DonutSMP, or
the connection to the backend has not finished yet. Previously all three
claimed you were not on DonutSMP.
Nothing else changed. If you are not linking an account there is no reason to
update.
Downloads
Three builds, one per Minecraft version. Grab the one matching your game.
| File | Minecraft |
|---|---|
donutmaparts-0.3.1+1.21.11.jar |
1.21.11 |
donutmaparts-0.3.1+26.1.2.jar |
26.1 - 26.1.2 |
donutmaparts-0.3.1+26.2.jar |
26.2 |
Requires Fabric API and
malilib. Mod Menu
optional, for reaching settings from the mods list.
v0.3.0
0.3.0
Tracking scope toggles
Narrow where tracking alerts fire instead of all-or-nothing.
- New per-container toggles in the Tracking tab: plain chest, ender chest,
shulker box, Auction House, and everything else, each on its own switch. - All five default on, so upgrading changes nothing until you deliberately
narrow scope. - A plain chest and an ender chest share the same underlying container type
and are told apart by the screen's title text.
Account linking and mapart collection
- New link code entry in the settings screen: paste the code from the site
to tie your Minecraft account to your web account. - Optional auto-collect toggle, off by default, adds newly seen maps to your
online collection while you are on DonutSMP. Independent of the tracked-ID
wishlist and of the tracking master toggle.
Fixed
- The not-connected toast now names DonutSMP explicitly instead of a generic
"server" message. - Client-side link code validation matches the backend's widened format.
DonutMaparts v0.2.0 1.21.11 26.1.x 26.2
New: mapart tracking
Keep a list of map IDs you are hunting and the mod will shout when one turns up.
- New Tracking tab in the settings screen.
- Add IDs one at a time, or paste a whole batch separated by commas or newlines.
- While any inventory is open, every slot gets checked. A match plays a sound, posts a toast naming the map and where it turned up, and pulses a gold highlight on that slot until you close the screen.
- Each map alerts once per time you open a container, so a chest full of tracked maps does not turn into a slot machine.
- Optional auto remove, off by default, drops an ID from the list the moment you find it.
- Six alert sounds to choose from, or turn the sound off and keep just the toast and the highlight.
- Tracking works on any server and in singleplayer, and keeps working with uploads switched off. It sends nothing anywhere. Your list never leaves your client.
New: Minecraft 26.1 and 26.2
Three downloads now, one per Minecraft version. Grab the one matching your game:
donutmaparts-0.2.0+1.21.11.jarfor 1.21.11donutmaparts-0.2.0+26.1.jarfor 26.1, 26.1.1 and 26.1.2donutmaparts-0.2.0+26.2.jarfor 26.2
Minecraft 26.1 was the first unobfuscated release, so the 26.x builds are
compiled against Mojang's official mappings. Nothing about that is visible in
game, but it is why the downloads are split.
Fixed
- An unexpected error inside the tracking scan can no longer interrupt mapart capture or the upload flush.
- Auto remove saves the config once per tick instead of once per matched slot.
- The inventory overlay now returns immediately when both debug mode and tracking are off, instead of inspecting every slot every frame.
DonutMaparts v0.1.0
DonutMaparts quietly catalogs every mapart you see on DonutSMP onto one public wall: https://exdede.xyz/maparts
Features
- Automatic mapart cataloging while you play. No screenshots, no commands.
- Settle-delay capture: a map is only sent once it has finished rendering.
- Server-side dedup, so the same mapart is never uploaded twice.
- In-game settings via Mod Menu or an unbound keybind.
- Optional "it's working" toasts.
Requirements
- Minecraft 1.21.11 + Fabric Loader
- Fabric API
- malilib
- (optional) Mod Menu
Install
Drop the jar plus the required deps into your mods folder. Full instructions in the README.
Want a mapart of yours off the wall? https://exdede.xyz/contact