Trade All Items
No reviews yet
All your Homies Villagers can now automatically trade moded items as for their suitable profession........
Forge is a popular mod loader for versions 1.1+ of Minecraft.
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
Trade All Items
Trade All Items is a Forge 1.20.1 villager trade overhaul mod that automatically generates villager trades for vanilla and modded items. It scans loaded items when the server starts, classifies them by villager profession, assigns trade tiers, and balances costs using recipes, rarity, item type, durability, stack size, and optional Rarity Core rarity data.
Features
•
Automatically adds trades for vanilla and modded items.
•
Sorts items into villager professions based on item type and name/category.
•
Armorer trades armor.
•
Toolsmith trades tools.
•
Weaponsmith trades weapons.
•
Farmer trades food, crops, seeds, and plant-related items.
•
Cleric trades magic, potion, relic, and arcane-style items.
•
Librarian trades books, scrolls, spellbooks, and written knowledge items.
•
Cartographer trades maps, compass-related items, and custom structure maps.
•
Mason trades normal building blocks.
•
Fisherman trades fish, fishing rods, bait, and seafood-related items.
•
Fletcher trades bows, arrows, crossbows, bolts, and projectile items.
•
Butcher trades meat and animal food items.
•
Shepherd trades wool, dye, banners, cloth, and fabric-style items.
•
Automatically avoids unsafe or unwanted trades like spawn eggs, command blocks, barriers, debug items, and compacted resource blocks such as ingot-to-block conversions.
•
Supports Rarity Core if installed.
•
Uses Rarity Core rarity data first, then falls back to vanilla rarity and automatic recipe/value scoring.
•
Includes a villager trade search box.
•
Includes cartographer structure-map trades with reroll support.
•
Works without Rarity Core, but Rarity Core improves rarity-based balancing for large modpacks.
Requirements
•
Minecraft: 1.20.1
•
Loader: Forge
•
Java: 17
•
Optional: Rarity Core for improved rarity-based balancing
Config File
The config file is a normal editable text file using TOML format:
config/tradeallitems-common.toml
Do not rename it to .txt, because Forge requires .toml config files.
Config Options
•
automaticBalancing = true
◦
Enables automatic scoring for all generated trades.
◦
The mod uses rarity, recipe complexity, durability, stack size, item type, and item name tokens.
◦
This affects villager level, trade order, and generated cost scaling.
◦
Recommended value: true.
•
automaticBalancing = false
◦
Uses simpler rarity-based tiering.
◦
Generated trade costs will not use the full automatic value scoring system.
◦
Use this only if you want simpler behavior.
•
globalCostMultiplier = 1.0
◦
Controls the price of all generated trades.
◦
Higher values make trades more expensive.
◦
Lower values make trades cheaper.
◦
Recommended balanced value: 1.0.
•
globalCostMultiplier = 2.0
◦
Roughly doubles generated trade costs.
◦
Good for harder survival or large modpacks with strong items.
•
globalCostMultiplier = 0.5
◦
Roughly halves generated trade costs.
◦
Good for casual/easier gameplay.
•
rareItemCostMultiplier = 1.25
◦
Extra cost multiplier for rare, epic, legendary, or high-rarity trades.
◦
Only affects items with rarity band 3 or higher.
◦
Stacks with globalCostMultiplier.
◦
Recommended balanced value: 1.25.
•
rareItemCostMultiplier = 2.0
◦
Makes rare and powerful modded items much more expensive.
◦
Good if rare weapons, armor, magic items, or artifacts feel too cheap.
•
rareItemCostMultiplier = 1.0
◦
Rare items do not receive extra cost scaling.
◦
Good if trades feel too expensive.
•
maxGeneratedCostStackSize = 64
◦
Maximum number of items a generated trade cost can request in one stack.
◦
The item’s real stack limit still applies.
◦
Recommended value: 64.
•
maxGeneratedCostStackSize = 32
◦
Caps generated costs lower.
◦
Good if trades look too expensive or cluttered.
•
maxGeneratedCostStackSize = 16
◦
Makes expensive trades easier to afford.
◦
Good for casual gameplay.
•
structureMapRerollXpCost = 5
◦
XP points required to reroll a cartographer structure map trade.
◦
This uses total XP points, not XP levels.
◦
Recommended value: 5.
•
structureMapRerollXpCost = 0
◦
Makes cartographer structure map rerolls free.
•
structureMapRerollXpCost = 20
◦
Makes rerolling structure maps more expensive.
◦
Good if players are finding rare structures too easily.
Recommended Config
[balancing]
automaticBalancing = true
globalCostMultiplier = 1.0
rareItemCostMultiplier = 1.25
maxGeneratedCostStackSize = 64
[cartographer]
structureMapRerollXpCost = 5
Harder Modpack Config
[balancing]
automaticBalancing = true
globalCostMultiplier = 1.5
rareItemCostMultiplier = 2.0
maxGeneratedCostStackSize = 64
[cartographer]
structureMapRerollXpCost = 20
Easier/Casual Config
[balancing]
automaticBalancing = true
globalCostMultiplier = 0.75
rareItemCostMultiplier = 1.0
maxGeneratedCostStackSize = 32
[cartographer]
structureMapRerollXpCost = 0
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