DonutMaparts
No reviews yet
Quietly catalogs every mapart you see on DonutSMP onto one public wall.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
DonutMaparts
A client-side Fabric mod that quietly catalogs every mapart you see on DonutSMP onto one public wall: https://exdede.xyz/maparts
While you play, the mod fingerprints the maps that render on your screen and, if one is new, uploads it to the wall. No screenshots, no commands, nothing to click. Duplicates are skipped server-side and the mod never sends anything it should not.
Hunting a specific mapart?
Put its map ID on the tracking list and let the mod watch for you.
Open Settings > Tracking, then add one ID at a time or paste a whole batch separated by commas or newlines.
From then on, whenever you open any inventory, chest, shulker or ender chest, the mod checks every slot. If a tracked map is in there it:
- plays a sound, one of six you can pick from, or none at all
- posts a toast naming the map and where it turned up
- pulses a gold highlight on that exact 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. Flip on auto remove and an ID drops off the list the moment you find it.
Tracking works on any server and in singleplayer, and keeps working with uploads turned off. It sends nothing anywhere. Your list never leaves your client.
What it does
- Watches the maps that render on your client while you are on DonutSMP.
- Waits until a map has finished drawing, then fingerprints it.
- Uploads only maps that are actually new, in batches rather than one request per map.
- Remembers what this install has already sent, so nothing is uploaded twice.
- Saves anything unsent when you disconnect and retries it on the next launch.
- Alerts you when a map you are tracking shows up in an open inventory.
Install
- Install Fabric Loader for Minecraft 1.21.11, 26.1 or 26.2, and download the matching build below.
- Drop these into your
modsfolder:- DonutMaparts
- Fabric API
- malilib
- (optional) Mod Menu, to reach the settings from the mods list
- Launch. Join DonutSMP. That is it.
Browse the wall any time at https://exdede.xyz/maparts.
Settings
Open the config two ways:
- Mod Menu: click the gear on the DonutMaparts card.
- Keybind: Options > Controls > Key Binds > "DonutMaparts" > "Open Settings". Unbound by default, bind whatever you like.
General tab
| Setting | Default | What it does |
|---|---|---|
| Enabled | on | Master toggle for capture and upload |
| Toast notifications | on | Occasional "catalogued N maparts" toast so you know it is working |
| Debug mode | off | Slot coloring, tooltips and verbose logging |
Tracking tab
| Setting | Default | What it does |
|---|---|---|
| Tracking enabled | on | Master toggle for the tracking alerts |
| Auto remove on match | off | Drop an ID from the list as soon as it is found |
| Alert sound enabled | on | Play a sound on a match |
| Alert sound | Pling | Pling, Bell, XP Pickup, Level Up, Anvil Land or Arrow Hit |
| Tracking toasts | on | Show a toast on a match, separate from the upload toasts |
Plus Add ID, Bulk Add and Tracked IDs (N), the last of which opens the list editor for removing entries one by one.
Privacy and takedowns
The mod only uploads on DonutSMP. It sends a per-map fingerprint plus the map pixels for new maps, nothing else. It never transmits a precomputed hash: the server recomputes everything and decides what is actually new. The tracking list is local and is never sent anywhere.
Want a mapart of yours off the wall? Contact me at https://exdede.xyz/contact and it comes down, no questions asked.
Links
- Wall: https://exdede.xyz/maparts
- Source: https://github.com/exdede/Donutmaparts
- Issues: https://github.com/exdede/Donutmaparts/issues
- License: MIT
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources