Ok so here's a quick fix for the error with the lamps. Go to the content.json and to the "IHP_lamp" and "IHP_sconce" lines of code in the "Entries" section. They are the top 2 lines in the 4th paragraph of the "Entries" section.
Note the number between two "/", which is between the {{i18n:IHP_(name)}} and Mods\\HarryPotterFurniture\\bed/false/IHP_(name). You can see it here as the "/78/" in the "IHP_lamp" section: "IHP_lamp": "HarryPotterfurniture/lamp/1 2/1 1/1/100/-1/{{i18n:IHP_lamp}}/78/Mods\\HarryPotterfurniture\\bed/false/IHP_lamp"
This is called the sprite index. Change the sprite index of "IHP_lamp" to 23 so that you have "/23/", and the sprite index of "IHP_sconce" to 78 so that you have "/78/" instead. This should fix the error, but I'll have to check. I'll edit this comment if there are any updates.
EDIT: The lamps and sconces work, but the sconce disappears when it starts glowing at night. To fix the issue with the sconces, you'll have to edit bed.png with a photo editing software like photoshop.
In photoshop (or another software of your choice), move the upper sconce to the left EXACTLY 32 pixels, then bring up the lower sconce to where the upper sconce used to be. If you do this correctly, then the two sconces will be side by side. The movement is easier done in photoshop if you have a grid of 16x16 squares on.
Finally, go back to the content.json and edit the sprite index from 78 to 76. You should be left with a working sconce that doesn't disappear at night.
I have never downloaded Vortex, I just put mods directly into the "common-Mods" folder, which works fine. I will look into the error you mentioned and try to help you load the mod as soon as possible!
Awwww, Sorry for the trouble, although I have not found a solution, I will try to use the vortex to test other mods in the future. Hope I can work it out!
at C:\Stardew Mods\Vortex\resources\app.asar\node_modules\relaxed-json\relaxed-json.js:70:21 at transform (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\relaxed-json\relaxed-json.js:232:18) at parse (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\relaxed-json\relaxed-json.js:514:25) at C:\Users\ShadowWolf8215\AppData\Roaming\Vortex\plugins\Vortex Extension Update - Stardew Valley v0.3.4\util.js:51:55 at Generator.next (<anonymous>) at fulfilled (C:\Users\ShadowWolf8215\AppData\Roaming\Vortex\plugins\Vortex Extension Update - Stardew Valley v0.3.4\util.js:28:58) at tryCatcher (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23) at Promise._settlePromiseFromHandler (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:547:31) at Promise._settlePromise (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:604:18) at Promise._settlePromise0 (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:649:10) at Promise._settlePromises (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:729:18) at _drainQueueStep (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:93:12) at _drainQueue (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:86:9) at Async._drainQueues (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:102:5) at Async.drainQueues (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:15:14)
I got it to work by copying all the text into a new text document, saving it as manifest.json, and replacing the one in the file. I don't know WHY it worked, but Vortex could read it and install it. It didn't work with editing the existing manifest.json, it only worked once I made it into a new file.
15 comments
Note the number between two "/", which is between the {{i18n:IHP_(name)}} and Mods\\HarryPotterFurniture\\bed/false/IHP_(name). You can see it here as the "/78/" in the "IHP_lamp" section:
"IHP_lamp": "HarryPotterfurniture/lamp/1 2/1 1/1/100/-1/{{i18n:IHP_lamp}}/78/Mods\\HarryPotterfurniture\\bed/false/IHP_lamp"
This is called the sprite index. Change the sprite index of "IHP_lamp" to 23 so that you have "/23/", and the sprite index of "IHP_sconce" to 78 so that you have "/78/" instead. This should fix the error, but I'll have to check. I'll edit this comment if there are any updates.
EDIT: The lamps and sconces work, but the sconce disappears when it starts glowing at night. To fix the issue with the sconces, you'll have to edit bed.png with a photo editing software like photoshop.
In photoshop (or another software of your choice), move the upper sconce to the left EXACTLY 32 pixels, then bring up the lower sconce to where the upper sconce used to be. If you do this correctly, then the two sconces will be side by side. The movement is easier done in photoshop if you have a grid of 16x16 squares on.
Finally, go back to the content.json and edit the sprite index from 78 to 76. You should be left with a working sconce that doesn't disappear at night.
SyntaxError: Unexpected character: �; input: ��{
"Name": "[CP] HarryPotterFurniture",
at C:\Stardew Mods\Vortex\resources\app.asar\node_modules\relaxed-json\relaxed-json.js:70:21
at transform (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\relaxed-json\relaxed-json.js:232:18)
at parse (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\relaxed-json\relaxed-json.js:514:25)
at C:\Users\ShadowWolf8215\AppData\Roaming\Vortex\plugins\Vortex Extension Update - Stardew Valley v0.3.4\util.js:51:55
at Generator.next (<anonymous>)
at fulfilled (C:\Users\ShadowWolf8215\AppData\Roaming\Vortex\plugins\Vortex Extension Update - Stardew Valley v0.3.4\util.js:28:58)
at tryCatcher (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:547:31)
at Promise._settlePromise (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:604:18)
at Promise._settlePromise0 (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:649:10)
at Promise._settlePromises (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\promise.js:729:18)
at _drainQueueStep (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:93:12)
at _drainQueue (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:86:9)
at Async._drainQueues (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:102:5)
at Async.drainQueues (C:\Stardew Mods\Vortex\resources\app.asar\node_modules\bluebird\js\release\async.js:15:14)