Mod
Villager Trade
No reviews yet
Lets you spawn custom villagers with custom trade options
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
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
Compatibility
Supported Environments
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
About
Description
Villager Tradings
Custom trading villagers with configurable multi-item recipes for Fabric and NeoForge.
Features
- Spawn persistent custom villagers with
/villager spawn <name> <outcome_item> <required_items...>. - Multi-input trades (3 inputs per row in UI), custom trade screen with themed background.
- Default settings for invulnerability and freeze; toggles via
/villager settings. - Persistent trade and villager data across dimensions.
Commands
/villager spawn <name> <outcome_item> <required_items...>— create a trader. Example:/villager spawn bookseller minecraft:enchanted_book:1 minecraft:paper:16 minecraft:emerald:2./villager delete <name>— remove a trader./villager find <name>— locate a trader and get a teleport suggestion./villager list [page]— list tracked traders./villager settings invulnerable <true|false> [villager]— set default or specific villager invulnerability./villager settings freeze <true|false> [villager]— set default or specific villager AI/freeze.
Permission: villager_tradings.command.villager (Fabric Permissions API v0/v1 if present), otherwise OP level 3.
Usage Tips
- Required items are space-separated
<item>:<count>tokens; use namespaces (e.g.,minecraft:emerald:3). - Trades consume all listed inputs; the in-game UI always reflects the full input list even if the merchant offer uses the first two slots.
- Custom villagers are tracked/persisted; when they die, their trades are cleaned up.
Building
./gradlew build
Artifacts for Fabric and NeoForge are produced under each subproject’s build/libs with the villager_tradings prefix.
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