like a tutorial on them as I have been trying to add some stuff like seeds for example to create a crative loadout for my self and is strugling
Hope it helps: Loadouts and shops
I am having a hard time finding the uri for some of them so what do i do then
examples
golden_gourd_seeds
heirbloom_seeds
Open the stonehearth manifest and search for seed
They’re actually under consumables:
consumables:seeds:golden_gourd_seeds
don’t forget to prefix the aliases by stonehearth:
nvm ty for your help
release-935 (x64)[M]
c++ exception: Error reading file Creative_Loadouts/data/loadouts/loadouts.json:
Null terminator inside of a bracket
Source:
{
“loadouts”: {
“load_Creative_Orginal”: {
“alias”: “Creative_Loadouts:data:loadouts:load_Creative_Orginal”,
“display_name”: “i18n(Creative_Loadouts:data.loadouts.load_Creative_Orginal.display_name)”,
“description”: “i18n(Creative_Loadouts:data.loadouts.load_Creative_Orginal.description)”,
“tooltip”: “i18n(Creative_Loadouts:data.loadouts.load_Creative_Orginal.tooltip)”,
“splash”: “file(images/load_Creative_Orginal/splash.png)”,
“seal”: “file(images/load_Creative_Orginal/seal.png)”,
“ordinal”: 4,
“content”: {
“shepherd”: {
“display_name”: “i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:shepherd:talisman”,
“icon”: “file(images/items/shepherd_crook.png)”,
“amount”: 1,
“ordinal”: 1
},
“trapper”: {
“display_name”: “i18n(stonehearth:jobs.trapper.trapper_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:trapper:talisman”,
“icon”: “file(images/items/trapper_knife.png)”,
“amount”: 1,
“ordinal”: 2
},
“blacksmith”: {
“display_name”: “i18n(stonehearth:jobs.blacksmith.blacksmith_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:blacksmith:talisman”,
“icon”: “file(images/items/blacksmith_hammer.png)”,
“amount”: 1,
“ordinal”: 1
},
“herbalist”: {
“display_name”: “i18n(stonehearth:jobs.herbalist.herbalist_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:herbalist:talisman”,
“icon”: “file(images/items/herbalist_staff.png)”,
“amount”: 1,
“ordinal”: 1
},
“cleric”: {
“display_name”: “i18n(stonehearth:jobs.cleric.cleric_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:cleric:talisman”,
“icon”: “file(images/items/cleric_tome.png)”,
“amount”: 2,
“ordinal”: 2
},
“carpenter”: {
“display_name”: “i18n(stonehearth:jobs.carpenter.carpenter_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:carpenter:talisman”,
“icon”: “file(images/items/carpenter_saw.png)”,
“amount”: 1,
“ordinal”: 1
},
“mason”: {
“display_name”: “i18n(stonehearth:jobs.mason.mason_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:mason:talisman”,
“icon”: “file(images/items/mason_chisel.png)”,
“amount”: 1,
“ordinal”: 2
},
“potter”: {
“display_name”: “i18n(stonehearth:jobs.potter.potter_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:potter:talisman”,
“icon”: “file(images/items/potter_cutter.png)”,
“amount”: 1,
“ordinal”: 3
},
“farmer”: {
“display_name”: “i18n(stonehearth:jobs.farmer.farmer_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:farmer:talisman”,
“icon”: “file(images/items/farmer_hoe.png)”,
“amount”: 5,
“ordinal”: 3
},
“weaver”: {
“display_name”: “i18n(stonehearth:jobs.weaver.weaver_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:weaver:talisman”,
“icon”: “file(images/items/weaver_spindle.png)”,
“amount”: 1,
“ordinal”: 1
},
“geomancer”: {
“display_name”: “i18n(stonehearth:jobs.geomancer.geomancer_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:geomancer:talisman”,
“icon”: “file(images/items/geomancer_wand.png)”,
“amount”: 1,
“ordinal”: 1
},
“earthbud_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.earthbud.seed.earthbud_plant_seed.description)”,
“type”: “harvest”,
“uri”: “stonehearth:plants:earthbud”,
“icon”: “file(images/items/earthbud_plant_seed.png)”,
“amount”: 5,
“ordinal”: 4
},
“earth_essence”: {
“display_name”: “i18n(stonehearth:entities.resources.earth_essence.display_name)”,
“type”: “resources”,
“uri”: “stonehearth:resources:earth_essence”,
“icon”: “file(images/items/earth_essence.png)”,
“amount”: 8,
“ordinal”: 4
},
“poyo_feed”: {
“display_name”: “i18n(stonehearth:entities.food.poyo_feed.poyo_feed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:food:poyo_feed”,
“icon”: “file(images/items/poyo_feed.png)”,
“amount”: 10,
“ordinal”: 3
},
“rabbit_feed”: {
“display_name”: “i18n(stonehearth:entities.food.rabbit_feed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:food:rabbit_feed”,
“icon”: “file(images/items/rabbit_feed.png)”,
“amount”: 10,
“ordinal”: 4
},
“sheep_feed”: {
“display_name”: “i18n(stonehearth:entities.food.sheep_feed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:food:sheep_feed”,
“icon”: “file(images/items/sheep_feed.png)”,
“amount”: 10,
“ordinal”: 5
},
“copper_ore”: {
“display_name”: “i18n(stonehearth:entities.resources.copper.copper_ore.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:resources:copper:ore”,
“icon”: “file(images/items/copper_ore.png)”,
“amount”: 12,
“ordinal”: 3
},
“tin_ore”: {
“display_name”: “i18n(stonehearth:entities.resources.tin.tin_ore.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:resources:tin:ore”,
“icon”: “file(images/items/tin_ore.png)”,
“amount”: 12,
“ordinal”: 4
},
“iron_ore”: {
“display_name”: “i18n(stonehearth:entities.resources.iron.iron_ore.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:resources:iron:ore”,
“icon”: “file(images/items/iron_ore.png)”,
“amount”: 6,
“ordinal”: 5
},
“silver_ore”: {
“display_name”: “i18n(stonehearth:entities.resources.silver.silver_ore.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:resources:silver:ore”,
“icon”: “file(images/items/silver_ore.png)”,
“amount”: 6,
“ordinal”: 5
},
“gold_ore”: {
“display_name”: “i18n(stonehearth:entities.resources.gold.gold_ore.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:resources:gold:ore”,
“icon”: “file(images/items/gold_ore.png)”,
“amount”: 6,
“ordinal”: 5
},
“footman”: {
“display_name”: “i18n(stonehearth:jobs.footman.footman_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:footman:wooden_sword_talisman”,
“icon”: “file(images/items/wooden_sword.png)”,
“amount”: 5,
“ordinal”: 2
},
“archer”: {
“display_name”: “i18n(stonehearth:jobs.archer.archer_description.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:archer:talisman”,
“icon”: “file(images/items/bow.png)”,
“amount”: 5,
“ordinal”: 2
},
“brightbell”: {
“display_name”: “i18n(stonehearth:entities.plants.brightbell_plant.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:resources:herb:brightbell”,
“icon”: “file(images/items/brightbell.png)”,
“amount”: 8,
“ordinal”: 3
},
“brightbell_plant_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.brightbell_plant.seed.brightbell_plant_seed_ghost.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:plants:brightbell:seed”,
“icon”: “file(images/items/brightbell_plant_seed.png)”,
“amount”: 8,
“ordinal”: 3
},
“cactus_plant_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.cactus_plant.seed.cactus_plant_seed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:plants:cactus:seed”,
“icon”: “file(images/items/cactus_plant_seed.png)”,
“amount”: 5,
“ordinal”: 3
},
“cactus_tulip_blue_plant_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.cactus_tulip_blue_plant.seed.cactus_tulip_blue_plant_seed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:plants:cactus:tulip:blue:seed”,
“icon”: “file(images/items/cactus_tulip_blue_plant_seed.png)”,
“amount”: 5,
“ordinal”: 3
},
“cactus_tulip_red_plant_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.cactus_tulip_red_plant.seed.cactus_tulip_red_plant_seed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:plants:cactus:tulip:red:seed”,
“icon”: “file(images/items/cactus_tulip_red_plant_seed.png)”,
“amount”: 5,
“ordinal”: 3
},
“foxlily_plant_plant_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.foxlily_plant.seed.foxlily_plant_plant_seed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:plants:foxlily:seed”,
“icon”: “file(images/items/foxlily_plant_seed.png)”,
“amount”: 5,
“ordinal”: 3
},
“frostsnap”: {
“display_name”: “i18n(stonehearth:entities.plants.frostsnap_plant.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:resources:herb:frostsnap”,
“icon”: “file(images/items/frostsnap.png)”,
“amount”: 8,
“ordinal”: 3
},
“frostsnap_plant_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.frostsnap_plant.seed.frostsnap_plant_seed_ghost.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:plants:frostsnap:seed”,
“icon”: “file(images/items/frostsnap_plant_seed.png)”,
“amount”: 8,
“ordinal”: 3
},
“sugarbell_plant_seed”: {
“display_name”: “i18n(stonehearth:entities.plants.sugarbell.seed.sugarbell_plant_seed.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:plants:sugarbell:seed”,
“icon”: “file(images/items/sugarbell_plant_seed.png)”,
“amount”: 20,
“ordinal”: 3
},
“acacia_tree_seeds”: {
“display_name”: “i18n(stonehearth:entities.consumables.seeds.acacia_tree_seeds.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:trees:acacia:seed”,
“icon”: “file(images/items/acacia_tree_seeds.png)”,
“amount”: 1,
“ordinal”: 3
},
“oak_tree_seeds”: {
“display_name”: “i18n(stonehearth:entities.consumables.seeds.oak_tree_seeds.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:trees:oak:seed”,
“icon”: “file(images/items/oak_tree_seeds.png)”,
“amount”: 1,
“ordinal”: 3
},
“juniper_tree_seeds”: {
“display_name”: “i18n(stonehearth:entities.consumables.seeds.juniper_tree_seeds.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:trees:juniper:seed”,
“icon”: “file(images/items/juniper_tree_seeds.png)”,
“amount”: 1,
“ordinal”: 3
},
“cactus_tree_seeds”: {
“display_name”: “i18n(stonehearth:entities.consumables.seeds.cactus_tree_seeds.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:trees:cactus:seed”,
“icon”: “file(images/items/cactus_tree_seeds.png)”,
“amount”: 1,
“ordinal”: 3
},
“golden_gourd_seeds”: {
“display_name”: “i18n(stonehearth:entities.consumables.seeds.golden_gourd_seeds.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:consumables:seeds:golden_gourd_seeds”,
“icon”: “file(images/items/golden_gourd_seeds.png)”,
“amount”: 1,
“ordinal”: 3
},
“heirbloom_seeds”: {
“display_name”: “i18n(stonehearth:entities.consumables.seeds.heirbloom_seeds.display_name)”,
“type”: “entity”,
“uri”: “stonehearth:consumables:seeds:heirbloom_seeds”,
“icon”: “file(images/items/heirbloom_seeds.png)”,
“amount”: 1,
“ordinal”: 3
},
“gold”: {
“display_name”: “i18n(stonehearth:data.loadouts.items.gold)”,
“type”: “gold”,
“icon”: “file(images/items/gold.png)”,
“uri”: “stonehearth:loot:gold”,
“icon”: “file(images/items/gold.png)”,
“amount”: 1000,
“ordinal”: 5
}
},
"load_Creative_Geomancer": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Geomancer",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Geomancer.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Geomancer.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Geomancer.tooltip)",
"splash": "file(images/load_Creative_Geomancer/splash.png)",
"seal": "file(images/load_Creative_Geomancer/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Seeds": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Seeds",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Seeds.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Seeds.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Seeds.tooltip)",
"splash": "file(images/load_Creative_Seeds/splash.png)",
"seal": "file(images/load_Creative_Seeds/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Items": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Items",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Items.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Items.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Items.tooltip)",
"splash": "file(images/load_Creative_Items/splash.png)",
"seal": "file(images/load_Creative_Items/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Theolas": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Theolas",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Theolas.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Theolas.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Theolas.tooltip)",
"splash": "file(images/load_Creative_Theolas/splash.png)",
"seal": "file(images/load_Creative_Theolas/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_All": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_All",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_All.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_All.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_All.tooltip)",
"splash": "file(images/load_Creative_All/splash.png)",
"seal": "file(images/load_Creative_All/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Mods": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Mods",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Mods.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Mods.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Mods.tooltip)",
"splash": "file(images/load_Creative_Mods_/splash.png)",
"seal": "file(images/load_Creative_Mods/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
},
}
}
}
}
}
}
stack traceback:
[C]: in function ‘load_json’
radiant/modules/resources.lua:34: in function ‘load_json’
stonehearth/lib/catalog/catalog_lib.lua:72: in function ‘_load_json’
stonehearth/lib/catalog/catalog_lib.lua:78: in function ‘_load_entity_json’
stonehearth/lib/catalog/catalog_lib.lua:40: in function ‘load_catalog’
…ces/client/catalog_client/catalog_client_service.lua:11: in function ‘initialize’
stonehearth/stonehearth_client.lua:23: in function ‘create_service’
stonehearth/stonehearth_client.lua:50: in function <stonehearth/stonehearth_client.lua:44>
[C]: ?
[C]: in function ‘trigger’
radiant/modules/events.lua:55: in function <radiant/modules/events.lua:55>
Make sure your JSON is formatted correctly by using an editor that informs you of that or an online tool like JSONLint.
json lint has often been my savior…
I ran both files through JSONLint and Sublime Text to fix errors. There were a few missing { and } and for some reason neither program would recognize your quotes. I did find and replace and used all “normal” quotes.
{
"load_Creative_Geomancer": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Geomancer",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Geomancer.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Geomancer.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Geomancer.tooltip)",
"splash": "file(images/load_Creative_Geomancer/splash.png)",
"seal": "file(images/load_Creative_Geomancer/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Seeds": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Seeds",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Seeds.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Seeds.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Seeds.tooltip)",
"splash": "file(images/load_Creative_Seeds/splash.png)",
"seal": "file(images/load_Creative_Seeds/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Items": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Items",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Items.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Items.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Items.tooltip)",
"splash": "file(images/load_Creative_Items/splash.png)",
"seal": "file(images/load_Creative_Items/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Theolas": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Theolas",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Theolas.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Theolas.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Theolas.tooltip)",
"splash": "file(images/load_Creative_Theolas/splash.png)",
"seal": "file(images/load_Creative_Theolas/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_All": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_All",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_All.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_All.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_All.tooltip)",
"splash": "file(images/load_Creative_All/splash.png)",
"seal": "file(images/load_Creative_All/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
},
"load_Creative_Mods": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Mods",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Mods.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Mods.description)",
"tooltip": "i18n(eCreative_Loadouts:data.loadouts.load_Creative_Mods.tooltip)",
"splash": "file(images/load_Creative_Mods_/splash.png)",
"seal": "file(images/load_Creative_Mods/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
}
}
}
}
}
}
}
}
}
And
{
"loadouts": {
"load_Creative_Orginal": {
"alias": "Creative_Loadouts:data:loadouts:load_Creative_Orginal",
"display_name": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Orginal.display_name)",
"description": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Orginal.description)",
"tooltip": "i18n(Creative_Loadouts:data.loadouts.load_Creative_Orginal.tooltip)",
"splash": "file(images/load_Creative_Orginal/splash.png)",
"seal": "file(images/load_Creative_Orginal/seal.png)",
"ordinal": 4,
"content": {
"shepherd": {
"display_name": "i18n(stonehearth:jobs.shepherd.shepherd_description.display_name)",
"type": "entity",
"uri": "stonehearth:shepherd:talisman",
"icon": "file(images/items/shepherd_crook.png)",
"amount": 1,
"ordinal": 1
},
"trapper": {
"display_name": "i18n(stonehearth:jobs.trapper.trapper_description.display_name)",
"type": "entity",
"uri": "stonehearth:trapper:talisman",
"icon": "file(images/items/trapper_knife.png)",
"amount": 1,
"ordinal": 2
},
"blacksmith": {
"display_name": "i18n(stonehearth:jobs.blacksmith.blacksmith_description.display_name)",
"type": "entity",
"uri": "stonehearth:blacksmith:talisman",
"icon": "file(images/items/blacksmith_hammer.png)",
"amount": 1,
"ordinal": 1
},
"herbalist": {
"display_name": "i18n(stonehearth:jobs.herbalist.herbalist_description.display_name)",
"type": "entity",
"uri": "stonehearth:herbalist:talisman",
"icon": "file(images/items/herbalist_staff.png)",
"amount": 1,
"ordinal": 1
},
"cleric": {
"display_name": "i18n(stonehearth:jobs.cleric.cleric_description.display_name)",
"type": "entity",
"uri": "stonehearth:cleric:talisman",
"icon": "file(images/items/cleric_tome.png)",
"amount": 2,
"ordinal": 2
},
"carpenter": {
"display_name": "i18n(stonehearth:jobs.carpenter.carpenter_description.display_name)",
"type": "entity",
"uri": "stonehearth:carpenter:talisman",
"icon": "file(images/items/carpenter_saw.png)",
"amount": 1,
"ordinal": 1
},
"mason": {
"display_name": "i18n(stonehearth:jobs.mason.mason_description.display_name)",
"type": "entity",
"uri": "stonehearth:mason:talisman",
"icon": "file(images/items/mason_chisel.png)",
"amount": 1,
"ordinal": 2
},
"potter": {
"display_name": "i18n(stonehearth:jobs.potter.potter_description.display_name)",
"type": "entity",
"uri": "stonehearth:potter:talisman",
"icon": "file(images/items/potter_cutter.png)",
"amount": 1,
"ordinal": 3
},
"farmer": {
"display_name": "i18n(stonehearth:jobs.farmer.farmer_description.display_name)",
"type": "entity",
"uri": "stonehearth:farmer:talisman",
"icon": "file(images/items/farmer_hoe.png)",
"amount": 5,
"ordinal": 3
},
"weaver": {
"display_name": "i18n(stonehearth:jobs.weaver.weaver_description.display_name)",
"type": "entity",
"uri": "stonehearth:weaver:talisman",
"icon": "file(images/items/weaver_spindle.png)",
"amount": 1,
"ordinal": 1
},
"geomancer": {
"display_name": "i18n(stonehearth:jobs.geomancer.geomancer_description.display_name)",
"type": "entity",
"uri": "stonehearth:geomancer:talisman",
"icon": "file(images/items/geomancer_wand.png)",
"amount": 1,
"ordinal": 1
},
"earthbud_seed": {
"display_name": "i18n(stonehearth:entities.plants.earthbud.seed.earthbud_plant_seed.description)",
"type": "harvest",
"uri": "stonehearth:plants:earthbud",
"icon": "file(images/items/earthbud_plant_seed.png)",
"amount": 5,
"ordinal": 4
},
"earth_essence": {
"display_name": "i18n(stonehearth:entities.resources.earth_essence.display_name)",
"type": "resources",
"uri": "stonehearth:resources:earth_essence",
"icon": "file(images/items/earth_essence.png)",
"amount": 8,
"ordinal": 4
},
"poyo_feed": {
"display_name": "i18n(stonehearth:entities.food.poyo_feed.poyo_feed.display_name)",
"type": "entity",
"uri": "stonehearth:food:poyo_feed",
"icon": "file(images/items/poyo_feed.png)",
"amount": 10,
"ordinal": 3
},
"rabbit_feed": {
"display_name": "i18n(stonehearth:entities.food.rabbit_feed.display_name)",
"type": "entity",
"uri": "stonehearth:food:rabbit_feed",
"icon": "file(images/items/rabbit_feed.png)",
"amount": 10,
"ordinal": 4
},
"sheep_feed": {
"display_name": "i18n(stonehearth:entities.food.sheep_feed.display_name)",
"type": "entity",
"uri": "stonehearth:food:sheep_feed",
"icon": "file(images/items/sheep_feed.png)",
"amount": 10,
"ordinal": 5
},
"copper_ore": {
"display_name": "i18n(stonehearth:entities.resources.copper.copper_ore.display_name)",
"type": "entity",
"uri": "stonehearth:resources:copper:ore",
"icon": "file(images/items/copper_ore.png)",
"amount": 12,
"ordinal": 3
},
"tin_ore": {
"display_name": "i18n(stonehearth:entities.resources.tin.tin_ore.display_name)",
"type": "entity",
"uri": "stonehearth:resources:tin:ore",
"icon": "file(images/items/tin_ore.png)",
"amount": 12,
"ordinal": 4
},
"iron_ore": {
"display_name": "i18n(stonehearth:entities.resources.iron.iron_ore.display_name)",
"type": "entity",
"uri": "stonehearth:resources:iron:ore",
"icon": "file(images/items/iron_ore.png)",
"amount": 6,
"ordinal": 5
},
"silver_ore": {
"display_name": "i18n(stonehearth:entities.resources.silver.silver_ore.display_name)",
"type": "entity",
"uri": "stonehearth:resources:silver:ore",
"icon": "file(images/items/silver_ore.png)",
"amount": 6,
"ordinal": 5
},
"gold_ore": {
"display_name": "i18n(stonehearth:entities.resources.gold.gold_ore.display_name)",
"type": "entity",
"uri": "stonehearth:resources:gold:ore",
"icon": "file(images/items/gold_ore.png)",
"amount": 6,
"ordinal": 5
},
"footman": {
"display_name": "i18n(stonehearth:jobs.footman.footman_description.display_name)",
"type": "entity",
"uri": "stonehearth:footman:wooden_sword_talisman",
"icon": "file(images/items/wooden_sword.png)",
"amount": 5,
"ordinal": 2
},
"archer": {
"display_name": "i18n(stonehearth:jobs.archer.archer_description.display_name)",
"type": "entity",
"uri": "stonehearth:archer:talisman",
"icon": "file(images/items/bow.png)",
"amount": 5,
"ordinal": 2
},
"brightbell": {
"display_name": "i18n(stonehearth:entities.plants.brightbell_plant.display_name)",
"type": "entity",
"uri": "stonehearth:resources:herb:brightbell",
"icon": "file(images/items/brightbell.png)",
"amount": 8,
"ordinal": 3
},
"brightbell_plant_seed": {
"display_name": "i18n(stonehearth:entities.plants.brightbell_plant.seed.brightbell_plant_seed_ghost.display_name)",
"type": "entity",
"uri": "stonehearth:plants:brightbell:seed",
"icon": "file(images/items/brightbell_plant_seed.png)",
"amount": 8,
"ordinal": 3
},
"cactus_plant_seed": {
"display_name": "i18n(stonehearth:entities.plants.cactus_plant.seed.cactus_plant_seed.display_name)",
"type": "entity",
"uri": "stonehearth:plants:cactus:seed",
"icon": "file(images/items/cactus_plant_seed.png)",
"amount": 5,
"ordinal": 3
},
"cactus_tulip_blue_plant_seed": {
"display_name": "i18n(stonehearth:entities.plants.cactus_tulip_blue_plant.seed.cactus_tulip_blue_plant_seed.display_name)",
"type": "entity",
"uri": "stonehearth:plants:cactus:tulip:blue:seed",
"icon": "file(images/items/cactus_tulip_blue_plant_seed.png)",
"amount": 5,
"ordinal": 3
},
"cactus_tulip_red_plant_seed": {
"display_name": "i18n(stonehearth:entities.plants.cactus_tulip_red_plant.seed.cactus_tulip_red_plant_seed.display_name)",
"type": "entity",
"uri": "stonehearth:plants:cactus:tulip:red:seed",
"icon": "file(images/items/cactus_tulip_red_plant_seed.png)",
"amount": 5,
"ordinal": 3
},
"foxlily_plant_plant_seed": {
"display_name": "i18n(stonehearth:entities.plants.foxlily_plant.seed.foxlily_plant_plant_seed.display_name)",
"type": "entity",
"uri": "stonehearth:plants:foxlily:seed",
"icon": "file(images/items/foxlily_plant_seed.png)",
"amount": 5,
"ordinal": 3
},
"frostsnap": {
"display_name": "i18n(stonehearth:entities.plants.frostsnap_plant.display_name)",
"type": "entity",
"uri": "stonehearth:resources:herb:frostsnap",
"icon": "file(images/items/frostsnap.png)",
"amount": 8,
"ordinal": 3
},
"frostsnap_plant_seed": {
"display_name": "i18n(stonehearth:entities.plants.frostsnap_plant.seed.frostsnap_plant_seed_ghost.display_name)",
"type": "entity",
"uri": "stonehearth:plants:frostsnap:seed",
"icon": "file(images/items/frostsnap_plant_seed.png)",
"amount": 8,
"ordinal": 3
},
"sugarbell_plant_seed": {
"display_name": "i18n(stonehearth:entities.plants.sugarbell.seed.sugarbell_plant_seed.display_name)",
"type": "entity",
"uri": "stonehearth:plants:sugarbell:seed",
"icon": "file(images/items/sugarbell_plant_seed.png)",
"amount": 20,
"ordinal": 3
},
"acacia_tree_seeds": {
"display_name": "i18n(stonehearth:entities.consumables.seeds.acacia_tree_seeds.display_name)",
"type": "entity",
"uri": "stonehearth:trees:acacia:seed",
"icon": "file(images/items/acacia_tree_seeds.png)",
"amount": 1,
"ordinal": 3
},
"oak_tree_seeds": {
"display_name": "i18n(stonehearth:entities.consumables.seeds.oak_tree_seeds.display_name)",
"type": "entity",
"uri": "stonehearth:trees:oak:seed",
"icon": "file(images/items/oak_tree_seeds.png)",
"amount": 1,
"ordinal": 3
},
"juniper_tree_seeds": {
"display_name": "i18n(stonehearth:entities.consumables.seeds.juniper_tree_seeds.display_name)",
"type": "entity",
"uri": "stonehearth:trees:juniper:seed",
"icon": "file(images/items/juniper_tree_seeds.png)",
"amount": 1,
"ordinal": 3
},
"cactus_tree_seeds": {
"display_name": "i18n(stonehearth:entities.consumables.seeds.cactus_tree_seeds.display_name)",
"type": "entity",
"uri": "stonehearth:trees:cactus:seed",
"icon": "file(images/items/cactus_tree_seeds.png)",
"amount": 1,
"ordinal": 3
},
"golden_gourd_seeds": {
"display_name": "i18n(stonehearth:entities.consumables.seeds.golden_gourd_seeds.display_name)",
"type": "entity",
"uri": "stonehearth:consumables:seeds:golden_gourd_seeds",
"icon": "file(images/items/golden_gourd_seeds.png)",
"amount": 1,
"ordinal": 3
},
"heirbloom_seeds": {
"display_name": "i18n(stonehearth:entities.consumables.seeds.heirbloom_seeds.display_name)",
"type": "entity",
"uri": "stonehearth:consumables:seeds:heirbloom_seeds",
"icon": "file(images/items/heirbloom_seeds.png)",
"amount": 1,
"ordinal": 3
},
"gold": {
"display_name": "i18n(stonehearth:data.loadouts.items.gold)",
"type": "gold",
"icon": "file(images/items/gold.png)",
"uri": "stonehearth:loot:gold",
"amount": 1000,
"ordinal": 5
}
}
}
}
}
There are both files in a zip. I’m not saying they WORK, just that JSONLint approved them!
Desktop.zip (2.2 KB)
i have it working now and ty for you help