TradeCraft is no longer supported and will not work in 1.10 out of the box. If you know how to code, you can try modifying the source code here: https://github.com/CoreNetwork/TradeCraft/network – pick the original 1.8 or 1.9 fork to do your edits.
- Ginaw, matejdro
TradeCraft allows to redefine trades and tiers for villagers, making it possible to rebalance the economy. It fully supports recent changes to villager trading in Minecraft 1.8, allowing to define tiers with trades.
- Supports Trades
- Define any trade using Minecraft names (no need to remember IDs!).
- Redefine currency or define 100% custom trades.
- Change default 20% restock chance.
- Define price ranges.
- Supports Tiers
- Add as many or as few trade tiers as you want.
- Define as many trades per tier as you want. You can even map 1 tier to 1 trade, somewhat restoring pre-1.8 trading.
- Supports Professions. Example: silver apron villager can have Leatherworker or Butcher as their professions.
- Add as many custom professions as you want.
- Define which professions should be more common.
- Change profession name and color.
- Supports Enchantments
- Define any number of enchantments on an item.
- Pick from many random enchantments.
- Define weights.
- Increase base price when certain enchantments are picked.
- Create shopkeepers
- Define unique professions spawnable only with a command.
- Make them invulnerable or immobile with vanilla /entitydata command.
- Admin friendly
- A database will keep old tiers and trades for existing villagers so you can change only new ones, making players happy…
- …and if you really need to change them all, pass an SQL query without dabbling in world files.
- Reload config with /tradecraft reload
- Because the profession and its trades are pulled from the database when a villager is right clicked, some client-side mods might show different profession than the one accessed in the trade window.
- Plugin will not co-operate with any other plugin influencing villager trades. You can create shopkeepers from within TradeCraft.
The plugin will create its TradeCraft directory and inside, config.yml, example.yml and trades.sqlite.
- Drop TradeCraft.jar into the plugins directory
- Start the server
- Stop the server