Hephaestus 1.1.13

Do not ask when mod authors will update their mods or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to bans.
Due to an unusually high volume of traffic, our site may be experiencing intermittent slowdowns. If you notice any issues, log out of your account and browse anonymously so you can better utilize caching or try using forge.sp-tarkov.com to search for and download mods.

It creates a trader that sells your preset weapon builds.

Due to public "outrage" (one singular individual told me so) i ve noticed that the presets are cheap and who even uses euros lol.

NEWSFLASH: There is a config file :P

for price adjustment and currency selection

You can add external json files now. You copy the desired userbuilds.weaponBuilds to an indepedent .json file and then put the file in the presets directory. The file should be like the following. You can have multiple files, but each file can have multiple presets.


If you dont want to have any additional presets just delete all the contents of the presets directory.

If the trader is empty: make sure your profile has any weapon presets or you have external files.

If it doesnt show latest changes of weapons you can click the refresh store button next to trader thumbnail.





Installation Guide as instructed to do so :P



If you have many traders and you need the trader scroller from KAENO


YOU ARE FREE TO COPY IT AND RE RELEASE IT AS YOU PLEASE WITHOUT NOTIFYING ME.


Thank you kikirio for staticRouterModService code part!

Thank you everyone that sacrifice your free time for us!



rest-64ae61205597dc0aae32bda91d1b2e7f-yactzyp0.jpg

  • good evening good sir, um, i seem to have an error with your latest update. using fika with friend and all, i have received an error.

    • You propably and somehow have an empty build.

      I will add a guard in future release though.

      Do the following at /user/mods/Hephaestus/src/mod.ts

      line 311

      JavaScript
      if(!wb.Items || !wb.Items[0]){
         this.logger.info(`Hephaestus: ${wb.name} has no items, skipping.`);
         continue;
      }


      Ahk6zda.png

    • Back with an update, I added the coded line and refreshed the trader to show friends preset, tried to purchased their presets again and i still get the infinite loading circle. purchase my preset is fine. but we were testing to see if we can purchase each others presets.

    • for a clarification, each profile can buy it's own presets right?

  • If i use external. json file, the given name of the weapon build doesent show. Is there a possibility to change that?

  • only learned of this mod after 3.11 and thought the idea was really cool, glad it's brought back so quickly~

    Heart 1
  • You sir are a gentlemen and a scholar...

    Heart 1
    • Thank you for your kind words Mr. Elementjox216,

      have an astonishing day!

      Heart 1
  • Love this mod hope it continues on 3.11

  • Why is my question being deleted? I just wanted to know if there will be an update to 3.11.

    • i didnt delete anything, propably they are deleting comments en masse.


      3.11 is coming soon

    • ok

    • Due to a lot of users asking mod authors about updates, there are rules and safe guards in place to prevent people from asking (or bothering) mod authors and admin. If you haven't noticed there is a big yellow banner at the top of the page about this but people somehow continue to gloss over it and ask anyway.


      In the last month alone 19 users have been banned for continuous rule breaking. We don't like to ban people but some just don't read or listen pepeban hummm

  • You dont know how relived I am to find this mod updated to 3.10 I had to manually work it out in 3.7.3, So THANK YOU!

    • i think i never missed a version (although i am not actively playing SPT these days, i respect the people that downloaded the mod) :)

      Glad you like it!

      Heart 1
  • Quick question! Does it this work with Fika? as in like will i be able to see friends weapon presets too? Just curious before i install hummm



  • hello guys, i have a question about this mod. once installed how do you insert a custom weapon? do you have to go through the .json file? i built and saved some weapons. will the seller see them automatically? thx

    :saint:

    Thumbs Up 1
    • The easy way is to create a weapon preset in the game and when you save it. It should be available for purchase.

  • anyone know what is doing this


    ModLoader: Error when loading async mod: Unable to find trader: hephaestus_alxk in database

    Error: Unable to find trader: hephaestus_alxk in database

    at DatabaseService.getTrader (C:\snapshot\src\services\DatabaseService.ts:306:19)

    at TraderHelper.getHighestSellToTraderPrice (C:\snapshot\src\helpers\TraderHelper.ts:482:53)

    at Function.updatePrices (F:\Games\Tarkov Spt\Escape from Tarkov Private Server 3.9.8 Cheaters\user\mods\zzDrakiaXYZ-LiveFleaPrices\src\mod.ts:134:50)

    at processTicksAndRejections (node:internal/process/task_queues:95:5)

    at Mod.postDBLoadAsync (F:\Games\Tarkov Spt\Escape from Tarkov Private Server 3.9.8 Cheaters\user\mods\zzDrakiaXYZ-LiveFleaPrices\src\mod.ts:46:14)

    at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:51:21)

    at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:26:13)

    at App.load (C:\snapshot\src\utils\App.ts:51:13)


    Thank you

    • Putting you mod above the live free market mod seems to fixed it

  • I love the concept of this mod, but am struggling to get preset .json files to "work". Maybe i'm doing something wrong, but I can not find answers in the comments below. After creating a preset file and storing it in the .\presets dir I see the following in the SPT 3.10.4 server monitor:


    Hephaestus: Loaded/Refreshed 3 external builds from external sources.

    Hephaestus: Loaded/Refreshed 30 weapon builds in total.


    The only weapon(s) showing in the "Showcase" is my profile presets. None of the weapons from the .json file(s) are showing. I've hit "Refresh Store" and restarted both the Server and Launcher. Any ideas?

    • Hello simple,

      i am 99.99999% its a bug, so its my fault.

      A quick fix for you to test it and solve it is to go in

      <SPTFolder>/user/mods/Hephaestus/src/mod.ts:273


      and change the loadExternal from false to true. So it defaults to true.


      test and report if you need further assistance


      2E4RseY.png

    • Thank you for such a quick reply!! I modified mod.ts, as instructed

      xNoQWMa.png


      I removed a preset.json that I need to work on, but left the default and my custom one in the .\presets directory. I'm now seeing:


      Hephaestus: Loaded/Refreshed 2 external builds from external sources.

      Hephaestus: Loaded/Refreshed 28 weapon builds in total.


      However, they are not showing in game still. I tried clearing temp files and rebooting my pc as well. I should note that I saw a PP19 (or similar) after I first installed the mod; i'm assuming that is what resides in the example.json that came with the mod. That is not showing anymore.

      ysyZ07c.png

    • Okay, I removed all files from the .\presets directory and copied the original back in from the .zip


      Now i'm seeing this...

      XAsfN8H.png


      I must have an issue with the format of my .json ?

    • If the original works, then probably is the structure. But it reports that it loads it correctly. Make sure the ids are unique in json files.

    • Okay, will do. Is there a "builder" to help generate these .json files? Do the IDs need to be a special format, or can I make up my own unique IDs?

  • As a giga noob, I love your mod!! Thanks for making it, it works so well.

    Heart 1
  • Just an idea is it possible to make a trader that keeps all items sold to it and have fika support?

    • "keeps all items sold to it"

      it is possible but too trashy, because there is no easy way of deleting unwanted sales.

      If you want you can right click edit preset to the about to sell weapon and save the preset you want to save to trader.


      "fika support"

      in config file you can expand profile search to display the presets of every profile so it is partially fika supported as long as you dont collectively create 100 presets.

    • ok

  • hi, just found something and didnt know if it was intentional.


    when you don't have flea unlocked but the workbench built, and save a preset, you can buy it without having flea access, kinda circumventing being locked out of buying everything until lvl 15.


    just curious to know if it was something you thought about or if it is more of an "exploit" xD

    Happy 1
    • The whole mod is an exploit.

      8o

      Happy 1
    • The fact that your profile is on your PC and modifiable means SPT is meant to be exploited and modded :D

  • Ok, so I finally understand how this mod works - anybody have Weaponsmith Presets for it? :D

  • Version 1.1.9 has bad structure again.

    you have \user\mods\content

    should be \user\mods\Hephaestus\content

    + duplicate of the whole mod in \user\mods\user

  • is hephaestus for people who dont like weapon building?

    • Or people like me that have no imagination to make them:)

  • POSTING THIS AGAIN FOR VISIBILITY

    Reis Jan 21st 2023


    Great mod!


    And if you are facing issue with HEPHAESTUS image in your game, just go to your mods folder:

    \SPT-AKI\user\mods

    And rename the folder:

    Hephaestus.X.X.X

    To:

    Hephaestus


    Hope it helps.

    Heart 1
    • You are correct i was in a haste and messed folder structure once again

  • is it possible to move presets from one profile to another?

    Mod works great though, im just inept

    • CPuMlWi.png


      enFrUQ7.png



      you transfer each {...weapon...} you want from within weaponBuilds:[] to the other profile.

      Save the file, restart the game server or logout and login (to be sure) and voila!

  • Hi there, when using your mod the weapons builds in the user profile json are modified with the new properties: "UnlimitedCount": true, "StackObjectsCount": 2000 and "preWeapon": true.

    Is that intended behaviour?

    I'm asking because someone complained that my mod doesn't work after using yours and saw that was the reason. Basically my mod allows to add weapons builds and it copies all its properties, including those news and then it breaks weapon if you try to use it.


    I have 0 idea how the traders work but my guess is that you don't have to modify the profile items when adding a trader? again, i have no idea if what im saying is wrong, sorry if im wrong :)

    • Great mod aga,

      I will download yours and test it out to help.

      I will have some time tomorrow

      Thumbs Up 1
    • new version Up aga.

      check and report back if you find any issues!

      Thumbs Up 1
    • hi there, still the same problem with latest 1.1.10

      I still see that the preset on the profile json is changed with upd.UnlimitedCount property


      Not sure what to do here, maybe i can mark my mod as non-compatible with yours and we can forget about this :DDD

    • aga you are right i forgot the premade ones.

      uploaded new version just now!

      In the impossible chance that it still doesnt work i give you my permission to disgrace my name with the incompatibility offence :D

    • when the server starts it says version 1.1.8 and still contains the same unlimited property

  • This is unfortunately breaking presets for agavalda's excellent give-ui mod, presets added via give-ui while Hephaestus is installed will cause errors that produce duplicating weapons that turn into receivers with no parts, just for anyone interested in both.

  • I keep getting the error "Unable to generate flea offers for trader sarge, no assort found" and the game infinitely loads.

    Heart 1
    • "Unable to generate flea offers for trader sarge, no assort found"

      The secret ingredient in this sentence is the word "sarge"

      Happy 1
    • Sorry, but I don't follow? That's where my question is because I'm not sure what this "trader sarge" is? I searched for it and couldn't find anything.

    • jokes aside, post your modlist so i can help you

    • "fika-server",

      "zSolarint-SAIN-ServerMod",

      "WTT-The Long Lost Heads of Yojenkz",

      "WTT-W.A.A.C",

      "WTT-Armory-Cheytac",

      "WTT-Armory-CZ75",

      "WTT-Armory-WilsonCombat",

      "WTT-RexProdigy",

      "WTT-SianydeAndACRiness",

      "sheepy-simpleseasonselector",

      "EpicRangeTime-Weapons-2.0.0",

      "SWAG",

      "mattdokn-penaltiesremoved",

      "acidphantasm-brightlasers",

      "acidphantasm-progressivebotsystem",

      "tomanw-realisticpmcweapons",

      "ConstructionTimeInstant",

      "DanW-SPTQuestingBots",

      "FinsEerieSilence-1.6.0",

      "friendlyPMC",

      "IhanaMies-LootValueBackend",

      "JoshMate-BetterBackpacks-reloaded",

      "KENTOZE-ALLAMMO-1.1.4",

      "mattdokn-perfectrepair",

      "mattdokn-traderqol",

      "Shardbyte-LiveBitcoinPricesREDUX",

      "zPreyToLive-CustomLauncherBackgrounds",

      "Skwizzy-LootingBots-ServerMod",

      "tom-maskfix",

      "SPT-Realism"

    • Do you have the folder "Hephaestus" in you user/mods directory?

  • Its all in euro's and editing of guns is complicated and half explained..
    Great concept but im uninstalling, its useless in its current state..

    Heart 1
    • 200.webp

      Happy 2
    • Had it working btw, but someimes it worked, sometimes it didn't no changes on my end..

    • "If it doesnt show latest changes of weapons you can click the refresh store button next to trader thumbnail."


  • Hello, a question, how do you change the prices in the hephaestus mod? Thanks in advance

    • in config file lower the discount number

  • Code
    I installed the mod and edited the game, there is no problem with the mod, but there is 1 advertising gun in the market, I said renew it, is this normal that there are no other things?
    • Primarily it sells only* your own presets that your profile has created.

      But in addition you can add json presets.


      "advertising" is a strong word :P


      QC5fVi8.png

  • I wish hephaestus had an integration with Softcore Tarkov .

    What I mean by this is that Hephaestus each refresh will check flea pick a random offer for each part of your preset pick a random part of the barter and use it as an asking price .

    Example: this sig spear will cost you : 1ssd 2aa bat 6 tape 1 3m body armour

    Heart 1
    • it's interesting, but the whole purpose is to skip the procedure of buying the preset from flea market and assembling it.


      Kudos for creativity and imagination though.


      P.S. it is possible to create such method of pricing :P

    • Maybe I’ll give it a go

    • The thing about Spt sotcore is that it Changes the whole economy (flea included) to be mainly barter only and I thought it will be cool lore wise that Hephaestus scrounges the flea market arranges deals between AI offers to sell you the presets and making a profit

  • Best trader !

    Heart 1
    • Code
      I installed the mod and edited the game, there is no problem with the mod, but there is 1 advertising gun in the market, I said renew it, is this normal that there are no other things?
  • Anyone know whats the trader id?

    • hhZhILO.png

    • ty i found it, was just confused that it was not random numbers and letters.
      ty tho <3

      Heart 1
  • Has anyone had luck using this with 3.8.3?

  • Will the mod work if i have flea market disabled or unavailable through SVM?

    • Δεν ξέρω Φώτη, κατα πάσα πιθανότητα ναι. Αλλά μπορεί να σου σπάσει τις τιμές.

    • Θα το δοκιμάσω τότε και βλέπουμε! Ευχαριστώ για την απάντηση και συγχαρητήρια για τo εξαιρετικό mod!

      Heart 1
    • Αν σου βγάλει κάποιο πρόβλημα πες μου να σε καθοδηγήσω.

      Heart 1
    • Ευχαριστώ πολύ. Σκοπεύω να ξεκινήσω νέο run και έχω καθορίσει μέσω Svm το flea market να δείχνει μόνο vanilla traders μέχρι να φτάσω lvl 70. Τα preset δηλαδή που θα αποθηκεύω θα περιέχουν προιόντα διαθέσιμα μόνο απο αυτούς.


      Τουλάχιστον έτσι το φαντάζομαι πως θα λειτουργήσει θα δούμε στην πράξη.


      Θα σου αφήσω feedback ακόμα και αν ολα πάνε καλά!

      Heart 1