Mods / vendor

Category: #Other
Author: KenigVovan
Side: Both
Created: May 15th 2022 at 2:45 PM
Last modified: Jun 19th at 4:08 PM
Downloads: 2631
Follow Unfollow 1

Latest file for v1.18.6-rc.1:
vendor_v1.3.4.zip 1-click install


Adds new trader which uses coins from trade-o-mat mod. 
Made for CAN server

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.3.4 92 Jun 19th at 4:08 PM Show vendor_v1.3.4.zip Install now
v1.3.3 50 Jun 4th at 10:50 AM Show vendor_v1.3.3.zip Install now
v1.3.2 65 May 13th at 8:32 AM Show vendor_v1.3.2.zip Install now
v1.3.1 55 May 11th at 4:53 PM Show vendor_v1.3.1.zip Install now
v1.3.0 71 May 6th at 6:02 PM Show vendor_v1.3.0.zip Install now
v1.2.16 84 Apr 2nd at 2:42 PM Show vendor_v1.2.16.zip Install now
v1.2.15 63 Apr 2nd at 2:04 PM Show vendor_v1.2.15.zip Install now
v1.2.14 166 Jan 24th at 4:47 PM Show vendor_v1.2.14.zip Install now
v1.2.13 118 Dec 23rd 2022 at 4:33 PM Show vendor_v1.2.13.zip Install now
v1.2.12 102 Dec 15th 2022 at 1:48 PM Show vendor_v1.2.12.zip Install now
v1.2.11 109 Dec 10th 2022 at 10:01 AM Show vendor_v1.2.11.zip Install now
v1.2.10 88 Dec 9th 2022 at 7:28 PM Show vendor_v1.2.10.zip Install now
v1.2.9 87 Dec 9th 2022 at 5:38 PM Show vendor_v1.2.9.zip Install now
v1.2.8 117 Nov 17th 2022 at 10:17 AM Show vendor_v1.2.8.zip Install now
v1.2.7 105 Nov 13th 2022 at 1:48 PM Show vendor_v1.2.7.zip Install now
v1.2.6 112 Oct 20th 2022 at 4:51 PM Show vendor_v1.2.6.zip Install now
v1.2.5 111 Oct 2nd 2022 at 8:54 AM Show vendor_v1.2.5.zip Install now
v1.2.4 103 Sep 26th 2022 at 7:14 AM Show vendor_v1.2.4.zip Install now
v1.2.3 105 Sep 25th 2022 at 11:44 AM Show vendor_v1.2.3.zip Install now
v1.2.2 96 Sep 24th 2022 at 10:56 PM Show vendor_v1.2.2.zip Install now
v1.2.0 111 Sep 23rd 2022 at 6:00 PM Show vendor_v1.2.0.zip Install now
v1.0.3 132 Jul 3rd 2022 at 12:04 PM Show vendor_v1.0.3.zip Install now
v1.0.2 154 May 22nd 2022 at 3:03 PM Show vendor_v1.0.2.zip Install now
v1.0.1 169 May 21st 2022 at 7:14 PM Show vendor_v1.0.1.zip Install now
v1.0.0 153 May 15th 2022 at 2:48 PM Show vendor_v1.0.0.zip Install now

6 Comments (oldest first | newest first)

💬 KenigVovanAuthor, 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?

💬 KenigVovanAuthor, 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()

💬 KenigVovanAuthor, 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)