{"id":66187,"date":"2026-06-03T22:13:49","date_gmt":"2026-06-03T19:13:49","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/"},"modified":"2026-06-03T22:13:49","modified_gmt":"2026-06-03T19:13:49","slug":"evmod","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/","title":{"rendered":"Ev&#8217;s Mod"},"content":{"rendered":"<p>## Map features<br \/>\n### Keybinds:<br \/>\n\u25d8 **Load**: All mapstates (previews) for current container (use with Map-In-Slot or similar) [demo]<br \/>\n\u25d8 **Move**: Move maps in inventory to\/from container [demo]<br \/>\n\u25d8 **Copy**: Copy maps in inventory (or in crafting\/cartography table) [demo]<br \/>\n\u25d8 **BundleStow**: Store maps to\/from bundle on cursor [demo]<br \/>\n\u25d8 **BundleCopy**: Copy maps in bundle(s), requires 1 or more empty bundles [demo]<\/p>\n<p>### Events:<br \/>\n\u25d8 **Alt-Click-Place**: Move an NxM mapart by holding alt while placing a piece [demo1, demo2]<br \/>\n\u25d8 **Hand-Restock**: Predicts next map and swaps it into ur hand when placing in iframe<br \/>\n\u25d8 **MapArt-AutoPlacer**: Enabled for NxM maparts (with usable item names) after a few manual placements<\/p>\n<p>### Commands:<br \/>\n\u25d8 `\/ExportMapImg` (Generate .PNG imgs from mapart)<br \/>\n&emsp;\u2022 Works for maps in inventory (plain, shulkered, bundled)<br \/>\n&emsp;\u2022 Works for iframe walls in front of the player<br \/>\n&emsp;\u2022 Can use arguments to select mapart by name or pos1,pos2<\/p>\n<p>\u25d8 `\/MapArtGroup <create\/set\/append\/compare>`<br \/>\n&emsp;\u2022 **create** Save hashes of all currently loaded map states to new group, and select it as the &#8220;active&#8221; group<br \/>\n&emsp;\u2022 **set** Change the currently selected &#8220;active&#8221; group<br \/>\n&emsp;\u2022 **append** Same as `create`, but adds loaded states to an existing group<br \/>\n&emsp;\u2022 **compare** Compare two groups, create groups for set differences, use intersection as the &#8220;active&#8221; group.<\/p>\n<p>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&#8217;s a handy website tool._<\/p>\n<p>Note2: _Groups can help track maparts you&#8217;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._<\/p>\n<p>### Visuals:<br \/>\n\u25d8 **Invisible iframes (idea:Vorks):** only for semi-transparent maps by default<br \/>\n\u25d8 **Shulker\/bundle\/iframe highlights**, based on map name colors<br \/>\n\u25d8 **NewMapNotifier:** msg when maps not in the current selected `\/MapArtGroup` come in visual range<br \/>\n\u25d8 **Persistent MapState cache,** multiple options, in order of stability:<br \/>\n&emsp;\u2022 player inv\/echest slot index<br \/>\n&emsp;\u2022 container slot index<br \/>\n&emsp;\u2022 item name<\/p>\n<p>\u25d8 **Map name color,** applied with the following priority:<br \/>\n&emsp;\u2022 Selected (held by player)<br \/>\n&emsp;\u2022 Not in current active group<br \/>\n&emsp;\u2022 Unlocked<br \/>\n&emsp;\u2022 Has duplicate<br \/>\n&emsp;\u2022 Unnamed<br \/>\n_Color meanings can be reassigned or disabled [old demo]_<\/p>\n<p>\u25d8 **Map tooltips (idea:Flycker):**<br \/>\n&emsp;\u2022 flat\/3d<br \/>\n&emsp;\u2022 carpet\/fullblock<br \/>\n&emsp;\u2022 tags for nooblines, transparency, illegal colors<\/p>\n<p>## Non-map features (WIP)<br \/>\n### *TODO(Ev): prettier format, more complete list\/documentation*<br \/>\nhidden\/disabled by default.<br \/>\n* Hotbar item type-scroller (only works in creative currently; amazing tool for builders)<br \/>\n* Pitch40-supporting features such as elytra-swap, disconnect-on-Y-level, etc.; also useful with eBounce<br \/>\n* InvRestock(+auto), InvOrganize keybind (GOATED)<br \/>\n* ItemFilterBot, JunkEject keybind, Skin layer keybinds, Cape-switch keybinds<br \/>\n* Extending shift-crafting vanilla mechanic for anvil\/grindstone\/enchanter\/etc., with ItemScroller support<br \/>\n* Repaircost nbt tooltip<br \/>\n* play custom sound when receiving ingame whisper<br \/>\n* afkPearlMsg: if u&#8217;r near some1&#8217;s pearl &#038; they `\/w` (default trigger: &#8220;tp&#8221;), auto-triggers it<br \/>\n* Epearl database (epearl.uuid -> player.uuid), with display similar to PetOwner<br \/>\n* Ignorelist db client sync (share your list, and\/or apply other lists)<br \/>\n* SendOnJoin, SendOnQuit command triggers<br \/>\n* `\/timeonline`, `\/seen`, `\/sendas`, `\/stats`<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MapArt collection sorting\/copying, image export, visual bug-fixes, and other related utilities.<\/p>\n","protected":false},"featured_media":66188,"template":"","meta":{"_minecraft_slug":"evmod","_minecraft_project_id":"4UWL7EsG","_minecraft_author":"EvModder","_minecraft_license":"CC-BY-NC-SA-4.0","_minecraft_downloads":789,"_minecraft_follows":1,"_minecraft_client_side":"required","_minecraft_server_side":"unsupported","_minecraft_storage_type":"zip","_minecraft_archive_name":"evmod.zip","_minecraft_size_bytes":10303890,"_minecraft_version_count":15,"_minecraft_updated_at":"2026-05-15T21:13:44.407980Z","_minecraft_date_created":"2025-11-29T04:14:55.770571Z","_minecraft_date_modified":"2026-03-10T04:28:04.165893Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/evmod","_minecraft_icon_attachment_id":66188,"_minecraft_imported_at":"2026-06-03T19:13:49+00:00","_minecraft_import_hash":"66396911ffc48ab1dfd200ac6d916323","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[156,97,873,126,90,91,92],"mod_loader":[99],"minecraft_version":[41,38,81],"class_list":["post-66187","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-decoration","mod_category-fabric","mod_category-library","mod_category-management","mod_category-optimization","mod_category-storage","mod_category-utility","mod_loader-fabric","minecraft_version-1-21-11","minecraft_version-1-21-4","minecraft_version-1-21-8"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ev&#039;s Mod - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ev&#039;s Mod - Minecraft\" \/>\n<meta property=\"og:description\" content=\"MapArt collection sorting\/copying, image export, visual bug-fixes, and other related utilities.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/\",\"name\":\"Ev's Mod - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/evmod-icon-df4e47ddae1902ee4eb806332d57897ef1bcc62e.png\",\"datePublished\":\"2026-06-03T19:13:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/evmod-icon-df4e47ddae1902ee4eb806332d57897ef1bcc62e.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/evmod-icon-df4e47ddae1902ee4eb806332d57897ef1bcc62e.png\",\"width\":640,\"height\":640},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/evmod\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Ev&#8217;s Mod\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ev's Mod - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/","og_locale":"en_US","og_type":"article","og_title":"Ev's Mod - Minecraft","og_description":"MapArt collection sorting\/copying, image export, visual bug-fixes, and other related utilities.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/","name":"Ev's Mod - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/evmod-icon-df4e47ddae1902ee4eb806332d57897ef1bcc62e.png","datePublished":"2026-06-03T19:13:49+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/evmod\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/evmod-icon-df4e47ddae1902ee4eb806332d57897ef1bcc62e.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/evmod-icon-df4e47ddae1902ee4eb806332d57897ef1bcc62e.png","width":640,"height":640},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/evmod\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Ev&#8217;s Mod"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/66187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/66188"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=66187"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=66187"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=66187"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=66187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}