Paste your logs.

Built for Minecraft & Hytale

Fabric 1.19 Crash Report

4269 lines
Raw
Detected
Minecraft version: 1.19 Fabric loader version: 0.14.10
---- Minecraft Crash Report ----
// There are four lights!
Time: 11/14/22, 8:59 PM
Description: Exception in server tick loop
java.lang.IllegalStateException: Config errors were found:
java.lang.IllegalArgumentException: Jankson file reading for "./config/byg/trades.json5" failed due to the following error(s):
java.lang.IllegalArgumentException: Jankson file reading for "./config/byg/trades.json5" failed due to the following error(s):
"morevillagers:woodworker" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
; "morevillagers:oceanographer" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
; "morevillagers:netherian" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
; "morevillagers:miner" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
; "morevillagers:hunter" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
; "morevillagers:florist" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
; "morevillagers:engineer" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
; "morevillagers:enderian" is not a valid id in registry: Registry[ResourceKey[minecraft:root / minecraft:villager_profession] (Experimental)].
Current Registry Values:
0. "minecraft:none"
1. "minecraft:armorer"
2. "minecraft:butcher"
3. "minecraft:cartographer"
4. "minecraft:cleric"
5. "minecraft:farmer"
6. "minecraft:fisherman"
7. "minecraft:fletcher"
8. "minecraft:leatherworker"
9. "minecraft:librarian"
10. "minecraft:mason"
11. "minecraft:nitwit"
12. "minecraft:shepherd"
13. "minecraft:toolsmith"
14. "minecraft:weaponsmith"
15. "byg:forager"
16. "friendsandfoes:beekeeper"
missed input: { "morevillagers:enderian": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "morevillagers:engineer": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "morevillagers:florist": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "morevillagers:hunter": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "morevillagers:miner": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "morevillagers:netherian": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "morevillagers:oceanographer": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "morevillagers:woodworker": { "1": [], "2": [], "3": [], "4": [], "5": [] } }
Config:
====================================================================================================
/*
This file uses the ".json5" file extension which allows for comments like this in a json file!
Your text editor may show this file with invalid/no syntax, if so, we recommend you download:
VSCode: https://code.visualstudio.com/
JSON5 plugin(for VSCode): https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-json5
to make editing this file much easier.
*/
{
// Trades for a given villager profession. Trade levels are in the range of 1-5
"trades_by_profession": {
"byg:forager": {
"1": [
{
"config": {
"cost": 10,
"item": "minecraft:red_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:brown_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:green_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 8,
"item": "byg:wood_blewit",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 8,
"item": "byg:white_puffball_cap",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"emerald_cost": 4,
"item": "byg:white_puffball_spores",
"max_uses": 4,
"number_of_items": 5,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 4,
"item": "byg:witch_hazel_branch",
"max_uses": 4,
"number_of_items": 9,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 10,
"item": "byg:witch_hazel_blossom",
"max_uses": 10,
"number_of_items": 1,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
}
],
"5": [
{
"config": {
"cost": 10,
"item": "byg:imparius_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
]
},
"friendsandfoes:beekeeper": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:armorer": {
"1": [],
"2": [],
"3": [],
"4": [
{
"config": {
"emerald_cost": 3,
"item": "byg:chain_plating",
"max_uses": 12,
"number_of_items": 7,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
"5": []
},
"minecraft:butcher": {
"1": [],
"2": [
{
"config": {
"cost": 10,
"item": "byg:blueberries",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [],
"4": [],
"5": []
},
"minecraft:cartographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:cleric": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:farmer": {
"1": [
{
"config": {
"cost": 24,
"item": "byg:cattail_sprout",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 10,
"item": "byg:baobab_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 16,
"item": "byg:aloe_vera",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 24,
"item": "byg:green_apple",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"cost": 10,
"item": "byg:joshua_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 2,
"from_count": 16,
"from_item": "minecraft:dirt",
"max_uses": 4,
"to_count": 16,
"to_item": "byg:lush_dirt",
"villager_xp": 4
},
"type": "byg:items_and_emeralds_to_items"
}
],
"5": []
},
"minecraft:fisherman": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:fletcher": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:leatherworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:librarian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:mason": {
"1": [],
"2": [],
"3": [
{
"config": {
"emerald_cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"5": []
},
"minecraft:shepherd": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:toolsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:weaponsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:enderian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:engineer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:florist": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:hunter": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:miner": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:netherian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:oceanographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:woodworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
}
},
// Whether this file appends villager/wandering trader trades.
"visible": true,
// Trades for the wandering trader. Trades in "1" are "generic" trades. Trades appearing in "2" are "rare" trades.
"wandering_trader_trades": {
// Trades listed here are "generic" and a few(not only from these listed here but from other mods/vanilla also) are picked when a wandering trader spawns.
"1": [
{
"config": {
"emerald_cost": 5,
"item": "byg:aspen_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:baobab_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pink_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cika_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cypress_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ebony_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ether_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:fir_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:green_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:holly_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:lament_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:indigo_jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:mahogany_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_mangrove_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:silver_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:nightshade_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palm_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palo_verde_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pine_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:rainbow_eucalyptus_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:redwood_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:willow_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:witch_hazel_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:withering_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:araucaria_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:joshua_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orchard_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_vine",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:poison_ivy",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
// Trades listed here are "rare" and only one(not only from these listed here but from other mods/vanilla also) is picked when a wandering trader spawns.
"2": []
}
}
====================================================================================================
As JSON LOADED ELEMENT:
{
// Trades for a given villager profession. Trade levels are in the range of 1-5
"trades_by_profession": {
"byg:forager": {
"1": [
{
"config": {
"cost": 10,
"item": "minecraft:red_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:brown_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:green_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 8,
"item": "byg:wood_blewit",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 8,
"item": "byg:white_puffball_cap",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"emerald_cost": 4,
"item": "byg:white_puffball_spores",
"max_uses": 4,
"number_of_items": 5,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 4,
"item": "byg:witch_hazel_branch",
"max_uses": 4,
"number_of_items": 9,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 10,
"item": "byg:witch_hazel_blossom",
"max_uses": 10,
"number_of_items": 1,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
}
],
"5": [
{
"config": {
"cost": 10,
"item": "byg:imparius_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
]
},
"friendsandfoes:beekeeper": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:armorer": {
"1": [],
"2": [],
"3": [],
"4": [
{
"config": {
"emerald_cost": 3,
"item": "byg:chain_plating",
"max_uses": 12,
"number_of_items": 7,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
"5": []
},
"minecraft:butcher": {
"1": [],
"2": [
{
"config": {
"cost": 10,
"item": "byg:blueberries",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [],
"4": [],
"5": []
},
"minecraft:cartographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:cleric": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:farmer": {
"1": [
{
"config": {
"cost": 24,
"item": "byg:cattail_sprout",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 10,
"item": "byg:baobab_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 16,
"item": "byg:aloe_vera",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 24,
"item": "byg:green_apple",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"cost": 10,
"item": "byg:joshua_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 2,
"from_count": 16,
"from_item": "minecraft:dirt",
"max_uses": 4,
"to_count": 16,
"to_item": "byg:lush_dirt",
"villager_xp": 4
},
"type": "byg:items_and_emeralds_to_items"
}
],
"5": []
},
"minecraft:fisherman": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:fletcher": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:leatherworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:librarian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:mason": {
"1": [],
"2": [],
"3": [
{
"config": {
"emerald_cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"5": []
},
"minecraft:shepherd": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:toolsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:weaponsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:enderian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:engineer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:florist": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:hunter": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:miner": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:netherian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:oceanographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:woodworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
}
},
// Whether this file appends villager/wandering trader trades.
"visible": true,
// Trades for the wandering trader. Trades in "1" are "generic" trades. Trades appearing in "2" are "rare" trades.
"wandering_trader_trades": {
// Trades listed here are "generic" and a few(not only from these listed here but from other mods/vanilla also) are picked when a wandering trader spawns.
"1": [
{
"config": {
"emerald_cost": 5,
"item": "byg:aspen_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:baobab_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pink_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cika_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cypress_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ebony_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ether_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:fir_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:green_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:holly_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:lament_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:indigo_jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:mahogany_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_mangrove_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:silver_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:nightshade_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palm_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palo_verde_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pine_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:rainbow_eucalyptus_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:redwood_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:willow_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:witch_hazel_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:withering_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:araucaria_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:joshua_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orchard_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_vine",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:poison_ivy",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
// Trades listed here are "rare" and only one(not only from these listed here but from other mods/vanilla also) is picked when a wandering trader spawns.
"2": []
}
}
====================================================================================================
Config:
====================================================================================================
/*
This file uses the ".json5" file extension which allows for comments like this in a json file!
Your text editor may show this file with invalid/no syntax, if so, we recommend you download:
VSCode: https://code.visualstudio.com/
JSON5 plugin(for VSCode): https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-json5
to make editing this file much easier.
*/
{
// Trades for a given villager profession. Trade levels are in the range of 1-5
"trades_by_profession": {
"byg:forager": {
"1": [
{
"config": {
"cost": 10,
"item": "minecraft:red_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:brown_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:green_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 8,
"item": "byg:wood_blewit",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 8,
"item": "byg:white_puffball_cap",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"emerald_cost": 4,
"item": "byg:white_puffball_spores",
"max_uses": 4,
"number_of_items": 5,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 4,
"item": "byg:witch_hazel_branch",
"max_uses": 4,
"number_of_items": 9,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 10,
"item": "byg:witch_hazel_blossom",
"max_uses": 10,
"number_of_items": 1,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
}
],
"5": [
{
"config": {
"cost": 10,
"item": "byg:imparius_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
]
},
"friendsandfoes:beekeeper": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:armorer": {
"1": [],
"2": [],
"3": [],
"4": [
{
"config": {
"emerald_cost": 3,
"item": "byg:chain_plating",
"max_uses": 12,
"number_of_items": 7,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
"5": []
},
"minecraft:butcher": {
"1": [],
"2": [
{
"config": {
"cost": 10,
"item": "byg:blueberries",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [],
"4": [],
"5": []
},
"minecraft:cartographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:cleric": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:farmer": {
"1": [
{
"config": {
"cost": 24,
"item": "byg:cattail_sprout",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 10,
"item": "byg:baobab_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 16,
"item": "byg:aloe_vera",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 24,
"item": "byg:green_apple",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"cost": 10,
"item": "byg:joshua_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 2,
"from_count": 16,
"from_item": "minecraft:dirt",
"max_uses": 4,
"to_count": 16,
"to_item": "byg:lush_dirt",
"villager_xp": 4
},
"type": "byg:items_and_emeralds_to_items"
}
],
"5": []
},
"minecraft:fisherman": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:fletcher": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:leatherworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:librarian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:mason": {
"1": [],
"2": [],
"3": [
{
"config": {
"emerald_cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"5": []
},
"minecraft:shepherd": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:toolsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:weaponsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:enderian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:engineer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:florist": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:hunter": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:miner": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:netherian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:oceanographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:woodworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
}
},
// Whether this file appends villager/wandering trader trades.
"visible": true,
// Trades for the wandering trader. Trades in "1" are "generic" trades. Trades appearing in "2" are "rare" trades.
"wandering_trader_trades": {
// Trades listed here are "generic" and a few(not only from these listed here but from other mods/vanilla also) are picked when a wandering trader spawns.
"1": [
{
"config": {
"emerald_cost": 5,
"item": "byg:aspen_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:baobab_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pink_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cika_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cypress_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ebony_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ether_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:fir_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:green_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:holly_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:lament_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:indigo_jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:mahogany_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_mangrove_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:silver_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:nightshade_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palm_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palo_verde_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pine_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:rainbow_eucalyptus_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:redwood_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:willow_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:witch_hazel_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:withering_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:araucaria_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:joshua_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orchard_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_vine",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:poison_ivy",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
// Trades listed here are "rare" and only one(not only from these listed here but from other mods/vanilla also) is picked when a wandering trader spawns.
"2": []
}
}
====================================================================================================
As JSON LOADED ELEMENT:
{
// Trades for a given villager profession. Trade levels are in the range of 1-5
"trades_by_profession": {
"byg:forager": {
"1": [
{
"config": {
"cost": 10,
"item": "minecraft:red_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:brown_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:green_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 8,
"item": "byg:wood_blewit",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 8,
"item": "byg:white_puffball_cap",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"emerald_cost": 4,
"item": "byg:white_puffball_spores",
"max_uses": 4,
"number_of_items": 5,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 4,
"item": "byg:witch_hazel_branch",
"max_uses": 4,
"number_of_items": 9,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 10,
"item": "byg:witch_hazel_blossom",
"max_uses": 10,
"number_of_items": 1,
"villager_xp": 3
},
"type": "byg:items_for_emeralds"
}
],
"5": [
{
"config": {
"cost": 10,
"item": "byg:imparius_mushroom",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
]
},
"friendsandfoes:beekeeper": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:armorer": {
"1": [],
"2": [],
"3": [],
"4": [
{
"config": {
"emerald_cost": 3,
"item": "byg:chain_plating",
"max_uses": 12,
"number_of_items": 7,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
"5": []
},
"minecraft:butcher": {
"1": [],
"2": [
{
"config": {
"cost": 10,
"item": "byg:blueberries",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [],
"4": [],
"5": []
},
"minecraft:cartographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:cleric": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:farmer": {
"1": [
{
"config": {
"cost": 24,
"item": "byg:cattail_sprout",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"2": [
{
"config": {
"cost": 10,
"item": "byg:baobab_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 16,
"item": "byg:aloe_vera",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 24,
"item": "byg:green_apple",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"3": [
{
"config": {
"cost": 10,
"item": "byg:joshua_fruit",
"max_uses": 12,
"villager_xp": 2
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 2,
"from_count": 16,
"from_item": "minecraft:dirt",
"max_uses": 4,
"to_count": 16,
"to_item": "byg:lush_dirt",
"villager_xp": 4
},
"type": "byg:items_and_emeralds_to_items"
}
],
"5": []
},
"minecraft:fisherman": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:fletcher": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:leatherworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:librarian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:mason": {
"1": [],
"2": [],
"3": [
{
"config": {
"emerald_cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:rocky_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:mossy_stone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"4": [
{
"config": {
"emerald_cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:dacite",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:soapstone",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
},
{
"config": {
"emerald_cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"number_of_items": 12,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 1,
"item": "byg:red_rock",
"max_uses": 12,
"villager_xp": 12
},
"type": "byg:emerald_for_items"
}
],
"5": []
},
"minecraft:shepherd": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:toolsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"minecraft:weaponsmith": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:enderian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:engineer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:florist": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:hunter": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:miner": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:netherian": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:oceanographer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"morevillagers:woodworker": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
}
},
// Whether this file appends villager/wandering trader trades.
"visible": true,
// Trades for the wandering trader. Trades in "1" are "generic" trades. Trades appearing in "2" are "rare" trades.
"wandering_trader_trades": {
// Trades listed here are "generic" and a few(not only from these listed here but from other mods/vanilla also) are picked when a wandering trader spawns.
"1": [
{
"config": {
"emerald_cost": 5,
"item": "byg:aspen_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:baobab_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pink_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_cherry_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cika_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:cypress_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ebony_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:ether_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:fir_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:green_enchanted_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:holly_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:lament_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:indigo_jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:jacaranda_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:mahogany_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:white_mangrove_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:silver_maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:maple_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:nightshade_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palm_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:palo_verde_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:pine_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:rainbow_eucalyptus_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:redwood_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:willow_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:witch_hazel_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:withering_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:araucaria_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:blue_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:brown_zelkova_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:joshua_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orange_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:orchard_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_oak_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:red_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_birch_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:yellow_spruce_sapling",
"max_uses": 12,
"number_of_items": 1,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:skyris_vine",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"emerald_cost": 5,
"item": "byg:poison_ivy",
"max_uses": 12,
"number_of_items": 2,
"villager_xp": 2
},
"type": "byg:items_for_emeralds"
}
],
// Trades listed here are "rare" and only one(not only from these listed here but from other mods/vanilla also) is picked when a wandering trader spawns.
"2": []
}
}
====================================================================================================
at potionstudios.byg.BYG.commonLoad(BYG.java:51)
at potionstudios.byg.BYGFabric.afterRegistriesFreeze(BYGFabric.java:65)
at net.minecraft.util.registry.Registry.handler$zme000$byg_afterRegistriesFreeze(Registry.java:1127)
at net.minecraft.util.registry.Registry.freezeRegistries(Registry.java:406)
at net.minecraft.server.MinecraftServer.handler$bfd001$beforeSetupServer(MinecraftServer.java:5787)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:637)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:258)
at java.base/java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.19
Minecraft Version ID: 1.19
Operating System: Linux (amd64) version 5.4.0-104-generic
Java Version: **.**.**.**, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 1203175080 bytes (1147 MiB) / 2306867200 bytes (2200 MiB) up to 2306867200 bytes (2200 MiB)
CPUs: 3
Processor Vendor: AuthenticAMD
Processor Name: AMD EPYC 7402P 24-Core Processor
Identifier: AuthenticAMD Family 23 Model 49 Stepping 0
Microarchitecture: Zen 2
Frequency (GHz): -0.00
Number of physical packages: 1
Number of physical CPUs: 24
Number of logical CPUs: 48
Graphics card #0 name: unknown
Graphics card #0 vendor: unknown
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 129864.09
Virtual memory used (MB): 215995.80
Swap memory total (MB): 1024.00
Swap memory used (MB): 1001.64
JVM Flags: 3 total; -XX:MaxMetaspaceSize=300M -Xmx2200M -Xms1100M
Fabric Mods:
adorn: Adorn 3.6.1+1.19
adventurez: AdventureZ 1.4.14
arcanus: Arcanus 1.30
architectury: Architectury 5.13.48
attributefix: AttributeFix 15.1.3
badpackets: Bad Packets 0.1.3
bclib: BCLib 2.1.2
betterend: Better End 2.1.1
bookshelf: Bookshelf 14.2.10
byg: Oh The Biomes You'll Go **.**.**.**
cloth-config: Cloth Config v9 9.0.92
cloth-basic-math: cloth-basic-math 0.6.1
clumps: Clumps 9.0.0+7
collective-fabric: Collective (Fabric) 4.27
fiber: fiber 0.23.0-2
compacthelpcommand-fabric: Compact Help Command (Fabric) 1.3
croptopia: Croptopia 2.0.7
com_typesafe_config: config 1.4.1
io_leangen_geantyref_geantyref: geantyref 1.3.11
org_spongepowered_configurate-core: configurate-core 4.1.2
org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
decorative_blocks: Decorative Blocks 3.0.0
dragonloot: DragonLoot 1.1.1
earthtojavamobs: Earth2Java 1.9.3
elytraslot: Elytra Slot 6.0.0+1.19.2
extrakeybinds: ThatRobins Extra Origins Keybinds 0.4.0+1.17-1.19.2
extraorigins: Extra Origins 1.19-2
fabric: Fabric API 0.58.0+1.19
fabric-api-base: Fabric API Base 0.4.9+e62f51a3a9
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.7+9ff28f40a9
fabric-biome-api-v1: Fabric Biome API (v1) 9.0.14+b2a4a624a9
fabric-command-api-v1: Fabric Command API (v1) 1.2.6+f71b366fa9
fabric-command-api-v2: Fabric Command API (v2) 2.1.2+0d55f585a9
fabric-commands-v0: Fabric Commands (v0) 0.2.23+df3654b3a9
fabric-containers-v0: Fabric Containers (v0) 0.1.28+df3654b3a9
fabric-content-registries-v0: Fabric Content Registries (v0) 3.2.1+07df213ea9
fabric-convention-tags-v1: Fabric Convention Tags 1.0.8+37622d24a9
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.3+bd0a0d4aa9
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 5.1.2+a680b9b4a9
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.28+a6d2f785a9
fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.16+9ff28f40a9
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.26+9ff28f40a9
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.26+df3654b3a9
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.19+18990361a9
fabric-item-api-v1: Fabric Item API (v1) 1.5.5+35a03c43a9
fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.26+9ff28f40a9
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.1.0+33fbc738a9
fabric-loot-api-v2: Fabric Loot API (v2) 1.1.1+03a4e568a9
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.4+9e7660c6a9
fabric-message-api-v1: Fabric Message API (v1) 1.0.1+513f4a59a9
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.11+33fbc738a9
fabric-networking-api-v1: Fabric Networking API (v1) 1.1.0+442de8b8a9
fabric-networking-v0: Fabric Networking (v0) 0.3.15+df3654b3a9
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 4.0.8+9ff28f40a9
fabric-particles-v1: Fabric Particles (v1) 1.0.8+dc39553aa9
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.18+23c4cfefa9
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.12+9ff28f40a9
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.5+9ff28f40a9
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.9+e62f51a3a9
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.5.6+5f1a85e0a9
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.7+9ff28f40a9
fabric-transfer-api-v1: Fabric Transfer API (v1) 2.0.9+e62f51a3a9
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.1+9e7660c6a9
fabric-language-kotlin: Fabric Language Kotlin 1.8.6+kotlin.1.7.21
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.21
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.21
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.21
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.21
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.5
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.4.1
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.4.1
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.4.1
fabricloader: Fabric Loader 0.14.10
flan: Flan 1.19-1.8.1.1
frame: Frame 0.26.1+1.19-fabric
frame-api-base: Frame Base 0.2.1+906ebc04a9
frame-blocks-v0: Frame Blocks (v0) 0.1.3+233e7428a9
frame-config-v0: Frame Config (v0) 0.3.1+0fa45150a9
frame-content-registries-v0: Frame Content Registries (v0) 0.4.0+2876b511a9
frame-enchantments-v0: Frame Enchantments (v0) 0.1.0+4093105da9
mm: Manningham Mills 2.3
frame-game-rules-v0: Frame Game Rules (v0) 0.2.4+e7ce56a6a9
frame-items-v0: Frame Items (v0) 0.1.3+906ebc04a9
frame-loot-tables-v0: Frame Loot Tables (v0) 0.1.4+4f7341eca9
frame-registries-v0: Frame Registries (v0) 0.1.1+0e0ec74ea9
frame-rendering-v0: Frame Rendering (v0) 0.1.5+906ebc04a9
frame-tabbed-item-groups-v0: Frame Tabbed Item Groups (v0) 0.2.4+0aca9b56a9
frame-toymaker-v0: Frame Data Generation Helpers (v0) 0.6.1+b13741c3a9
frame-woods-v0: Frame Woods (v0) 0.2.1+6a33fbada9
friendsandfoes: Friends&Foes 1.5.12
com_github_llamalad7_mixinextras: MixinExtras 0.0.12
fwaystones: Fabric Waystones 3.0.2+mc1.19
icarus: Icarus 1.13
immersive_armors: Immersive Armors 1.4.0
incantationem: Incantationem 1.1.6+1.19
inmis: Inmis 2.7.1-1.19
omega-config: OmegaConfig 1.2.3-1.18.1
java: OpenJDK 64-Bit Server VM 17
jeresources: Just Enough Resources **.**.**.**
mavm: More Axolotl Variants Mod 1.1.0
mcwfences: Macaw's Fences and Walls 1.0.6
midnightlib: MidnightLib 1.0.0
minecraft: Minecraft 1.19
moborigins: Mob Origins 1.9.0
naturescompass: Nature's Compass 1.19-2.0.4-fabric
origins: Origins 1.6.2
apoli: Apoli 2.5.1
additionalentityattributes: Additionalentityattributes 1.0.0+1.19
calio: Calio 1.7.0
playerabilitylib: Pal 1.6.0
reach-entity-attributes: Reach Entity Attributes 2.3.0
owo: oωo 0.8.5+1.19
blue_endless_jankson: jankson 1.2.1
patchouli: Patchouli 1.19-74-FABRIC
pehkui: Pehkui 3.6.0+1.14.4-1.19.3
kanos_config: Kanos Config 0.3.1+1.14.4-1.19
repurposed_structures: Repurposed Structures 6.1.2+1.19
roughlyenoughitems: Roughly Enough Items 9.1.572
error_notifier: Error Notifier 1.0.9
spark: spark 1.9.45
fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
starterkit-fabric: Starter Kit (Fabric) 3.3
terrablender: TerraBlender **.**.**.**
com_electronwill_night-config_core: core 3.6.4
com_electronwill_night-config_toml: toml 3.6.4
trinkets: Trinkets 3.4.0
cardinal-components-base: Cardinal Components API (base) 5.0.0-beta.1
cardinal-components-entity: Cardinal Components API (entities) 5.0.0-beta.1
wthit: wthit 5.13.3
xaerominimap: Xaero's Minimap 22.12.0
xaeroworldmap: Xaero's World Map 1.26.1
Server Running: true
Data Packs: vanilla, Fabric Mods, file/no-elytra (2).zip (incompatible), file/afk display v1.1.3.zip, file/anti enderman grief v1.1.3.zip, file/armor statues v2.8.4.zip, file/clearlag-e2240.zip, file/durability ping v1.1.3.zip, file/elootra (1).zip (incompatible), file/kill empty boats v1.1.4.zip, file/more mob heads v2.10.1.zip, file/player head drops v1.1.3.zip, file/ranks-datapack-v-6.zip (incompatible), file/spectator night vision v1.1.3.zip, file/wandering trades v1.6.0.zip
World Generation: Stable
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)