1
Error during common_setup phase
Hello! Im having this problem with the byg mod (Biomes youll go) where it has a loading error which confuses me since it was working yesterday.
Oh The Biomes You'll Go (byg) encountered an error during the common_setup_ event phase.
The crash report:
---- Minecraft Crash Report ----
// There are four lights!
Time: 08/06/2022, 13:56
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:55) ~[forge-1.18.2-40.1.31-universal.jar%2358!/:?] {re:classloading}
at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:169) ~[forge-1.18.2-40.1.31-universal.jar%2358!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$new$1(Minecraft.java:555) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.Util.m_137521_(Util.java:397) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:549) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.LoadingOverlay.m_6305_(LoadingOverlay.java:135) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:879) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1044) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:663) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading,pl:runtimedistcleaner:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:31) ~[fmlloader-1.18.2-40.1.31.jar%2316!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at potionstudios.byg.BYG.commonLoad(BYG.java:70) ~[Oh_The_Biomes_You'll_Go-forge-1.18.2-1.4.jar%2352!/:1.4] {re:classloading}
-- MOD byg --
Details:
Mod File: Oh_The_Biomes_You'll_Go-forge-1.18.2-1.4.jar
Failure message: Oh The Biomes You'll Go (byg) encountered an error during the common_setup event phase
java.lang.IllegalStateException: Config errors were found:
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
"mca:outlaw" 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"
; "mca:guard" 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"
; "mca:archer" 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"
missed input: { "mca:archer": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:guard": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:outlaw": { "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: code.visualstudio.com/
JSON5 plugin(for VSCode): 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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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: code.visualstudio.com/
JSON5 plugin(for VSCode): 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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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": []
}
}
====================================================================================================
Mod Version: 1.4
Mod Issue URL: github.com/AOCAWOL/BYG/issues
Exception message: java.lang.IllegalStateException: Config errors were found:
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
"mca:outlaw" 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"
; "mca:guard" 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"
; "mca:archer" 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"
missed input: { "mca:archer": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:guard": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:outlaw": { "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: code.visualstudio.com/
JSON5 plugin(for VSCode): 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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": [],
Oh The Biomes You'll Go (byg) encountered an error during the common_setup_ event phase.
The crash report:
---- Minecraft Crash Report ----
// There are four lights!
Time: 08/06/2022, 13:56
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:55) ~[forge-1.18.2-40.1.31-universal.jar%2358!/:?] {re:classloading}
at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:169) ~[forge-1.18.2-40.1.31-universal.jar%2358!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$new$1(Minecraft.java:555) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.Util.m_137521_(Util.java:397) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading}
at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:549) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.LoadingOverlay.m_6305_(LoadingOverlay.java:135) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:879) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1044) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:663) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%2354!/:?] {re:classloading,pl:runtimedistcleaner:A}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:31) ~[fmlloader-1.18.2-40.1.31.jar%2316!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at potionstudios.byg.BYG.commonLoad(BYG.java:70) ~[Oh_The_Biomes_You'll_Go-forge-1.18.2-1.4.jar%2352!/:1.4] {re:classloading}
-- MOD byg --
Details:
Mod File: Oh_The_Biomes_You'll_Go-forge-1.18.2-1.4.jar
Failure message: Oh The Biomes You'll Go (byg) encountered an error during the common_setup event phase
java.lang.IllegalStateException: Config errors were found:
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
"mca:outlaw" 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"
; "mca:guard" 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"
; "mca:archer" 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"
missed input: { "mca:archer": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:guard": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:outlaw": { "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: code.visualstudio.com/
JSON5 plugin(for VSCode): 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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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: code.visualstudio.com/
JSON5 plugin(for VSCode): 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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": []
}
},
// 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:jacaranda_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:lament_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:mangrove_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: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: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: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": []
}
}
====================================================================================================
Mod Version: 1.4
Mod Issue URL: github.com/AOCAWOL/BYG/issues
Exception message: java.lang.IllegalStateException: Config errors were found:
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Amelia\AppData\Roaming\.minecraft\config\byg\trades.json5" failed due to the following error(s):
"mca:outlaw" 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"
; "mca:guard" 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"
; "mca:archer" 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"
missed input: { "mca:archer": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:guard": { "1": [], "2": [], "3": [], "4": [], "5": [] }, "mca:outlaw": { "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: code.visualstudio.com/
JSON5 plugin(for VSCode): 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": 3
},
"type": "byg:items_for_emeralds"
},
{
"config": {
"cost": 10,
"item": "minecraft:crimson_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "minecraft:warped_fungus",
"max_uses": 12,
"villager_xp": 3
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:sythian_fungus",
"max_uses": 12,
"villager_xp": 3
},
"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": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:shulkren_fungus",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
},
{
"config": {
"cost": 10,
"item": "byg:fungal_imparius",
"max_uses": 12,
"villager_xp": 4
},
"type": "byg:emerald_for_items"
}
]
},
"mca:archer": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:guard": {
"1": [],
"2": [],
"3": [],
"4": [],
"5": []
},
"mca:outlaw": {
"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": [],
1
Hi, were you able to solve it? This happened to me when I remove the Minecraft comes alive mod from the modpack. I don't like that mod.
