The Blacklist - flea market enhancements 2.0.1

Please do not ask when mod authors will update their mods to 3.9.X
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Disables the BSG blacklist in the flea market. Rebalances the prices of blacklisted ammo like Igolnik. Speeds up sell times for offers. Additional configs to set flea prices for any item in the game.

[tabmenu]
  • Version 2.0.1

    Updated for SPT 3.9.X

    All credits to Archangel who did the work.

  • Version 2.0.0

    Updated for SPT-AKI 3.8.*

    • Overhauled most of the code
    • Fix issue where prices weren't being updated properly due to async load in v1
    • Removed logic surrounding armour prices because of the new armour system
    • Added bunch of extra features to the configs
    • Updated pricing of most blacklisted ammo
  • Version 1.3.1

    Updated SPT-AKI version to 3.7.*


    Feel free to use existing v1.3.0 mod if you have made changes to your configs.

  • Version 1.3.0

    For SPT-AKI 3.5.* & 3.6.* & 3.7.*


    Changelog:

    • Updated ammo price calculation so mid-tier blacklisted ammo like M856A1 starts around 1000 roubles. Works well with the SPT Realism mod as there is a bigger variance with all the ammo types.
    • Added config.useBalancedPricingForAllAmmo that balances the price for all ammo. Effectively, it makes non blacklisted ammo a little bit more expensive on the flea. Default off.


    If you have updated your config.json significantly already, I recommend you copy your changes and paste them back into the updated config.json. Sorry for any inconvenience.

  • Version 1.2.0

    For SPT-AKI 3.5.*, SPT-AKI 3.6.*


    Changelog:

    • Added custom price overrides for Weapon Case and THICC Weapon Case
    • For guns that don't have a flea price such many blacklisted high power rifles, the flea price is set to 100k. This value can be changed in advancedConfig.gunPriceFallback. This fixes issue with guns like the G28 or the Mk47 which were ~25k (their handbook price).
    • Can now manually blacklist items within config.json, customItemConfigs.blacklisted.
    • Blacklisted BEAR & USEC dogtags.


    If you have updated your config.json significantly already, I recommend you copy your changes and paste them back into the updated config.json. Sorry for any inconvenience.

  • Version 1.1.0

    For SPT-AKI 3.4.* & 3.5.*

    Changelog:

    • Added config limitMaxPriceOfAttachments (default true) & maxFleaPriceOfAttachmentsToHandbookPrice (default 5)
    • Allows you to limit the flea price of attachments as a multiple of the Handbook price. This prevents scenarios where a random insignificant attachment is worth way too much. The default multiplier of 5 seems to be balanced enough.

    If you have updated your config.json significantly already, I recommend you add these 2 configs manually so you don't overwrite your existing changes. Otherwise, the feature will be disabled if you don't have these values.

  • Version 1.0.1

    • Updated for SPT-AKI 3.5.0
    • Moved startDelayInSeconds to advancedConfig.json. Falls back to 7 if it doesn't exist.
    • Added price override to M32 MGL to 200,000 roubles.
  • Version 1.0.0

    • For SPT-AKI 3.4.1 but also works with 3.5.0
  • Would there be any way to have a price multiplier on a specific category?

  • For some reason blacklisted helmets always sell for very cheap and config settings don't change it. Airframes are 12k. Every other item category works fine. I've tried with the use trader prices setting on and off. Even the sales price multiplier doesn't work for helmets, but does for everything else.

  • Any way to make this mod just change the blacklist status of ammo? The rest of the items would be preferred to stay on the list.


    Also for people trying to make this work with live flea prices, add this to your config/blacklist.json in the live flea prices folder:


    https://pastebin.com/HU4kejQg


    This makes LFP skip ammo prices.

  • I am having an odd issue with the price override feature of this mod. I have tested this on numerous items but the value never changes. I have set some items down to 10-200 rubles to test this but the item prices do not change on the flea. I have all the Price Multipliers set to how I want them but they really don't seem to stick. I am using the correct ID finder and ID tags (which I assume on the Item Finder site is the "_id" tag) so Im either doing something wrong or SPT 3.9 isn't liking whatever I am doing without letting me know in the Console. Is there any way I can have help figuring this out? Thank you!

    • I figured this out. What you have to do (assuming anyone else runs into the same issue) is go to the Advanced Config file and set "useTraderPriceForOffersIfHigher" to false. I don't really know how I missed this, but once you change this, the prices will stick with what you set them. I am dumb dumb

  • Using Live Flea Prices as well as this mod, and am having an issue where despite using the dynamic price change for ammo, it never "sticks". When I first load up the server, ammo is changed, but it always reverts back to other prices. For example, Flechette ammo with the dynamic change is ~400r/round but then reverts back to ~4000-7000r/round.

    Any fixes to this?

    • Try loading this mod after live flea prices, maybe by adding some letter z in front of this mod's folder name.

    • I used load order editor to do that, it is currently dead last in my load order.

  • Could functionality be added to flip it around so you can leave the blacklist active and unblacklist things and apply the rules to them?

    • I figured it out!


      In the advanced config file under excludedcategories you can exclude categories, but when you use itemfinder to get them you have to look under the item you want to ban and find the handbook section, then parent id and use that. It'll ban that class of item like helmets for the altyn for example.

  • Will this MOD be updated for 3.8.3?

    • Maybe when I have time to update my SPT

      Crying 1
  • Good time of day. Please tell me if it is possible to remove offers for dollars and euros. Leave only rubles?

    • I thought they are excluded already. Maybe trying loading this as the last mod

  • The mod doesn't seem to work on version 3.8.3

    Crying 2
  • Any ideas why ammo boxes are still on flea, even if it is disabled in advancedConfig?
    Everything else works as intended

    • Maybe its because many of them were unblacklisted in the main game. This may need to be revised when I have time in the future.

  • Don`t know why, but the mod doesn`t work. I see in server console that it has found some blacklisted items to update, but non of the blicklisted items actually appear in the list. Neither weapons nor the armor plates :(
    P.S. Don`t have any other mods which can influence the market.

    • UPD. I installed this mod again few days later and it started working. I don't know why. The only thing I did was change the load order, but I haven't had any mods that can impact flea market.

    • How do you change the load order? The mod isnt working for me right now.

  • How does one change the Flea Market Fee prices? I dunno how I did it but I somehow made using the Flea impossible with the fees. By which I mean I am messing around with changing values so I don't have to pay MUCH for what I think the items are worth and somehow I made it to where instead of paying like a 20 ruble fee, for 1 ruble I have to pay 300k fee

    • Easiest way I can think of is using the SVM mod and disabling the flea fee entirely.

    • Well the issue is that particular mod is currently out of commission due to Google and Malwarebytes thinking that a file inside the mod is a Virus and won't allow me to bypass the block so i can download it like I initially planned

  • How do I get the mod to work with Realism on 3.8.3? It's like he doesn't see this mod

    • Although everything worked on version 3.8.1. The mod loads in the console, there are no errors, but it still doesn't work. I tried to delete realism and leave only it - it still doesn't work

    • If you have Flea Market changes enabled for Realism, it'll create too many conflicts with this mod.

  • If u are using Live Flea Prices and The Blacklist and cant change prices of some items using the customItemConfigs in the Blacklist config.jsonc, Here is a solution for you. I wrote some code to store all the live flea prices inside of the Blacklist config


    Pastebin Link

    1. First make a copy of your current Blacklist config.jsonc just in case you already made changes you want to keep later. Then press the link above and hit the copy button. Open your config.jsonc delete everything then paste and save file.


    2. Be sure to delete the Live Flea Prices mod as this change wont work with it installed


    I suggest skimming the top of the customItemConfigs array as I changed prices of some helmets as I thought some of them were way too cheap. Customize to your liking. Items like T-7s and flirs are bugged at the moment and their prices cannot be changed so I personally set them to blacklisted in the config.

    Thumbs Up 1
    • Hey man, is there anyway you can change that code so it just grabs from the SPT ragfair final price values?
      Would be handy to create a config file for The Blacklist from the base SPT price database instead of Live Flea Prices database

    • Pastebin Link

      this new config stores every item and sets the price to their flea market price. If it has no flea market price it will use its handbook price. I hope this is what your looking for. I am still very new to SPT mods. At the top of customItemConfigs I still had to change a few helmet prices as they are extremely low.

      Heart 1
    • I may look at making this mod compatible with Live Flea Prices. It's a bit tricky since iirc, the values from live are retrieved after my mod is loaded. I tried to solve this by manually delaying my mod in the v1 version but it creates a lot of issues. I'm tempted to say this mod isn't compatible with Live Flea Prices by default. Thanks for providing the workaround with the config.jsonc.

    • Yes please, without this mod I kinda hate having to sell the blacklisted items for pennies cause their price in the pricebook is like 30k

  • Changed the weapon case sale price for flea in the config, but it still is 6mil on the flea. Everything else works. How can I go about fixing this? SVM is not overwriting this and only other mod is live flea prices which is loaded before this.

    Thinking 1
    • Hey, if you still need a solution for this I found a workaround to fix this. I created some code to format the live flea prices and store them in the blacklist config. Now I can change the price of any item in the blacklist config. Except some of the bugged items like T-7s and flirs as they are bugged right now for some reason. Let me know and ill try to share the solution.

    • Sorry for late response, I thought I had tested the overrides. Which SPT and mod version are you using? I had someone complain the price override versions werent working but they were using an old SPT version.

    • Hey man, just tested this on SPT 3.8.3 with Blacklist 2.0, the ammo price modifier works (i have ammo price rebalancing feature enabled as well)

      the overall blacklist price modifier doesn't seem to work at all,

      and individual item price overrides work

    • I seemed to have fixed it by making sure it was at the bottom, or last, in my load order.

  • Is there any reason why T-7s can't be changed? They seem to be stuck at around 3-5 mil no matter what I do - I understand this has been a bug in the past. Same thing here, just that one item being weird?

    • +1


      also noticed this with the flir. price does not change no matter what options are used (multiplier, price override, etc.)

  • it should work with live flea price mod i think ?

  • good mod, although im having an issue where it makes all the blacklisted helmets very cheap. for example altyn and rys-t sell for around 20k, same with other helmets. all the other blacklisted item categories have normal prices except helmets.

    • Ah, these will need to have their prices adjusted manually. Currently it's just their handbook price multiplied by 3 which ends up around 20k

  • i love the fact that i am probably the only other person to recognise the reference in the icon photo.

    raymond my beloved

    Heart 1
    • right there with you brother, just got to season 9 last week

  • does this mod enable non fir items to be sold on the flea market? i only have this and svm installed on my 3.7.1 and my 3.8 installs but on 3.8 i cant sell the non fir items on flea

    • No, that is not currently a feature. May be added in the future though.

  • Im kinda confused, why is everything so cheap now, before the update it was fine but now pbp gzh (just an example but every round is cheaper) its at 500 a round and a thicc item case is at 2M I know its adjustable but I didnt see anything of that in the changelog so im confused

    • 9mm PBP shouldnt be that cheap, maybe similar to the price of M856A1. Are you using SVM? It seems this mod wont be loaded if you enable blacklist modifications in SVM.

    • Nope not using any mods that effect prices (just using the usual donuts sain etc) but I just went back to the old version I was using in 3.7.6 seems to be just fine

    • Are you playing SPT 3.8.0? Blacklist v2.0.0 is only designed with SPT 380 in mind. Blacklist v1 doesn't work on SPT 380, and you should be using the older version for 376

  • hi im here to say that if you enable the flea market changes in SVM this mod will not work, putting this here so other people looking for troubleshooting help have this to work off of

    • That's not ideal. Maybe try updating the load order so this loads after SVM by adding a z to the front of the folder name. Or you can use the order.json file to list your mods in order where bottom of list gets higher priority I think.

    • i used load order editor to make sure svm loads first and that made it so that both of the mods worked perfectly together, thanks for the tip

      Heart 1
  • Does this balance well with Realism ammo changes?

    • I do specifically take into account balancing around realism. The ammo prices are adjusted around the M856A1 round, however I havent tested with Realism on SPT 3.8.0

    • Thanks for the quick reply Platinum! I might do said testing myself, but I want to wait for one more test release at least, Realism 380 is still very WIP i think.

  • Thanks for the mod, I am having an issue though. No matter what I do in the configs I am not influencing the prices at all, can't make them higher or lower. I've tried with armors and ammo, any idea what it could be ?

    • Hi, this is a known issue. I will release the fix when the official 3.8.0 SPT comes out :)

    • Oh okay sorry to bother you then.

  • Is it possible to blacklist entire categories? I'd love to create a config that blocks everything except Keys and Barter items, so I can progress through tasks and hideout at a reasonable pace, but blacklisting each and every item ID would genuinely drive me to the brink of insanity.

    • Yes, in advancedConfigs.json, there is a section to exclude entire categories. The ids are from the bottom of Resources: Item properties list

      Heart 1
    • Thanks, you're the best!


      I actually considered going by individual IDs tomorrow, so I guess you just saved me a Sunday. Cheers to you, mate.

    • No problems, enjoy!

    • I updated the list with all the categories I want blacklisted, but they still show up on the market. Do I need to wait for old offers to expire? I don't think I do because I compared the amount of Signal Jammer offers between the resets and it fluctuates.


      This is what the server spits out:

      [The Blacklist]: Success! Found 25 blacklisted & 0 non-blacklisted items to update.

      [The Blacklist]: config.limitMaxPriceOfAttachments is enabled! Updated 481 flea prices of attachments.

      When I run it with the default file, it says it finds 92 items.


      This leads me to believe I messed up somewhere.


      This is how My advancedConfig.json looks like:

      I tried comparing it with the default file, but nothing really stands out to me.


      EDIT: I decided to delete two original IDs in the file, and now the server spit out 66 blacklisted items. In game, it also excluded the first two IDs listed alongside adding player offers to money items (I haven't found the other category). Maybe it can only read the first two values?

    • Hey Faceless, I did some digging and this is an issue with the excludedCategories setting. It does not in fact exclude a category from being shown on the blacklist. Instead, it keeps things on the blacklist if it already was on the blacklist.


      I'll need a lot more time to figure out how to implement your request. Sorry for the inconvenience but you'll probably just need to ignore those categories with your eyes for now :(

      Heart 1
  • Doesn't seem to work atm, I can't see any of the usual blacklisted items on flea market anymore.

    • Hi there, I just tested v1.3.1 of the mod against a clean install of SPT 3.7.6 and the mod works as normal. Please provide some extra information such as your SPT version, mod version and other mods used. Is there any specific item that's missing for you?

    • I'm using mod version 1.3.1 with SPT 3.7.5. All of the normally blacklisted items are not showing up. Same if I try with v1.3.0.

  • I cant seem to get it working?

    • Hi there, I just tested v1.3.1 of the mod against a clean install of SPT 3.7.6 and the mod works as normal. Please provide some extra information such as your SPT version, mod version and other mods used. Is there any specific item that's missing for you?

  • this is still good for 3.7.4 correct?

  • im looking for a flea market mod that changes the sell chance from the fake players on the flea, does this mod have the ability to change that modifier and if not would you consider adding it?

    • Do you mean the chance that your item will be sold? I was planning to add a config to this mod but I spoke with the developers of SPT and they will be updating the flea market system in the future so I probably won't be adding this to the mod. I recommend using SVM if you want that.

  • T-7 Thermals are almost less than 400k roubles for me on flea, idk if thats normal tho

    • Definitely not normal. The "cheaper" offers (in previous SPT version at least) are usually 14 million on flea, and around 530k on Fence.

    • alright good to know

    • Yeah something strange is happening with this item. See my earlier comments. The 400k is the trade price which the mod is backing up to