
Ev's Mod
MapArt collection sorting/copying, image export, visual bug-fixes, and other related utilities.
- Загрузки
- 1K
- Подписчики
- 2
- Обновлён
- 26 августа 2026 г.
- Лицензия
- CC-BY-NC-SA-4.0
Опубликован 24 ноября 2025 г.
Map features
Keybinds:
TO OPEN CONFIG-GUI: M+N
◘ Load: All mapstates (previews) for current container (use with Map-In-Slot or similar) [demo]
◘ Move: Move maps in inventory to/from container [demo]
◘ Copy: Copy maps in inventory (or in crafting/cartography table) [demo]
◘ BundleStow: Store maps to/from bundle on cursor [demo]
◘ BundleCopy: Copy maps in bundle(s), requires 1 or more empty bundles [demo]
Events:
◘ Alt-Click-Place: Move an NxM mapart by holding alt while placing a piece [demo1, demo2]
◘ Hand-Restock: Predicts next map and swaps it into ur hand when placing in iframe
◘ MapArt-AutoPlacer: Enabled for NxM maparts (with usable item names) after a few manual placements
Commands:
◘ /ExportMapImg (Generate .PNG imgs from mapart)
• Works for maps in inventory (plain, shulkered, bundled)
• Works for iframe walls in front of the player
• Can use arguments to select mapart by name or pos1,pos2
◘ /MapArtGroup <create/set/append/compare>
• create Save hashes of all currently loaded map states to new group, and select it as the "active" group
• set Change the currently selected "active" group
• append Same as create, but adds loaded states to an existing group
• compare Compare two groups, create groups for set differences, use intersection as the "active" group.
Note1: Hashes are stored as UUIDs (128 bits), and group files are just binary lists of hashes, so decoding them is easy. To make it even easier, here's a handy website tool.
Note2: Groups can help track maparts you've collected, or what maparts are at a particular location. They power a lot of the visual/highlight features. Group files are safe to share with other players, you can use them to compare large map collections and plan trades.
Visuals:
◘ Invisible iframes (idea:Vorks): only for semi-transparent maps by default
◘ Shulker/bundle/iframe highlights, based on map name colors
◘ NewMapNotifier: msg when maps not in the current selected /MapArtGroup come in visual range
◘ Persistent MapState cache, multiple options, in order of stability:
• player inv/echest slot index
• container slot index
• item name
◘ Map name color, applied with the following priority:
• Selected (held by player)
• Not in current active group
• Unlocked
• Has duplicate
• Unnamed
Color meanings can be reassigned or disabled [old demo]
◘ Map tooltips (idea:Flycker):
• flat/3d
• carpet/fullblock
• tags for nooblines, transparency, illegal colors
Non-map features (WIP)
TODO(Ev): prettier format, more complete list/documentation
hidden/disabled by default.
- Hotbar item type-scroller (only works in creative currently; amazing tool for builders)
- Pitch40-supporting features such as elytra-swap, disconnect-on-Y-level, etc.; also useful with eBounce
- InvRestock(+auto), InvOrganize keybind (GOATED)
- ItemFilterBot, JunkEject keybind, Skin layer keybinds, Cape-switch keybinds
- Extending shift-crafting vanilla mechanic for anvil/grindstone/enchanter/etc., with ItemScroller support
- Repaircost nbt tooltip
- play custom sound when receiving ingame whisper
- afkPearlMsg: if u'r near some1's pearl & they
/w(default trigger: "tp"), auto-triggers it - Epearl database (epearl.uuid -> player.uuid), with display similar to PetOwner
- Ignorelist db client sync (share your list, and/or apply other lists)
- SendOnJoin, SendOnQuit command triggers
/timeonline,/seen,/sendas,/stats
Ченджлог
2.3Релиз26.2 · 26 августа 2026 г.
- autoplacer improvements
- static entity render range
- db fixes
- in the non-mapart "unlocked" version: craftRestock, epearl fixes, mute-music-on-menu
2.3Релиз1.21.11 · 26 августа 2026 г.
- autoplacer improvements
- static entity render range
- db fixes
- in the non-mapart "unlocked" version: craftRestock, epearl fixes, mute-music-on-menu
2.3Релиз1.21.4 · 26 августа 2026 г.
- autoplacer improvements
- static entity render range
- db fixes
- in the non-mapart "unlocked" version: craftRestock, epearl fixes, mute-music-on-menu
2.2Релиз1.21.4 · 30 июля 2026 г.
- Some crash fixes
- Safer click-spam limit checks
- Support for newer MC versions
2.2Релиз1.21.11 · 30 июля 2026 г.
- Some crash fixes
- Safer click-spam limit checks
- Support for MC 1.21.11
2.2Релиз26.2 · 30 июля 2026 г.
- Some crash fixes
- Safer click-spam limit checks
- Support for MC 26.2
2.1Релиз1.21.11 · 10 марта 2026 г.
Made specifically for people who love using "latest version" :D
Because y'all love latest versions so much, I also ensured the jar was compiled using the latest and greatest available versions of everything! To run it, you will need:
- Fabric Loader >= 0.18.4
- Fabric API >= 0.141.3
- MaLiLib >= 0.27.6
- Java >= 25
2.1Релиз1.21.4 · 10 марта 2026 г.
- Fixed a crash bug or 2 with deleted map ids
- Adjusted default click-limits to be a little safer
- Some performance optimizations (without changing behavior)
- Renamed some config files again, this time with backwards-support
Комментарии
Загружаем…