Mods / vendor

Tags: #Other
Author: KenigVovan
Side: Both
Created: May 15th 2022 at 2:45 PM
Last modified: Sep 14th at 8:23 AM
Downloads: 8574
Follow Unfollow 4

Latest release (for Vintage Story 1.21.1, potentially outdated):
cantrader_1.5.1.zip  1-click install


Adds a new trader which uses your selected items as currency and selected selling/buying items

/ven new - spawn a new one

/ven info - show info about entity

/ven del - delete entity

/ven sh - shuffle trader's items

 


Made for CAN server

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.5.1 cantrader 43 Sep 14th at 8:23 AM cantrader_1.5.1.zip 1-click install
  • init config
1.5.0 cantrader 12 Sep 12th at 7:26 PM Empty cantrader_1.5.0.zip 1-click install
1.4.0 vendor 287 Jan 21st 2024 at 9:33 AM Empty vendor_1.4.0.zip 1-click install
1.3.4 vendor
1.18.5 - 1.18.6-rc.1
309 Jun 19th 2023 at 4:08 PM vendor_v1.3.4.zip 1-click install

- hats, gems

1.3.3 vendor 284 Jun 4th 2023 at 10:50 AM Empty vendor_v1.3.3.zip 1-click install
1.3.2 vendor 274 May 13th 2023 at 8:32 AM Empty vendor_v1.3.2.zip 1-click install
1.3.1 vendor 298 May 11th 2023 at 4:53 PM vendor_v1.3.1.zip 1-click install

 - got ai tasks from new trader and gui dialogs

1.3.0 vendor 297 May 6th 2023 at 6:02 PM Empty vendor_v1.3.0.zip 1-click install
1.2.16 vendor 318 Apr 2nd 2023 at 2:42 PM Empty vendor_v1.2.16.zip 1-click install
1.2.15 vendor 277 Apr 2nd 2023 at 2:04 PM Empty vendor_v1.2.15.zip 1-click install
1.2.14 vendor 391 Jan 24th 2023 at 4:47 PM vendor_v1.2.14.zip 1-click install

- groups of goods; max for group

1.2.13 vendor 357 Dec 23rd 2022 at 4:33 PM Empty vendor_v1.2.13.zip 1-click install
1.2.12 vendor 324 Dec 15th 2022 at 1:48 PM vendor_v1.2.12.zip 1-click install

- fix trader staytime again

1.2.11 vendor 337 Dec 10th 2022 at 10:01 AM Empty vendor_v1.2.11.zip 1-click install
1.2.10 vendor 324 Dec 9th 2022 at 7:28 PM vendor_v1.2.10.zip 1-click install

- here we go again

1.2.9 vendor 310 Dec 9th 2022 at 5:38 PM vendor_v1.2.9.zip 1-click install

- infinite stayed vendor fix

1.2.8 vendor 330 Nov 17th 2022 at 10:17 AM vendor_v1.2.8.zip 1-click install

- crash fix

1.2.7 vendor 337 Nov 13th 2022 at 1:48 PM Empty vendor_v1.2.7.zip 1-click install
1.2.6 vendor 319 Oct 20th 2022 at 4:51 PM Empty vendor_v1.2.6.zip 1-click install
1.2.5 vendor 327 Oct 2nd 2022 at 8:54 AM Empty vendor_v1.2.5.zip 1-click install
1.2.4 vendor 327 Sep 26th 2022 at 7:14 AM Empty vendor_v1.2.4.zip 1-click install
1.2.3 vendor 327 Sep 25th 2022 at 11:44 AM Empty vendor_v1.2.3.zip 1-click install
1.2.2 vendor 331 Sep 24th 2022 at 10:56 PM Empty vendor_v1.2.2.zip 1-click install
1.2.0 vendor 323 Sep 23rd 2022 at 6:00 PM vendor_v1.2.0.zip 1-click install

- jump to 1.17.4

1.0.3 vendor 350 Jul 3rd 2022 at 12:04 PM vendor_v1.0.3.zip 1-click install

 - names of items from lang; liquid items in buying list

1.0.2 vendor 367 May 22nd 2022 at 3:03 PM vendor_v1.0.2.zip 1-click install
  • now you can set blocks in list of objects vendor buys (there is also possibility to add attribute which should object to have - more info in desc)
1.0.1 vendor 395 May 21st 2022 at 7:14 PM vendor_v1.0.1.zip 1-click install

- vendor saved categories were not load properly after restart

1.0.0 vendor 384 May 15th 2022 at 2:48 PM Empty vendor_v1.0.0.zip 1-click install

7 Comments (oldest first | newest first)

💬 Origin_Alpha_43, Sep 15th at 10:25 PM (modified Sep 16th at 12:13 AM)

commands didnt seem to work
i'll try updating to 1.5.1 to see if it'll work

edit: still gives errors, but kinda works

💬 KenigVovan , Nov 17th 2022 at 7:59 PM

Runehawk
this traders won't be spawn by default, you would need to place them with "/ven new" and remove "/ven del".
On the server we have one trader which stays at the spawn and one which visits cities(using other mods; vanilla traders + caravans are deleted), so idk if you would need them.
But if you still want, you can change items he buys/sells in "assets\vendor\entities\humanoid\cantrader.json"

💬 RuneScholar, Nov 17th 2022 at 11:43 AM

I know this is intended for a server but would it work ok in a single player game/lan game with friends?

💬 KenigVovan , Jul 10th 2022 at 12:33 PM

@Vronizos,  for 1.17 i'll add new version which copy vanila trader entity(with it's gui, texture, shape) but it will use coins from tradeomat. Trades will be set through enity's .json file, not with config file.

💬 Vronizos, Jul 10th 2022 at 12:15 PM

i have some issue with start this mod:


System.NullReferenceException: Object reference not set to an instance of an object

in vendor.src.vendor.Dispose()
in Vintagestory.Common.ModLoader.Dispose()
in Vintagestory.Server.ServerMain.EnterRunPhase(EnumServerRunPhase runPhase)
in Vintagestory.Server.ServerMain.Stop(String reason)
in _7zNxEbLnuy6Bq08TdMSIu9ZbrKf._ZHhrbmNLuSrtHTKBjZE8YscjKrG()
in System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
in System.Threading.ThreadHelper.ThreadStart()

💬 KenigVovan , May 22nd 2022 at 4:45 PM

@Kara, through the config file you can set categories and items/blocks vendor will buy. There is already list of default trades which you can use as example. But "maxAmount" of object vendor will buy is not depends on players and if 1st player sell to 0 others won't be able to sell anything before categories will be updated.
Time delta in which vendor update it's categories and "maxAmount" is also can be set in config and is 1 day by default.

💬 Kara, May 18th 2022 at 3:08 AM

if this is going to be a NPC that admins can configure.... this this will be amazing, for quests!!. <3

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом