This is the Forge version of the mod, if you're looking for Fabric click here.
Have you ever forgotten what different villager professions look like? Ever wanted to be able to quickly find specific merchants in your home village?
Merchant Markers makes it easier than ever.
This mod will add custom markers above villagers to make them stand out and be easier to find than ever. There are several customization options, and the mod is built with modpacks in mind. Modded villagers are fully supported, and it even integrates with Xaero minimap or FTB Chunks for a much more cohesive experience!
This mod requires Iceberg, you can download it here.
Client / Server
This mod is fully client-side.
Configuration
The configuration file for the mod includes lots of different options for getting the markers to display just how you like. There are options for whether markers should show through walls, if an arrow icon should show under the markers, and the maximum distance away from villagers that markers should be visible. There are also four different options for the types of icons to display:
- Custom - The default hand-drawn custom icons for each profession. (New ones for modded professions can be added via resource packs)
- Items - Uses an item icon for an item associated with the profession. For example, shows an iron chestplate for armorers, etc. The associated items can also be reconfigured.
- Jobs - Shows the texture of the job block used for the profession. These can't be changed but should automatically support modded professions.
- Generic - Shows the same generic "merchant" icon for all villagers with a profession. (This icon can be changed via resource packs.)
There is also a profession blacklist, which contains "none" and "nitwit" by default so that only villagers with trades have markers. Finally, there are five different options for the icon "overlay", which is a smaller icon that is shown in the lower right corner of the marker: Backpack, emerald, coin stack, bag, or none.
Compatibility
This mod should fully support modded villager professions, including custom icons when provided with resource packs. It also supports displaying markers on Xaero's Minimap, FTB Chunks, or JourneyMap in place of standard villager head icons.
You are free to use this mod in modpacks.
Problems, feature request, something else? Join us on Discord!
so, i made a mod review if anyone wants to hear my two cents on the mod and see it in action. on that note, this video is a youtube short i made by cropping a 16:9 video into a 1:1 video. anyways, i hope you enjoy the video!
1.19.2? please uwu
In reply to adzamecito:
https://www.curseforge.com/minecraft/mc-mods/merchant-markers/files/3910340
This version supports 1.19.2.
Why are the icons completely black when i log into my game? They do auto-fix once I speak to the villager but I want the icons to stay showing when i log in.
In reply to ChuuRa:
Usually black icons are caused by mods that change rendering in Minecraft like Optifine, Sodium, etc. Are you using a mod like that?
In reply to Grend_G:
Yup, Optifine. Any idea on what setting I could toggle to fix it?
In reply to ChuuRa:
Some versions of Merchant Markers have a configuration option called "optifine_workaround" which you can enable to fix certain issues. If that option isn't available in the version you are using, it's because Optifine changed their code to prevent the workaround from functioning. In that case, you can try changing Optifine's options, but I am completely unfamiliar with those.
How do i make a resource pack to add mod support
In reply to hanzakitheuzi:
Custom icons are supported via resource packs or mods, you just need to name the PNG file the same as the profession name (for example armorer.png) and then put it in "assets/merchantmarkers/textures/entity/villager/markers/". Note that the profession name needs to match whatever the mod calls that profession internally, so if you make an image and it doesn't work you may need to contact that mod's author or check the source code to see what the icon should be named.
I can not config the mod in the main menu. I am using mr crayfish's Configured mod, everytime I go to config the mod, this crash happens.
https://pastebin.com/jANJDn4n
In reply to Theisbacon:
This is a known issue due to Configured expecting every mod to use Forge's built-in configuration system but Merchant Markers does not. I have fixed this in Iceberg version 1.0.45 for Minecraft 1.19 by hacking in support myself, I will be porting that fix to 1.18 soon so I'll let you know when it's out. (You can see the comment chain below about this for 1.19)
In reply to Grend_G:
Oh awesome! I can still config the mod in the config folder just not in game :).
Well thank you for being so kind and making such a useful mod!
Can i make custom icons for moded villagers via this mod or i should make a addon mod for it?
In reply to Blunder_G:
Custom icons are supported via resource packs or mods, you just need to name the PNG file the same as the profession name (for example armorer.png) and then put it in "assets/merchantmarkers/textures/entity/villager/markers/".
In reply to Grend_G:
thanks
Is it compatible with minecraft comes alive? I cant try it out as my pc is unavailable due to vacation things. Also are there any plans for 1.16.5 backport?
In reply to kizotayo:
Minecraft Comes Alive is only available for versions up to 1.12.2, so no. Merchant Markers already has a 1.16.5 version. :)
In reply to Grend_G:
Oh wow Im stupid, I got confused with the ports. I was supposed to ask it for the fabric port.
In reply to kizotayo:
No worries! Right now I don't have any plans to backport my Fabric mods to 1.16.5, but that may change in the future.
In reply to Grend_G:
There is Minecraft Comes Alive Reborn that is for the modern versions of Minecraft, soooo.... maybe make it compatible for that, also if not already, could you make it compatible with Villager Guards and add symbols for it too?