Jump to content

Peter Sanderson

Vintarian
  • Posts

    68
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Peter Sanderson

  1. Love the concept, and want to see where you take it. I noticed a few issues, others may have already commented on them.

    The mod seems to be trying to generate in the same spots as translocator network temples and often ruins, with the resultant village being pretty much mangled and mixed with the other structures. And also you end up more often than not with flooded villages.

    I noticed also that in the spawn of a brand new village, brand new world, the terrain was also breaking up village spawning so that terrain would blot out fences or walls.

    Is this due to something that is hard coded in the way VS distributes spawned locations? I have no idea how that works.
    The same thing has always plagued spawned villages in particular in Minecraft. You end up with villages overtop of caves and chasms with huge holes needing to be filled, or in the case of the mingled spawns, fences and walls obliterated by the terrain or other structures.
     

  2. Quote

    Question time: How do the cauldrons/saucepan look compared to the older models? Are they too busy? Should they be simplified a bit? Should I have some kind of config option to swap between the shapes?

    I like the more detailed models myself, but I think a config option would be fine

     

    On 6/30/2022 at 3:37 PM, l33tmaan said:

    Just so you know, I can't replicate this. You said this only happens with Wild Farming installed?

    I will try and retrace and see. if I can duplicate the bug.If there is any additional data I can provide, please let me know.

    I will message in Discord w screenshots

     

  3. I have noticed XSkills is computing Husbandry and Combat experience for vanilla mobs and the aurochs in Medieval Expansion. It is not doing so for:

    Outlaws mod
    Creatures and Critters
    Lichen

    This is with the latest install
     

    • Thanks 1
  4. Issues with salad - tested only with Expanded Foods, Primitive Survival, Wildcraft and Wild Farming running, then added More Crops

    Sausages with salt cannot be added to salads. By design?

    No textures appearing in bowl or pot for salad. Mixing bowl window identifies it as salad and lists ingredients, but in the pot it shows an ingredients list when you look at it. It only shows as "pot with a meal" in the hotbar. Even just vanilla ingredients show no textures or information

    (EDIT: Stripped it down to EF and Wildcraft only. Textures were back as is correct recipe information and naming but this stopped. Added in Wild Farming - boom - the errors are there. Removed Wild Farming, errors still there. Deleted world and restarted with just EF and Wildcraft. Errors again. Down to just EF on a new creative world. Still there. Grumble.)

    In the bowl, either in the hot bar or placed, it is "bowl with a meal"

    More Crops veg do not work in salad, but do seem to work in the cooking pot (only)

     

    2022-06-24_10-11-21.png

    2022-06-24_10-07-03.png

    2022-06-24_10-06-50.png

  5. On 6/6/2022 at 6:32 AM, Xandu said:

    Hi. I made some tests and the skill seems to work as intended. Does this happen for every crop? Or at specific growth stages?

    I tested and then disabled a mod. The conflict seems to be with VinterNacht's "Fields of Gold" mod. When it is disabled, Repotting works on all plants at all stages.

    I let VinterNacht know about this issue.

    Also, I did notice after updating on my test server that while I received husbandry XP for Creatures and Critters, I did not receive any for the Outlaw Mod on either combat or husbandry.

    • Thanks 1
  6. Hey Xandu - one other thing I have noticed lately - due to changes in how often wild crops seem to drop seeds, the "Repotting" skill for Farming no longer seems to override the game behavior so you do not get seed drops

  7. Incidentally, I wanted to ask if there was an easy way for me to include new entries for  experience points for existing Xskills from entities, in particular what XP you get for combat and husbandry. There are a bunch of mods out there that include new mobs - in particular I am using Outlaws and Creatures and Critters. 0050005 made a quick patch to include values for some of those, and I hope a future release of the mod will have some of them, but considering the volume of mods, it's a lot to expect compatibility with them all.

    Can values be entered manually without making a mod patch, and if so, where and how? That way, should any mods being used include new entities, knowing a method to include them would help and prevent you from reinventing the wheel.

    Thanks and all the best

     

    • Thanks 1
  8. I hadn't noticed it said yet, but I think I can speak for everyone when I say Welcome back Xandu.

    Good to see you on the forums and hope you are well. And my thanks also to you and 0050005 for developing and working on this mod

    • Like 3
    • Amazing! 1
    • Thanks 1
  9. See this error in my console at server startup

    13:40
    Quote
    13:40:46 [Server Error] Patch 2 (target: lichen:entities/land/deer-female.json) in domain:patches/lichen.json failed because supplied path /server/behaviors/10/aitasks/8/stopOnNearbyEntityCodes is invalid: The json path /server/behaviors/10/aitasks/8/stopOnNearbyEntityCodes was not found. Could traverse until /server/behaviors/10/aitasks/8, but then 'stopOnNearbyEntityCodes' does not exist. Full json at this path: {
      "code": "seekfoodandeat",
      "movespeed": 0.01,
      "priority": 1.37,
      "eatLooseItems": true,
      "eatItemCodes": [
        "game:drygrass",
        "farmlife:animalfeed"
      ],
      "eatSound": "game:player/eat",
      "eatTime": 1.5,
      "eatAnimation": "Eat",
      "animationSpeed": 1.4,
      "animation": "Walk",
      "mincooldownHours": 0,
      "maxcooldownHours": 0
    }

     

     

  10. On 5/6/2022 at 4:34 PM, Taska Raine said:

    Hmmmm... I haven't been able to replicate this issue. It seems to appear in the oven in a single player world with only Ancient Tools installed. Would you be able to provide a mod list so that I may be able to track down any potential conflict?

     

    I have a pretty extensive list of mods... maybe Expanded Foods rc.9? I don't know which others might affect bread

    Spoiler

    Acorns 0.5.1
    Advanced Smithing 1.2.0
    Alchemy 1.6.3
    Alpha Weapon Pack 1.2.4
    Ancient Tools 1.4.2
    Animal Cages 2.0.6
    AnMiTech 1.0.9
    Armor Repair 1.0.3
    Backpack Pack Plus 1.0.3
    Beta Weapon Pack 1.0.0
    Better Crates 1.4.1
    Better-Drifters 2.1.3
    Bonfires 0.2.0
    Bricklayers 0..9.1
    Campaign Cartographer 2.2.2
    Carry Capacity 0.6.5
    Cats 1.4.2
    Cave Content 1.0.1
    Cave Paintings 1.3.1
    Chisel Tools 1.5.0
    CivBooks (replaces ModBooks)
    CraluTweaks 1.0.0
    Creative Crafting Lights 1.2.2
    Creatures and Critters 1.2.0
    Expanded Foods 1.5.3 pre 9 (will be updated to stable version when out)
    Extra Chests 1.5.2
    Fancy Doors 1.1.1
    Fancy Planters 1.0.5
    Farm Life 1.2.3
    Fields Of Gold 1.2.2 rc.4
    FoF Balancing 1.1.0
    Foundry 1.0.0
    From Golden Combs 1.3.13
    Gamma Weapons Pack 1.0.0
    Glassmaking 1.2.0
    Hide and Fabric 1.1.0
    Instruments 1.1.2
    Item Lights 1.0.2
    Knife Cut Animations 1.2.0
    Lichen 1.6.1
    Lighted Paths 0.1.1
    Limestone Speleothems 1.0.0
    Medieval Expansion 3.7.1
    More Bags 1.2.0
    More Crops 1.0.8
    More Drifter Loot 1.5.4
    More Piles 1.2.0
    More Roads And Paths 1.4.3
    More Roofing 1.1.1
    More Stick Crafting
    Necessaries Mod 1.1.2
    Outlaws 1.1.2 hotfix
    Pack Animals 1.0.1 (Creatures & Critters addon)
    Pet AI 1.4.4
    Place Every Item 1.2.1
    Player Corpse 1.3.1
    Primitive Survival 2.8.0
    Small Fixes 0.0.1
    Spider Silk 1.2.2
    Spyglass 0.4.5
    Stone Quarry 1.6.5
    Teleportation Runes 1.0.4
    Teleportation Network 1.5.1
    Temporal Tinkerer 2.3.5
    Useful Stuff 2.3.2
    ViesCraft-Machines 1.17.0
    WattleWorld 1.0.1
    Wildcraft 1.2.3
    Wild Farming 1.2.8
    Wolf Taming 1.4.1
    Wooden Path Fix 1.0.0
    Workbench Expansion 1.4.1
    XLib 0.6.8
    xrowboat 0.0.3
    xskills-0.6.9-dev.8 (edited)

     

  11. Just a heads up:

    Having a bottle full of herbal tea on my person after the update caused this crash - clearing it from the inventory corrects the issue.
    I had some stored in bottles on a shelf but did not try to access them, but I suspect a similar crash would follow. Best to dump any existing herbal tea

     

    Spoiler

    Running on 64 bit Windows with 16 GB RAM
    Game Version: v1.16.5 (Stable)
    Loaded Mods: acorns@0.5.1, advancedsmithing@1.2.0, weaponpacka@1.2.4, ancienttools@1.4.2, animalcages@2.0.6, tonwexp@1.0.9, armorrepair@1.0.3, backpackpackplus@1.0.3, weaponpackbeta@1.0.0, bettercrates@1.4.1, betterdrifters@2.1.3, cavecontent@1.0.1, cavepaintings@1.3.1, chiseltools@1.5.0, civbooks@1.3.4, cralutweaks@1.0.1, alliance@1.2.2, dragonflies@1.2.0, expandedfoods@1.5.3-pre.10, extrachests@1.5.2, fancydoors@1.1.1, fieldsofgold@1.2.2-rc.5, foundrymod@1.0.0, weaponpackg@1.0.0, glassmaking@1.2.0, hammersringingfall@1.1.2-dev.1, hideandfabric@1.1.0, instruments@1.1.2, itemlights@1.0.2, lightedpaths@0.1.1, potatoes@1.0.8, moredrifterloot@1.5.4, moreroads@1.4.3, leadroof@1.1.1, necessaries@1.1.2, primitivesurvival@2.8.0, spidersilk@1.2.2, spyglass@0.4.5, survivalcats@1.2.3-rc.2, locustmod@2.3.5, viescraftmachines@1.17.1, game@1.16.5, WoodenPathFix@1.0.0, alchemy@1.6.3, bonfires@0.2.0, carrycapacity@0.6.5, easylightlevels@1.0.1, fancyplanters@1.0.5, farmlife@1.2.3, fofbalance@1.1.0, fromgoldencombs@1.3.13, hudclock@2.7.0, knifecut@1.2.0, lichen@1.6.1, medievalexpansion@3.7.1, morebags@1.2.0, morepiles@1.2.0, outlawmod@1.1.4, petai@1.4.4, pei@1.2.1, playercorpse@1.3.1, prospectorinfo@3.1.2, smallfixes@0.0.1, stepup@1.2.0, stonequarry@1.6.5, tprunes@1.0.4, tpnet@1.5.1, usefulstuff@2.3.2, creative@1.16.5, survival@1.16.5, wildfarming@1.2.8, workbenchexpansion@1.4.1, xlib@0.6.8, xrowboat@0.0.3, campaigncartographer@2.2.2, bricklayers@0.9.1, cats@1.4.2, morestickcrafting@1.0.1, packanimals@1.0.1, wattleworld@1.0.1, wildcraft@1.2.3, wolftaming@1.4.1, xskillspatched@0.6.9-dev.8
    2022-05-08 9:48:28 AM: Critical error occurred
    System.NullReferenceException: Object reference not set to an instance of an object.
       at ExpandedFoods.BlockBottle.GenMesh(ICoreClientAPI capi, ItemStack contentStack, BlockPos forBlockPos)
       at ExpandedFoods.BlockBottle.OnBeforeRender(ICoreClientAPI capi, ItemStack itemstack, EnumItemRenderTarget target, ItemRenderInfo& renderinfo)
       at Vintagestory.Client.NoObf.InventoryItemRenderer.GetItemStackRenderInfo(ClientMain game, ItemSlot inSlot, EnumItemRenderTarget target, Single dt)
       at Vintagestory.Client.NoObf.InventoryItemRenderer.RenderItemstackToGui(ItemSlot inSlot, Double posX, Double posY, Double posZ, Single size, Int32 color, Boolean shading, Boolean origRotate, Boolean showStackSize)
       at Vintagestory.API.Client.GuiElementItemSlotGridBase.RenderInteractiveElements(Single deltaTime)
       at Vintagestory.API.Client.GuiComposer.Render(Single deltaTime)
       at Vintagestory.API.Client.GuiDialog.OnRenderGUI(Single deltaTime)
       at Vintagestory.Client.NoObf.GuiManager.OnRenderFrameGUI(Single deltaTime)
       at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt)
       at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt)
       at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt)
       at _esGsESICkihAc8ShXuIoQwZFwP4._DPQfPEsBXX5ftH8l1sqqtyB2Itl(Single )
       at _8UC8FAMhwKY89IbtSRDjsNSApPJ._KbwUAfxjCHyIG0aK445AAA9FHl5(Single )
       at _8UC8FAMhwKY89IbtSRDjsNSApPJ._R0wAt2N0TpONMxGD0HJG3bDrRcI(Single )
       at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e)
       at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
       at OpenTK.GameWindow.RaiseRenderFrame(Double elapsed, Double& timestamp) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 476
       at OpenTK.GameWindow.DispatchRenderFrame() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 452
       at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 375
       at _7zNxEbLnuy6Bq08TdMSIu9ZbrKf._vvUTh6X5xLRNnjtX2xSE7z8yMeh(_SUsdg1ytavxaRcNNkhfDrODGhGP , String[] )
       at _yA4PJazdKq1OMm8H6js6v5AhQB._vvUTh6X5xLRNnjtX2xSE7z8yMeh(ThreadStart )
    -------------------------------

    Event Log entries containing Vintagestory.exe, the latest 3
    ==================================
    { TimeGenerated = 2022-05-08 9:35:06 AM, Site = , Source = Application Hang, Message = The program Vintagestory.exe version 1.16.5.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.

    Process ID: 4dbc

    Start Time: 01d862f052b7b44b

    Termination Time: 22

    Application Path: C:\Users\Peter Sanderson\AppData\Roaming\Vintagestory\Vintagestory.exe

    Report Id: 7d7c63cc-d48f-472c-93df-092dd1256e9f

    Faulting package full name:

    Faulting package-relative application ID:

    Hang type: Unknown
     }
    --------------
    { TimeGenerated = 2022-05-03 10:10:41 AM, Site = , Source = Application Hang, Message = The program Vintagestory.exe version 1.16.5.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.

    Process ID: 3ca8

    Start Time: 01d85f05619fb5ef

    Termination Time: 15

    Application Path: C:\Users\Peter Sanderson\AppData\Roaming\Vintagestory\Vintagestory.exe

    Report Id: 197748d5-82f4-4472-8a44-b3845c93f118

    Faulting package full name:

    Faulting package-relative application ID:

    Hang type: Unknown
     }
    --------------
    { TimeGenerated = 2022-05-03 9:49:23 AM, Site = , Source = Application Hang, Message = The program Vintagestory.exe version 1.16.5.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Security and Maintenance control panel.

    Process ID: 5080

    Start Time: 01d85f054a05aa1d

    Termination Time: 11

    Application Path: C:\Users\Peter Sanderson\AppData\Roaming\Vintagestory\Vintagestory.exe

    Report Id: 9099d9e1-a5c9-4d7d-acaf-8c0eec3cb616

    Faulting package full name:

    Faulting package-relative application ID:

    Hang type: Unknown
     }

     

  12. On 4/21/2022 at 12:01 PM, l33tmaan said:

    Uhhh.... does it still do that if you log out and log back in?

    Well I logged out and logged back in, after having left ingredients in the bowl.

    On logging back in the ingredients had simply vanished.

    I put new ingredients in, same issue. Output message, stirring action, but no progress

    A syncing issue perhaps? I am exiting my game completely and restarting the server.

    EDIT: After restarting client and server, I tried again. Now we are back to no output message and no stirring. Broke it, placed, it. Destroyed and replaced it. No change.

    Is there anything that might help you get to the bottom of this that I can do? Logs? Tests?

     

    • Confused 1
  13. The tea recipe is working, but I have noticed that it does not show what you are going to get in the GUI. When you have the proportions correct and light a fire under it, it starts cooking and you get a finished product, but it doesn't display what it is about to make.

    • Confused 1
  14. So what is the correct recipe for herbal tea? I have one liter of water and one sage in the saucepan but it doesn't indicate an output. I made new saucepans, cauldrons, none of which worked



    Also I had that same glitch with bottles disappearing - the bottles were made in 1.15.10 if that makes any difference. 2022-04-08_14-50-50.thumb.png.41b1177c4767097e6bd016d2c38dbc1e.png

  15. An incompatibility with Lichen?

     

    Spoiler

    19.2.2022 10:28:27 [Error] Patch 5 (target: game:itemtypes/tool/arrow.json) in lichen:patches/survival-itemtypes-tool-arrow.json failed because supplied path /hax is invalid: The json path /shapeByType/* was not found. Could traverse until /shapeByType, but then '*' does not exist. Full json at this path: {
      "arrow-crude": {
        "base": "item/tool/arrow-crude"
      },
      "arrow-flint": {
        "base": "item/tool/arrow-stone"
      },
      "arrow-gold": {
        "base": "item/tool/arrow-gold"
      },
      "arrow-silver": {
        "base": "item/tool/arrow-silver"
      },
      "arrow-*-broadhead": {
        "base": "weaponpackg:item/tool/bow/arrow-broadhead"
      },
      "arrow-*-bodkin": {
        "base": "weaponpackg:item/tool/bow/arrow-bodkin"
      },
      "arrow-copper": {
        "base": "item/tool/arrow-copper"
      },
      "arrow-tinbronze": {
        "base": "item/tool/arrow-copper"
      },
      "arrow-bismuthbronze": {
        "base": "item/tool/arrow-copper"
      },
      "arrow-blackbronze": {
        "base": "item/tool/arrow-copper"
      },
      "arrow-iron": {
        "base": "item/tool/arrow-copper"
      },
      "arrow-meteoriciron": {
        "base": "item/tool/arrow-copper"
      },
      "arrow-steel": {
        "base": "item/tool/arrow-copper"
      },
      "arrow-antler": {
        "base": "item/tool/arrow-stone"
      }
    }
    19.2.2022 10:28:27 [Error] Patch 6 (target: game:itemtypes/tool/arrow.json) in lichen:patches/survival-itemtypes-tool-arrow.json failed because supplied path /shapeByType/* is invalid: The json path /hax was not found. No such element 'hax' at the root path

     

  16. Not sure if this is a problem with the mod or not but it showed up in my MP server console...and it seems to be showing up frequently. Mean anything?

    Spoiler

    17:20:50 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:20:53 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:20:56 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:20:59 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:02 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:05 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:05 [Server Warning] Couldn't load entity class Vintagestory.API.Common.EntityHumanoid saved type code game:poacher - its Type is null! Will remove from chunk, sorry!

    17:21:06 [Server Warning] Couldn't load entity class Vintagestory.API.Common.EntityHumanoid saved type code game:poacher - its Type is null! Will remove from chunk, sorry!

    17:21:32 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:35 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:38 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:41 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:44 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:47 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:50 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    at Vintagestory.Server.ServerMain.Process()

    17:21:53 [Server Fatal] System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

    at System.ThrowHelper.ThrowKeyNotFoundException()

    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

    at Vintagestory.GameContent.BlockEntityTrough.get_contentConfigs()

    at Vintagestory.GameContent.BlockEntityTrough.IsSuitableFor(Entity entity)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.b__33_1(IPointOfInterest poi)

    at Vintagestory.GameContent.POIRegistry.GetNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher)

    at Farmlife.AiTaskTweakedSeekFoodAndEat.ShouldExecute()

    at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt)

    at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime)

    at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt)

    at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt)

    at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt)

    Spoiler

    at Vintagestory.Server.ServerMain.Process()

     

     

  17. This cropped up in the server console
    
    Two attempts to join the server caused crashes. Reverting to mod version 1.16.3 allowed me to rejoin the server. It may not be connected to the mod... do you need any other data to see? Crash report?
    
    
    Quote

     

    13:01:19 [Server Error] Mod exception: OnPlayerJoinSystem.InvalidOperationException: Type is not expected, and no contract can be inferred: StoneQuarry.Config
       at ProtoBuf.Meta.TypeModel.ThrowUnexpectedType(Type type)
       at ProtoBuf.Meta.TypeModel.SerializeCore(ProtoWriter writer, Object value)
       at ProtoBuf.Meta.TypeModel.Serialize(Stream dest, Object value, SerializationContext context)
       at ProtoBuf.Serializer.Serialize[T](Stream destination, T instance)
       at Vintagestory.Server.NetworkChannel.GenPacket[T](T message)
       at Vintagestory.Server.NetworkChannel.SendPacket[T](T message, IServerPlayer[] players)
       at StoneQuarry.Core.<>c__DisplayClass5_0.b__0(IServerPlayer player)
       at Vintagestory.API.Common.PlayerDelegate.Invoke(IServerPlayer byPlayer)
       at Vintagestory.Server.ServerEventManager.TriggerPlayerJoin(IServerPlayer player)
    13:01:19 [Server Error] Exception: System.InvalidOperationException: Type is not expected, and no contract can be inferred: StoneQuarry.Config
       at ProtoBuf.Meta.TypeModel.ThrowUnexpectedType(Type type)
       at ProtoBuf.Meta.TypeModel.SerializeCore(ProtoWriter writer, Object value)
       at ProtoBuf.Meta.TypeModel.Serialize(Stream dest, Object value, SerializationContext context)
       at ProtoBuf.Serializer.Serialize[T](Stream destination, T instance)
       at Vintagestory.Server.NetworkChannel.GenPacket[T](T message)
       at Vintagestory.Server.NetworkChannel.SendPacket[T](T message, IServerPlayer[] players)
       at StoneQuarry.Core.<>c__DisplayClass5_0.b__0(IServerPlayer player)
       at Vintagestory.API.Common.PlayerDelegate.Invoke(IServerPlayer byPlayer)
       at Vintagestory.Server.ServerEventManager.TriggerPlayerJoin(IServerPlayer player)

     

     

  18. If a mod introduces new crops or plants, does the mod recognize them as such for the purpose of seed extraction or does it need to be manually added? Example: More Crops mod. Does that modmaker need to add compatibility to Wild Farming or visa versa? Thanks :)

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.