
Mods / CAN Market
Author: KenigVovan
Side: Both
Created: Dec 9th 2022 at 8:23 PM
Last modified: May 9th at 6:07 PM
Downloads: 4366
Follow Unfollow 13
Latest file for v1.18.2-rc.4:
canmarket_v0.2.7.zip
1-click install
Onchest trade block has 8 slots - 4 for payment setting and 4 for goods.
Left click on slot will set the same item in it
next left click will with the same item will just add amount
left click with "empty mouse" will clear the slot
right click on non-empty slot will divide by 2 stacksize
Left column is for price, right for goods
Name of the trade block owner is written in the top of GUI
Only the owner can change slots
Goods are taken from the chest under the trade block(it can be trunk as well)
Use "MESHES_RENDER_DISTANCE" in config file to set radius in which client will render models of items on the
trade block
SHOULD_STORE_PAYMENT defines if payment from player is stored in the chest after the trade (true is default)
Commands for admins (+ in creative mode):
/canmarket cn PLAYER_NAME to set owner of the selling block
/canmarket si on/off - turn on/off infinite stocks mode for selling blocks, it won't take goods from chest, but will sell if player has payment and store
payment as usual (if mode is on then you'll see "(SI)" after owner's name in selling block GUI (in creative mode)
/canmarket sp on/off - turn on/off payment store from player after the trade (true by default)
Trade block model by MOTOR_plus
Done:
- ignoredAttributes for itemstacks compare
- show models of the goods on the trade block
- ignoredAttributes for itemstacks compare
- show amount of goods left in the container
Need to be done:
- limits for buy/sell for every set trade
- trade block which will allow to set goods' source containers around it(not only chest under the trade block)
- hardcoded GUI strings move to lang file
- select price item by id/code input
- selling goods without limits for admins (done)
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v0.2.7 | 970 | May 9th at 6:07 PM | Show | canmarket_v0.2.7.zip | Install now | |
v0.2.6 | 373 | May 3rd at 8:31 PM | Show | canmarket_v0.2.6.zip | Install now | |
v0.2.5 | 270 | May 3rd at 6:18 AM | Show | canmarket_v0.2.5.zip | Install now | |
v0.2.4 | 49 | May 2nd at 5:03 PM | Show | canmarket_v0.2.4.zip | Install now | |
v0.2.3 | 167 | Apr 29th at 8:38 PM | Show | canmarket_v0.2.3.zip | Install now | |
v0.2.2 | 526 | Apr 12th at 5:57 PM | Show | canmarket_v0.2.2.zip | Install now | |
v0.2.1 | 246 | Apr 7th at 1:39 PM | Show | canmarket_v0.2.1.zip | Install now | |
v0.2.0 | 433 | Mar 7th at 7:15 AM | Show | canmarket_v0.2.0.zip | Install now | |
v1.0.10 | 101 | Mar 26th at 10:31 AM | Show | canmarket_v1.0.10.zip | Install now | |
v1.0.9 | 266 | Feb 25th at 8:44 PM | Show | canmarket_v1.0.9.zip | Install now | |
v1.0.8 | 462 | Dec 22nd 2022 at 1:44 PM | Show | canmarket_v1.0.8.zip | Install now | |
v1.0.7 | 62 | Dec 19th 2022 at 12:12 PM | Show | canmarket_v1.0.7.zip | Install now | |
v1.0.6 | 74 | Dec 17th 2022 at 3:01 PM | Show | canmarket_v1.0.6.zip | Install now | |
v1.0.5 | 54 | Dec 16th 2022 at 5:41 PM | Show | canmarket_v1.0.5.zip | Install now | |
v1.0.4 | 62 | Dec 15th 2022 at 7:25 PM | Show | canmarket_v1.0.4.zip | Install now | |
v1.0.3 | 58 | Dec 15th 2022 at 1:46 PM | Show | canmarket_v1.0.3.zip | Install now | |
v1.0.2 | 58 | Dec 14th 2022 at 11:46 AM | Show | canmarket_v1.0.2.zip | Install now | |
v1.0.1 | 67 | Dec 10th 2022 at 9:38 AM | Show | canmarket_v1.0.1.zip | Install now | |
v1.0.0 | 50 | Dec 24th 2022 at 10:14 AM | Show | canmarket_v1.0.0.zip | Install now |
suggestion: let the owner bring up a list with players that bought items from them. not really necessary, but i believe a lot are curious who their customers are.
Is there any way to make the copper, silver and gold gears added by this mod? I tried smithing them but there isn't an option, and also no mold to cast them. They appear on the help menu and creative inventory, but no way to make them. I'm running the latest version of the mod, 0.2.6 for 1.18.1 if that matters.
KenigVovan
I checked, it works. There are only two nuances. The first - miniatures of goods that are put up for sale are very small. The second - you need to free up at least one slot in the market and put it up for sale again, after such actions it is updated and everything shows thumbnails.
Sp0wN
try 0.2.6
The store and the teams work at one hundred percent. Nice mod. Respect to the author and low bow. While building on my store server, I noticed that almost all decorative blocks do not have a model. Just little white squares. Example photo here -
JunidO
is it a server on which I can join a get crash myself?
If not what items are set in the slots? And what are the steps to get it, just rejoin the game near a trade block?
Running on 64 bit Windows with 16 GB RAM
Game Version: v1.18.1 (Stable)
03.05.2023 06:00:01: Critical error occurred in the following mod: canmarket@0.2.4
Loaded Mods: aculinaryartillery@1.0.12, ancienttools@1.5.3, atwatersedge@1.3.1, backpackpackplus@1.0.3, signs@1.0.0, bettercrates@1.6.0, canmarket@0.2.4, Ceramos@0.3.1, chiseltools@1.8.4, claims@0.2.5, extrachests@1.7.0, fancysky@1.0.6, pantherinae@1.0.3, unochre@1.1.0, primitivesurvival@3.1.8, qptech@1.13.02, RangedWeapons@0.6.2, sortablestorage@1.8.0, translocatorengineeringredux@1.4.1, visibleore@1.0.1, game@1.18.1, wildcrafttrees@1.1.5, wildcraft@1.6.5, alchemy@1.6.10, alphaweaponpackfix@1.0.0, animalcages@2.1.5, claimsext@0.2.3, coinage@1.3.0, expandedfoods@1.6.5, hudclock@2.9.1, sailboat@1.1.0, kreaturesandkritters@1.0.3, medievalexpansion@3.9.1, nemi@1.1.0, paxel@1.3.0, petai@1.7.1, SimpleMobFootSteps@1.0.3, tablet@0.1.4, creative@1.18.1, survival@1.18.1, xlib@0.7.0, accessibilitytweaks@3.3.1, cats@1.7.0, xskills@0.7.0, wildcraftxskillspatch@0.2.0
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei canmarket.src.BE.BECANMarket.GenMesh(ItemStack stack)
bei canmarket.src.BE.BECANMarket.updateMesh(Int32 slotid)
bei canmarket.src.BE.BECANMarket.UpdateMeshes()
bei canmarket.src.BE.BECANMarket.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving)
bei Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(Packet_BlockEntity p, ClientMain game) in VintagestoryLib\Client\Model\ClientChunk.cs:Zeile 399.
bei Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(Packet_Server packet) in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:Zeile 409.
bei Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:Zeile 744.
bei Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:Zeile 163.
bei Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:Zeile 681.
bei Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:Zeile 625.
bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:Zeile 119.
bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 476.
bei OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 452.
bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 375.
bei Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
bei Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:Zeile 93.
---
It´s a very nice mod, but it makes vintage story unplayable. Allways after a relog, your client crashs with this log.
DonCall In the description of the mod, an error was made in one letter. To install the functionality of the admin shop, you need to write:
/canmaRket si on - to activate the admin shop, there will be an inscription (SI)
/canmaRket si off - to turn off the admin shop
KenigVovan We are waiting for an update of the mod, as it is currently causing a slight hang on the server. With this error:
29.4.2023 11:31:46 [Server Fatal] System.ArgumentException: Source array was not long enough. Check srcIndex and length, and t
he array's lower bounds.
at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Bo
olean reliable)
at System.Collections.Generic.Queue`1.SetCapacity(Int32 capacity)
at System.Collections.Generic.Queue`1.Enqueue(T item)
at Vintagestory.GameContent.EntityBlockFalling.OnGameTick(Single dt) in C:\Users\Tyron\Documents\vintagestory\game\VSEssent
ials\Entity\EntityBlockFalling.cs:line 410
at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt) in C:\Users\Tyron\Documents\vintagestory\game\V
intagestoryLib\Server\Systems\World\EntitySimulation.cs:line 287
at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt) in C:\Users\Tyron\Documents\vintagestory\game\V
intagestoryLib\Server\Systems\World\EntitySimulation.cs:line 152
at Vintagestory.Server.ServerMain.Process() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMain
.cs:line 762
29.4.2023 11:31:46 [Server Fatal] System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.Common.BlockAccessorBase.GetBlock(BlockPos pos, Int32 layer) in C:\Users\Tyron\Documents\vintagestory\game\
VintagestoryLib\Common\API\BlockAccessorBase.cs:line 85
at Vintagestory.Server.ServerMain.TriggerNeighbourBlocksUpdate(BlockPos pos) in C:\Users\Tyron\Documents\vintagestory\game\
VintagestoryLib\Server\ServerMain.cs:line 2015
at Vintagestory.Server.ServerSystemBlockSimulation.HandleDirtyAndUpdatedBlocks() in C:\Users\Tyron\Documents\vintagestory\g
ame\VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 716
at Vintagestory.Server.ServerSystemBlockSimulation.UpdateEvery100ms(Single t1) in C:\Users\Tyron\Documents\vintagestory\gam
e\VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 702
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users\Tyron\Doc
uments\vintagestory\game\VintagestoryLib\Common\EventManager.cs:line 84
at Vintagestory.Server.CoreServerEventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in C:\Users
\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerEventManager.cs:line 122
at Vintagestory.Server.ServerMain.Process() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMain
.cs:line 769
Running on 64 bit Windows with 16 GB RAM
Game Version: v1.18.1 (Stable)
29.04.2023 19:03:44: Critical error occurred in the following mod: canmarket@0.2.2
Loaded Mods: aculinaryartillery@1.0.12, ancienttools@1.5.3, atwatersedge@1.3.1, backpackpackplus@1.0.3, signs@1.0.0, bettercrates@1.6.0, canmarket@0.2.2, Ceramos@0.3.1, chiseltools@1.8.4, claims@0.2.5, extrachests@1.7.0, fancysky@1.0.6, pantherinae@1.0.3, unochre@1.1.0, primitivesurvival@3.1.8, qptech@1.13.02, visibleore@1.0.1, game@1.18.1, wildcrafttrees@1.1.5, wildcraft@1.6.5, alchemy@1.6.9, claimsext@0.2.3, coinage@1.3.0, expandedfoods@1.6.5, hudclock@2.9.1, kreaturesandkritters@1.0.3, nemi@1.1.0, petai@1.7.1, SimpleMobFootSteps@1.0.3, tablet@0.1.4, creative@1.18.1, survival@1.18.1, wildfarmingrevival@1.0.1, xlib@0.7.0, accessibilitytweaks@3.3.1, cats@1.7.0, xskills@0.7.0, wildcraftxskillspatch@0.2.0
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei canmarket.src.BE.BECANMarket.GenMesh(ItemStack stack)
bei canmarket.src.BE.BECANMarket.updateMesh(Int32 slotid)
bei canmarket.src.BE.BECANMarket.UpdateMeshes()
bei canmarket.src.BE.BECANMarket.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving)
bei Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(Packet_BlockEntity p, ClientMain game) in VintagestoryLib\Client\Model\ClientChunk.cs:Zeile 399.
bei Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(Packet_Server packet) in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:Zeile 409.
bei Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:Zeile 744.
bei Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:Zeile 163.
bei Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:Zeile 681.
bei Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:Zeile 625.
bei Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:Zeile 119.
bei System.EventHandler`1.Invoke(Object sender, TEventArgs e)
bei OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 476.
bei OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 452.
bei OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:Zeile 375.
bei Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
bei Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:Zeile 93.
is it possible to dump the items at the adminshop ?
or do i need to dump it by myself then
Hi
Game Version: v1.18.0-pre.8 (Unstable)
11.04.2023 12:58:41: Critical error occurred in the following mod: canmarket@0.2.0
Loaded Mods: aculinaryartillery@1.0.12, weaponpacka@1.3.1, tonwexp@1.1.0, betterdrifters@2.1.3, canmarket@0.2.0, chiseltools@1.8.2, commonlib@1.0.4, dungeonsandshafts@0.2.3, fieldsofgold@2.1.6, hqzlights@1.0.0, moreclasses@1.2.5, playercorpse@1.6.0-rc.1, primitivesurvival@3.1.5, qptech@1.13.01, sortablestorage@1.8.0, spyglass@0.4.5, game@1.18.0-pre.8, awearablelight@1.0.4, carryon@0.13.0-pre.2, carryonmore@1.5.0, coinage@1.2.0, lavoisier@1.2.6-pre.1, lichen@1.6.2, medievalexpansion@3.9.0, morepiles@1.3.0, petai@1.6.0, usefulstuff17@1.1.3, creative@1.18.0-pre.8, survival@1.18.0-pre.8, workbenchexpansion@1.6.0, bullseye@2.5.0-pre.2, chemistrylib@1.1.1, em@2.0.0-pre.5, feverstonehorses@1.4.1, bricklayers@2.0.0-pre.4, kosfire@1.1.1-pre.1
System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в canmarket.src.BE.BECANMarket.GenMesh(ItemStack stack)
в canmarket.src.BE.BECANMarket.updateMesh(Int32 slotid)
в canmarket.src.BE.BECANMarket.UpdateMeshes()
в canmarket.src.BE.BECANMarket.FromTreeAttributes(ITreeAttribute tree, IWorldAccessor worldForResolving)
в Vintagestory.Client.NoObf.ClientChunk.AddOrUpdateBlockEntityFromPacket(Packet_BlockEntity p, ClientMain game) в VintagestoryLib\Client\Model\ClientChunk.cs:строка 399
в Vintagestory.Client.NoObf.GeneralPacketHandler.HandleBlockEntities(Packet_Server packet) в VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:строка 405
в Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) в VintagestoryLib\Client\ClientMain.cs:строка 744
в Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) в VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:строка 163
в Vintagestory.Client.ScreenManager.Render(Single dt) в VintagestoryLib\Client\ScreenManager.cs:строка 681
в Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) в VintagestoryLib\Client\ScreenManager.cs:строка 625
в Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) в VintagestoryLib\Client\ClientPlatform\GameWindow.cs:строка 119
в System.EventHandler`1.Invoke(Object sender, TEventArgs e)
в OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) в C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:строка 476
в OpenTK.GameWindow.DispatchRenderFrame() в C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:строка 452
в OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) в C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:строка 375
в Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
в Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) в VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:строка 93
I really need help
KenigVovan
You made my day! Thanks! works like a charm
DonCall
I'll try to add version for 1.18 with that today
KenigVovan
Hi, yes. But we need this Mod for 1.18. Do you implement the function in it?
DonCall
HI, did you try it on 1.0.10 version? 0.2.0 for 1.18 doesn't have it yet
Hi,
/canmaket si on doesn't work.
Tried "/canmaket is on" ... doesn't work.
also...
/canmarket si on doesn't work.
Tried "/canmarket is on" ... doesn't work.
I sincerely hope that you will continue to develop it. I think it is a great mod, mandatory for multiplayer.
Could you please update it when 1.18 is released?
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-douglasfir-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-douglasfir-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-willow-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-willow-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-honeylocust-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-honeylocust-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-bearnut-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-bearnut-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-blackpoplar-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-blackpoplar-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-pyramidalpoplar-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-pyramidalpoplar-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-catalpa-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-catalpa-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-mahogany-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-mahogany-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-sal-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-sal-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-saxaul-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-saxaul-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-spruce-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-spruce-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-sycamore-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-sycamore-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-elm-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-elm-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-beech-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-beech-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-eucalyptus-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-eucalyptus-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code canmarket:onchestmarketblock-cedar-north in Grid recipe
07:25:44 [Server Error] Grid Recipe 'canmarket:canmarketonchestmarketblock': Output Block code canmarket:onchestmarketblock-cedar-north cannot be resolved
07:25:44 [Server Warning] Failed resolving crafting recipe ingredient with code necessaries:sharpener_disc-obsidian in Grid recipe
07:25:44 [Server Error] Grid Recipe with output Item code necessaries:sharpener-diamond contains an ingredient that cannot be resolved: Item code necessaries:sharpener_disc-obsidian