Mods / XLib

Category: #Library
Author: Xandu
Side: Both
Created: Mar 8th 2021 at 12:39 PM
Last modified: Jul 15th at 7:20 PM
Downloads: 122757
Follow Unfollow 613

Latest file for v1.19.8:
xlib_v0.8.6.zip 1-click install


XLib is an interface that does nothing noticeable at its own. But it provides an interface to add skills, abilities and effects to the game, does synchronisation between server and client and saves and loads data. And it provides a dialog that can be opend by pressing the 'O' key by default. I made it so that you can use this to implement your own skills to the game if you want and you don't have to rely on the ones i created. For more information please visit the mods forum post here

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v0.8.6 19087 Jul 15th at 7:20 PM Show xlib_v0.8.6.zip Install now
v0.8.5-pre.1 5821 Jun 6th at 3:27 PM Show xlib_v0.8.5-pre.1.zip Install now
v0.8.4 626 Jun 5th at 10:12 PM Show xlib_v0.8.4.zip Install now
v0.8.3 2336 May 29th at 8:58 PM Show xlib_v0.8.3.zip Install now
v0.8.3-pre.1 9043 Apr 18th at 2:16 PM Show xlib_v0.8.3-pre.1.zip Install now
v0.8.2 1465 Apr 15th at 2:50 PM Show xlib_v0.8.2.zip Install now
v0.8.1 3779 Mar 25th at 3:43 PM Show xlib_v0.8.1.zip Install now
v0.8.0 313 Mar 25th at 2:00 PM Show xlib_v0.8.0.zip Install now
v0.8.0-rc.2 1638 Mar 17th at 8:00 PM Show xlib_v0.8.0-rc.2.zip Install now
v0.8.0-rc.1 1298 Mar 10th at 10:45 PM Show xlib_v0.8.0-rc.1.zip Install now
v0.7.4 27889 Jun 19th 2023 at 10:47 PM Show xlib_v0.7.4.zip Install now
v0.7.2 3600 Jun 1st 2023 at 1:29 PM Show xlib_v0.7.2.zip Install now
v0.7.1 3803 May 3rd 2023 at 7:16 PM Show xlib_v0.7.1.zip Install now
v0.7.0 2274 Apr 25th 2023 at 8:42 PM Show xlib_v0.7.0.zip Install now
v0.7.0-pre.3 2482 Apr 5th 2023 at 12:23 PM Show xlib_v0.7.0-pre.3.zip Install now
v0.7.0-pre.2 982 Mar 14th 2023 at 2:51 PM Show xlib_v0.7.0-pre.2.zip Install now
v0.7.0-pre.1 1139 Mar 7th 2023 at 3:58 PM Show xlib_v0.7.0-pre.1.zip Install now
v0.6.14 5371 Dec 7th 2022 at 9:16 PM Show xlib_v0.6.14.zip Install now
v0.6.10 4990 Sep 11th 2022 at 10:51 PM Show xlib_v0.6.10.zip Install now
v0.6.10-rc.2 1317 Aug 25th 2022 at 12:47 PM Show xlib_v0.6.10-rc.2.zip Install now
v0.6.10-rc.1 348 Aug 23rd 2022 at 11:36 AM Show xlib_v0.6.10-rc.1.zip Install now
v0.6.9 2060 Jun 28th 2022 at 6:22 PM Show xlib_v0.6.9.zip Install now
v0.6.9-rc.2 1454 Jun 8th 2022 at 10:14 AM Show xlib_v0.6.9-rc.2.zip Install now
v0.6.9-rc.1 973 May 28th 2022 at 11:23 PM Show xlib_v0.6.9-rc.1.zip Install now
v0.6.8 6224 Jan 25th 2022 at 4:36 PM Show xlib_v0.6.8.zip Install now
v0.6.3 2384 Jan 5th 2022 at 1:41 PM Show xlib_v0.6.3.zip Install now
v0.6.1 1436 Oct 29th 2021 at 11:40 AM Show xlib_v0.6.1.zip Install now
v0.6.0 701 Oct 17th 2021 at 3:55 PM Show xlib_v0.6.0.zip Install now
v0.6.0-pre.9 1795 Aug 11th 2021 at 9:46 AM Show xlib_v0.6.0-pre.9.zip Install now
v0.6.0-pre.6 1111 Jul 17th 2021 at 12:46 PM Show xlib_v0.6.0-pre.6.zip Install now
v0.6.0-pre.5 481 Jul 13th 2021 at 5:56 PM Show xlib_v0.6.0-pre.5.zip Install now
v0.6.0-pre.4 420 Jul 12th 2021 at 2:14 PM Show xlib_v0.6.0-pre.4.zip Install now
v0.6.0-pre.3 452 Jul 9th 2021 at 3:36 PM Show xlib_v0.6.0-pre.3.zip Install now
v0.5.0 1656 Apr 20th 2021 at 1:12 PM Show xlib_v0.5.0.zip Install now
v0.4.9 618 Mar 8th 2021 at 12:43 PM Show xlib_v0.4.9.zip Install now

36 Comments (oldest first | newest first)

💬 LemonJamTart, Oct 5th at 9:38 PM

trying to run the mod on game version 1.19.8 but for some reason the mod refuses to load, and requests that i run game version 1.19.8; this makes no sense to me as i'm already running version 1.19.8, has anyone else had this issue? if so, how do i fix it?

💬 Gerard_, Jun 17th at 3:31 PM

I translated both lang file locations into Polish.
xlib & xeffect

💬 DejFidOFF, Jun 6th at 2:46 PM

Same experience. With latest 0.8.4 xlib and 0.8.6 xskills players clients crashes right after they connect to the server

 

💬 Braiden32464, Jun 6th at 3:36 AM

Xandu It seems that your most recent mod update crashes my game whenever I try to connect to a server with it enabled. If you'd like, I can provide the crash logs from my side. (edit: my Client-debug/main.txt files are too large for one post in paste bin so if you need them specfically please message me directly though discord my user is "sliverclaws")

https://pastebin.com/u3MRLk68

https://pastebin.com/UVA1qESb

💬 XanduAuthor, Jun 5th at 10:16 PM

NaseW Hi, Thank you for your report. It seems like I fail to write proper code for configurations recently. It should work now.

It would be a lot of work to implement something like that.

💬 NaseW, Jun 5th at 6:44 AM

Hi, I got a question regarding the last update. It says: "Added a chat window that tracks your experience gain. This must be enabled in the config file."

Does this refer to the '"trackExpGain": false' variable in the XLeveling file? I set it to true and couldn't see any messages ingame, while getting xp. (Couldn't find something in that regard on the mod forum)

Great work, love the mod. I was also wondering, if the rested buff from sleeping could also be archiveable by sitting, being close to a fire while not moving, or s.t. like that? Kind of similar to the Valheim system. Just some food for thought.  

💬 XanduAuthor, May 31st at 5:32 PM

Erogziel It would be better to send me the log in discord or to dm it to me in the forum.

💬 Erogziel, May 31st at 5:03 PM

Hi, Not sure how to send the file except for just copypasting the entire thing? Will that work or is there another method I should do? Sorry for the delayed reply.

💬 Erogziel, May 31st at 5:03 PM

Hi, Not sure how to send the file except for just copypasting the entire thing? Will that work or is there another method I should do? Sorry for the delayed reply.

💬 XanduAuthor, May 30th at 3:07 PM

Erogziel Hi. Can you send me your server-main log file?

💬 Erogziel, May 30th at 2:48 PM

Hi, Xandu as of that comment, my game was freshly updated to v1.19.8 Stable, the only issue occured when updating this mod and xskills, the previous version, prevented toolworks from working, upon updating that issue was resolved by this mod and xskills simply ceasing to work at all, a fresh install of just this mod and xskills shows absolutely no modifications to base game. 

💬 XanduAuthor, May 29th at 9:53 PM

Erogziel Hi, make sure you have the newest version of the game installed.

💬 Erogziel, May 29th at 9:49 PM

Hello, just wanted to let you know that as of the latest update, the O key and skills seems to be completely non functioning.

💬 XanduAuthor, May 21st at 11:21 AM

King_Doggo This is a known issue. There is nothing I can do about that.

The_True_Goo This seems to be a compatibility issue with another mod that changes the class of the bandages. This should be fixed with the next update.

DejFidOFF Thank you for your translation. I have already seen it but I couldn't finish the patch yet.

💬 DejFidOFF, May 14th at 6:47 PM

Xandu

Hey o/ can you please consider update with my translate to the Czech language? Thank you !

Xlib 0.8.3-pre1 xeffects cs.json

Xlib 0.8.3-pre1 xlib cs.json

 

 

💬 The_True_Goo, Apr 28th at 7:59 PM

Tried to use V 0.8.2 on a 1.19.7 server and it constantly crashes however 0.8.0. works fine. 
This the log for V0.8.2


Running on 64 bit Windows 10.0.19045.0 with 24514 MB RAM
Game Version: v1.19.7 (Stable)
4/28/2024 9:57:25 PM: Critical error occurred in the following mod: xlib@0.8.2
Loaded Mods: aculinaryartillery@1.1.4, ancientarmory@1.0.0, attributerreborn@1.0.6, autopanning@1.0.1, bettercrates@1.7.0, betterdrifters@2.1.3, blacksmithname@1.1.6, bloomeryfulldrops@1.0.0, buzzwords@1.7.0, carpet@1.0.2, cellardoor@1.4.0, chiseltools@1.11.4, ClaimsRadar@1.1.0, craftablecompanion@1.1.1, decor@1.0.15, driftersbelongunderground@1.0.1, driedfirefuels@1.1.1, emotemenureload@1.0.5, entitiesinteract@1.0.5, extraclayforming@1.0.0, TA_fieldsandplateaus@1.0.2, fixedpaths@1.0.1, flourbags@1.0.2, caninae@1.0.13, capreolinae@1.1.2, casuariidae@1.0.3, machairodontinae@1.0.6, pantherinae@1.1.6, rhinocerotidae@1.0.0, sirenia@1.0.3, geoaddons@1.3.3, HangingOilLamps@1.0.1, healthiertrees@1.0.0, hofe@0.0.3, immersivecorpsedrop@1.0.2, largercrock@1.0.2, leatherminingbag@1.0.1, magellan1k@1.0.0, millwright@1.1.5, moreundergarments@0.0.1, moreicons_cs@1.1.0, moreclasses@1.2.5, moremolds@1.4.2, leadroof@1.3.4, mycodiversity@1.0.2, nightwatcher@2.1.0, noisybears@1.1.0, unochre@1.2.0, palisademod@1.1.0, pipeleaf@1.6.0, plantmat@1.7.2, plantpropagationgardenseedsmultiplayer@1.0.0, primitivesurvival@3.5.4, qptech@1.15.1, rawhideclothrot@0.0.1, repairablelocust@1.3.0, rpgitemrarityreborn@1.0.5, rpvoicechat@2.3.9, rustcreatures@1.3.0, scraps@1.1.1, she1fish@1.2.0, sticksfromfirewood@1.0.0, translocatorengineeringredux@1.5.0, upgradeablelocust@1.0.2, volumetricshadingreupdated@0.7.5, game@1.19.7, wallpaper@1.0.0, weaponpackalphaunoff@1.5.1, zoombuttonreborn@1.7.0, abcsreborn@0.2.1, accessibilitytweaks@3.7.0, AgeOfConfession@2.0.2, alchemy@1.6.31, ancienttools@1.5.18, animalcages@3.0.2, animationmanagerlib@0.7.14, egocaribautomapmarkers@3.1.0, autoatlas@1.0.1, barbershop@0.4.0, betterfirepit@1.1.4, betterruins@0.3.5, blacksmithenhancements@1.0.5, butchering@1.5.5, carryon@1.7.4, chickenfeed@1.1.2, chickenSit@2.0.1, clipfix@2.0.2, coinage@1.10.1, commonlib@2.3.7, cooperativecombat@1.1.1, cropseedstage@1.0.1, decoclock@0.9.3, displaycasewall@1.0.3, earlychiseling@1.0.1, electricity@0.0.11, expandedfoods@1.6.9, extrainfo@1.7.0, fancyplanters@1.2.0, fieldsofsalt@1.2.1, fromgoldencombs@1.4.28, grief_logger@0.0.21, hangingbaskets@1.1.0, herbarium@1.1.0, immersivewoodchopping@0.7.1, insulatingdoors@1.0.2, sailboat@1.3.0, lavoisier@1.3.0, leaderstats@1.0.20, maltiezbows@1.0.4, mapautocenter@1.1.1, medievalexpansion@3.13.1, metaltongs@1.1.3, meteoricexpansion@1.2.5, moreanimals@1.3.3, moreplaster@1.0.2, natsachievements@1.1.0, nbcartographer@2.0.10, notenoughfirewood@1.0.0, nemi@1.1.0, outlawmod@1.2.3, paxel@1.4.5, simplewinddirectionpelagus@1.0.0, petai@2.2.4, pigfeed@1.0.4, pileful@1.1.5, rivers@2.7.0, scarecrow@1.4.3, screamingdrifters@1.0.0, simplestep@1.1.7, sleepvote@1.0.6, somethinginthewater@1.2.0, stillnecessaries@1.1.2, stonebakeoven@1.1.3, storageoptions@1.0.2, survivalexpanded@0.2.2, tempseed@1.1.0, terrapretatrade@1.0.0, th3dungeon@0.2.1, th3expansion@1.2.0, thecritterpack@0.9.1, trailmod@1.0.7, usefulstuff17@1.3.2, vanvar@5.0.2, vinconomy@0.2.5, vhfp@1.1.0, creative@1.19.7, vsimgui@1.1.3, vsinstruments@1.2.7, vsquest@1.2.0, vsserverpanel@0.1.4, survival@1.19.7, whatbagwasthatagain@1.0.1, wildfarmingrevival@1.1.9, xlib@0.8.2, bugnetcompatibility@1.0.1, bullseye-continued@2.5.8, cats@2.0.1, chemistrylib@1.1.5, tradercamps@1.1.4, configlib@1.3.9, electricityaddon@0.0.2, electricityextensions@0.0.6, em@2.5.2, extraoverlays@1.4.0, feverstonewilds@1.4.5, fsmlib@0.4.5, gespileslib@1.2.0, meleeweaponsframework@0.0.9, morefloors@2.0.0, playercorpse@1.9.0, plumpkins@1.0.1, slanted_display_cases@1.3.2, stonequarry@3.2.1, tallowcandles@0.1.0, th3dungeontopentrance@0.1.0, vanity@2.1.1, wildcraftfruit@1.1.1, wildcraftherb@0.0.1, wildcrafttree@1.1.0, wolftaming@2.1.2, xdiseases@0.0.2, xinvtweaks@1.6.1, xskills@0.8.4, bricklayers@2.5.2, gespilesgran@1.0.1, kosfire@1.1.3, kosphotography@1.4.1, maltiezcrossbows@0.3.5, maltiezfirearms@0.5.2, maltiezspears@0.1.5, maltiezswords@0.0.1, statushudcont@2.1.1, tailorsdelight@1.4.3
System.ArgumentException: You can only patch implemented methods/constructors. Patch the declared method virtual System.Boolean Vintagestory.GameContent.ItemPoultice::OnHeldInteractStep(System.Single secondsUsed, Vintagestory.API.Common.ItemSlot slot, Vintagestory.API.Common.EntityAgent byEntity, Vintagestory.API.Common.BlockSelection blockSel, Vintagestory.API.Common.EntitySelection entitySel) instead.
   at HarmonyLib.PatchProcessor.Patch()
   at XLib.XEffects.ConsumableBehavior.TryPatch(Type type)
   at XLib.XEffects.ConsumableBehavior.Initialize(JsonObject properties)
   at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket(Packet_ItemType packet, IWorldAccessor world, ClassRegistry registry) in VintagestoryLib\Common\Network\ItemTypeNet.cs:line 61
   at Vintagestory.Client.NoObf.ClientSystemStartup.PopulateItems(List`1 items, Int32 listSize) in VintagestoryLib\Client\Systems\Startup.cs:line 570
   at Vintagestory.Client.NoObf.ClientSystemStartup.LoadItemTypes() in VintagestoryLib\Client\Systems\Startup.cs:line 388
   at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerAssets_Step1() in VintagestoryLib\Client\Systems\Startup.cs:line 341
   at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass12_0.<QueueTask>b__0(Object a) in VintagestoryApi\Common\TyronThreadPool.cs:line 120
   at System.Threading.QueueUserWorkItemCallback.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
 
Event Log entries for Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 4/28/2024 9:54:58 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.19.7.0, time stamp: 0x65310000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x15f8
Faulting application start time: 0x01da99a558d9df0a
Faulting application path: H:\Vintagestory\Vintagestory.exe
Faulting module path: H:\Vintagestory\Lib\openal32.dll
Report Id: 6b3f8c84-6596-4b36-a647-53f902b625f8
Faulting package full name: 
Faulting package-relative application ID:  }
--------------
{ TimeGenerated = 4/28/2024 9:54:43 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.19.7.0, time stamp: 0x65310000
Faulting module name: KERNELBASE.dll, version: 10.0.19041.4291, time stamp: 0xa956ff71
Exception code: 0xe0434352
Fault offset: 0x000000000002ab89
Faulting process id: 0x15f8
Faulting application start time: 0x01da99a558d9df0a
Faulting application path: H:\Vintagestory\Vintagestory.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 0247c15d-6751-416f-b5d6-a2b6aa8b4452
Faulting package full name: 
Faulting package-relative application ID:  }
--------------
{ TimeGenerated = 4/28/2024 9:18:23 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.19.7.0, time stamp: 0x65310000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x3194
Faulting application start time: 0x01da99a00a5b6bab
Faulting application path: H:\Vintagestory\Vintagestory.exe
Faulting module path: H:\Vintagestory\Lib\openal32.dll
Report Id: 72fe6bd6-3268-4ee3-bc07-a944d4e790ed
Faulting package full name: 
Faulting package-relative application ID:  }
💬 King_Doggo, Apr 28th at 5:33 AM

Heyo, probably old news, but my Satiety bar keeps dipping between 2000 and 1500 after raising it - It's a constant dance between those numbers. It's no big deal because Hunger is still 2000, just the HUD bugs, but is this fixable?

💬 DejFidOFF, Apr 25th at 1:34 PM

Xandu

Hello o/ I am just translate Xlib and Xeffects to the Czech language and post links to download here https://www.vintagestory.at/forums/topic/1720-xlib-and-xskills/?page=51

Please add this translate to the mod. Thank you !

💬 King_Doggo, Apr 17th at 4:54 AM

Appreciate your work Xandu! ❤️

💬 XanduAuthor, Mar 17th at 8:02 PM

Thank you for the reports. Should be fixed now.

💬 Nebux, Mar 16th at 4:01 PM

same bug for me

Running on 64 bit Windows 10.0.22000.0 with 32492 MB RAM
Game Version: v1.19.5-rc.1 (Unstable)
16/03/2024 15:59:29: Critical error occurred in the following mod: xlib@0.8.0-rc.1
Loaded Mods: degrees1499@1.0.0, autosifter@1.1.0, axleinblocks@1.0.18, bettercrates@1.7.0, cellardoor@1.4.0, chiseltools@1.10.5, conquest@0.0.23, cwcolors@1.0.9, cottagewindows@1.0.9, cwtall@1.0.9, extrachests@1.8.0, foundrymod@1.0.0, giantgouramis@1.0.1, harptechfix@1.2.4, honeypressmittim@1.0.1, immersivecorpsedrop@1.0.2, justthetip@1.0.0, materialaging@1.0.0, meteoricexpansion@1.2.4, millwright@1.1.3, moreclay@1.0.1, leadroof@1.3.4, palisademod@1.1.0, peacockbasses@1.1.0, rope-bridges@1.1.0, she1fish@1.2.0, smokychimneys@1.0.0, stacks@1.0.4, ssppvv@1.0.5, talldisplaycases@1.0.0, translocatorengineeringredux@1.4.9, truesunfishes@1.1.0, vertplanks@1.1.0, viescraftmachines@2.1.5, game@1.19.5-rc.1, zoombuttonreborn@1.6.0, ancienttools@1.5.12, animalcages@3.0.0, egocaribautomapmarkers@3.0.0, beehivekiln@1.5.1, betterfirepit@1.1.4, betterjonasdevices@1.1.0, betterruins@0.3.4, branchcutter@1.0.1, butchering@1.5.4, carryon@1.7.0-pre.3, commonlib@2.3.7, composter@1.1.0, cuniculture@1.0.2, decoclock@0.9.3, displaycasewall@1.0.3, fancyplanters@1.2.0, flowerfarming@1.1.0, fromgoldencombs@1.4.21, herbarium@1.1.0, hudclock@3.4.0, sailboat@1.2.8, lichen@1.6.2, medievalexpansion@3.12.0, scarecrow@1.3.0, stonebakeoven@1.1.1, storagecontroller@1.0.7, storageoptions@1.0.2, creative@1.19.5-rc.1, survival@1.19.5-rc.1, workbenchexpansion@1.8.0, xlib@0.8.0-rc.1, betterbamboo@1.0.2, bugnetcompatibility@1.0.1, em@2.5.1, gespiles@1.0.0, sleekdoorglass@1.0.0, linearpower@0.2.1, playercorpse@1.9.0, slanted_display_cases@1.3.1, stonequarry@3.2.1, wildcraftfruit@1.1.1, wildcraftherb@0.0.0, wildcrafttree@1.1.0, xskills@0.8.0-rc.1, bricklayers@2.5.1, tailorsdelight@1.3.1
System.Collections.Generic.KeyNotFoundException: The given key 'health' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Vintagestory.API.Common.EntityStats.get_Item(String key) in VintagestoryApi\Common\Entity\EntityStats.cs:line 32
at XLib.XEffects.StatEffect.OnStart()
at XLib.XEffects.AffectedEntityBehavior.AddEffect(Effect effect)
at XLib.XEffects.AffectedEntityBehavior.CreateEffectsFromTree(TreeAttribute effectTree)
at XLib.XEffects.AffectedEntityBehavior.CreateEffectsFromTree()
at Vintagestory.API.Datastructures.SyncedTreeAttribute.PartialUpdate(String path, Byte[] data) in VintagestoryApi\Datastructures\AttributeTree\Other\SyncedTreeAttribute.cs:line 218
at Vintagestory.Client.NoObf.ClientSystemEntities.HandleEntityAttributeUpdatePacket(Packet_EntityAttributeUpdate p) in VintagestoryLib\Client\Systems\Entities.cs:line 479
at Vintagestory.Client.NoObf.ClientSystemEntities.HandleEntityBulkAttributesPacket(Packet_Server packet) in VintagestoryLib\Client\Systems\Entities.cs:line 391
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 776
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 200
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 676
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 651
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

 

💬 Odur27, Mar 16th at 9:20 AM

I was eating a serving of food, I think it might have been poultry with turnip stew out of a bowl. Then I crashed with this log, and I crash each time trying to log in.

Running on 64 bit Windows 10.0.19045.0 with 65460 MB RAM
Game Version: v1.19.4 (Stable)
3/16/2024 1:44:22 AM: Critical error occurred in the following mod: xlib@0.8.0-rc.1
Loaded Mods: acorns@0.5.3, aculinaryartillery@1.1.3, ancientarmory@0.9.5, angelbelt@1.5.0, cheaperarmor@2.0.2, attributer@1.0.5, autopanning@1.0.1, axleinblocks@1.0.18, bettercrates@1.7.0, bettertraders@0.0.5, charcoalpitrebalance@1.0.0, chiseltools@1.10.4, claycasting@1.1.5, hqzlights@1.1.1, extrachests@1.8.0, fancysky@1.0.6, fantasycreatures@0.7.1, free_stone_drops_when_broken@1.0.1, HangingOilLamps@1.0.1, justmoreruins@0.9.8, lumbersling@1.1.0, millwright@1.1.4, bgn_moreclasses@1.0.2, moremolds@1.4.2, leadroof@1.3.4, natshumanskin@1.0.0, natseasystonebricks@1.0.1, nightwatcher@2.0.0, TA_plainsandvalleys@1.0.5, plantmat@1.7.1, primitivesurvival@3.4.9, roas@1.0.0, rpgitemrarity@1.0.4, rustcreatures@1.3.0, ruststones@1.0.5, she1fish@1.2.0, soulshards@1.0.4, Swordz@1.1.5, tprunes@1.1.0, temporal_gears_stack@1.0.0, toolsplus@1.0.1, translocatorengineeringredux@1.4.9, game@1.19.4, abcsreborn@0.1.9, animationmanagerlib@0.7.1, autoatlas@1.0.1, betterjonasdevices@1.1.0, betterruins@0.3.3, blocksoverlay@3.2.1, buildrefillmod@1.0.1, carryon@1.7.4, commonlib@2.3.4, expandedfoods@1.6.8, extrachutes@1.0.0, freedomunits@1.1.3, herbarium@1.1.0, sailboat@1.2.8, knapster@2.8.1, loreweapons@1.0.1, medievalexpansion@3.13.1, meteoricexpansion@1.2.5, moreanimals@1.3.3, morepiles@1.5.0, onebedsleeping@2.4.0, pileful@1.1.5, rivers@2.7.0, rustboundmagic@1.5.10, scarecrow@1.4.3, scythemold@1.0.1, sharablewaypoints@1.5.4, stonerailings@1.2.0, storagecontroller@1.0.6, storageoptions@1.0.2, strspawnchances@0.1.4, tablet@0.1.4, tarmor@0.1.8, terrapretatrade@1.0.0, th3dungeon@0.2.1-rc.1, creative@1.19.4, vsimgui@1.0.0, survival@1.19.4, vsvillage@0.9.2, workbenchexpansion@1.8.0, xlib@0.8.0-rc.1, awearablelight@1.1.1, betterruinslootchanges@0.0.3, bullseye-continued@2.5.8, tradercamps@1.1.2, compatibilityfix@1.0.0, configlib@1.0.0, doffanddonagain@4.0.0, em@2.5.1, sleekdoorglass@1.0.0, gespileslib@1.2.0, onestick@1.0.1, simplewinddirection@1.0.2, tpnet@1.14.2, treetapping@1.0.0, wildcraftfruit@1.1.0, wildcraftherb@0.0.0, wildcrafttree@1.1.0, xskills@0.8.0-rc.1, bricklayers@2.5.1, gespilesgran@1.0.1, statushudcont@2.1.1
System.Collections.Generic.KeyNotFoundException: The given key 'health' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Vintagestory.API.Common.EntityStats.get_Item(String key) in VintagestoryApi\Common\Entity\EntityStats.cs:line 32
at XLib.XEffects.StatEffect.OnStart()
at XLib.XEffects.AffectedEntityBehavior.AddEffect(Effect effect)
at XLib.XEffects.AffectedEntityBehavior.CreateEffectsFromTree(TreeAttribute effectTree)
at XLib.XEffects.AffectedEntityBehavior.CreateEffectsFromTree()
at Vintagestory.API.Datastructures.SyncedTreeAttribute.FromBytes(BinaryReader stream) in VintagestoryApi\Datastructures\AttributeTree\Other\SyncedTreeAttribute.cs:line 210
at Vintagestory.API.Common.Entities.Entity.FromBytes(BinaryReader reader, Boolean isSync) in VintagestoryApi\Common\Entity\Entity.cs:line 1527
at Vintagestory.API.Common.EntityAgent.FromBytes(BinaryReader reader, Boolean forClient) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 684
at Vintagestory.API.Common.EntityPlayer.FromBytes(BinaryReader reader, Boolean forClient) in VintagestoryApi\Common\Entity\EntityPlayer.cs:line 1485
at Vintagestory.Client.NoObf.ClientSystemEntities.HandleEntityAttributesPacket(Packet_EntityAttributes packet) in VintagestoryLib\Client\Systems\Entities.cs:line 464
at Vintagestory.Client.NoObf.ClientSystemEntities.HandleEntityBulkAttributesPacket(Packet_Server packet) in VintagestoryLib\Client\Systems\Entities.cs:line 395
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 776
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 731
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 163
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 676
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 651
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 88
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 324
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Server spat out these:
16.3.2024 01:57:32 [Server Error] Mod exception: OnPlayerNowPlaying
16.3.2024 01:57:32 [Server Error] Exception: The given key 'health' was not present in the dictionary.

Update, had a buddy check out what I was eating, it was a Hearty Portion of Bushmeat, made with Canteen Cook, and Gourmet skills.

💬 Wandour, Mar 14th at 1:04 AM

does the mod not work on 1.19.5 rc1?

💬 MikhaelPerrin, Jan 26th at 5:59 PM

I really love this mod, do you have any plans to update it to 1.19.x?

💬 Kwegar, Jan 4th at 12:04 AM

Really hope to see this work for 1.19, i love this mod, my server loves this mod.  (i am sure EVERYONE loves this mod)

💬 ElPresidente, Dec 25th 2023 at 7:43 PM

I have problem on version 1.19.0 is any chance for actualisation before end of January?

Happy Christmas and New Year

Running on 64 bit Windows 10.0.19045.0 with 32734 MB RAM
Game Version: v1.19.0-rc.3 (Unstable)
25.12.2023 20:31:04: Critical error occurred in the following mod: xskills@0.7.5
Loaded Mods: game@1.19.0-rc.3, alchemy@1.6.17, carryon@1.7.0-pre.3, metaltongs@1.1.3, creative@1.19.0-rc.3, survival@1.19.0-rc.3, tieredtradebags@1.0.1, xskills@0.7.5
System.NullReferenceException: Object reference not set to an instance of an object.
at XSkills.NightVisionRenderer.OnRenderFrame(Single deltaTime, EnumRenderStage stage)
at Vintagestory.Client.NoObf.ClientEventManager.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\Util\ClientEventManager.cs:line 199
at Vintagestory.Client.NoObf.ClientMain.TriggerRenderStage(EnumRenderStage stage, Single dt) in VintagestoryLib\Client\ClientMain.cs:line 799
at Vintagestory.Client.NoObf.ClientMain.RenderAfterFinalComposition(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 952
at Vintagestory.Client.GuiScreenRunningGame.RenderAfterFinalComposition(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 219
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 674
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 649
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 78
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 317
at Vintagestory.Client.ClientProgram.<>c__DisplayClass9_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 128
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries for Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 25.12.2023 14:28:14, Site = , Source = Application Error, Message = Nazwa aplikacji powodującej błąd: Vintagestory.exe, wersja: 1.19.0.0, sygnatura czasowa: 0x65310000
Nazwa modułu powodującego błąd: openal32.dll, wersja: 1.23.0.0, sygnatura czasowa: 0x63dd31ad
Kod wyjątku: 0x40000015
Przesunięcie błędu: 0x00000000000df046
Identyfikator procesu powodującego błąd: 0xa7a8
Godzina uruchomienia aplikacji powodującej błąd: 0x01da3735f677acf4
Ścieżka aplikacji powodującej błąd: I:\Personal Data\Vintagestory\Vintagestory.exe
Ścieżka modułu powodującego błąd: I:\Personal Data\Vintagestory\Lib\openal32.dll
Identyfikator raportu: 8ab449d2-29bd-493d-b97e-c0cece5e13a7
Pełna nazwa pakietu powodującego błąd:
Identyfikator aplikacji względem pakietu powodującego błąd: }
--------------
{ TimeGenerated = 25.12.2023 14:26:07, Site = , Source = Application Error, Message = Nazwa aplikacji powodującej błąd: Vintagestory.exe, wersja: 1.19.0.0, sygnatura czasowa: 0x65310000
Nazwa modułu powodującego błąd: openal32.dll, wersja: 1.23.0.0, sygnatura czasowa: 0x63dd31ad
Kod wyjątku: 0x40000015
Przesunięcie błędu: 0x00000000000df046
Identyfikator procesu powodującego błąd: 0xa5c0
Godzina uruchomienia aplikacji powodującej błąd: 0x01da373565a0d562
Ścieżka aplikacji powodującej błąd: I:\Personal Data\Vintagestory\Vintagestory.exe
Ścieżka modułu powodującego błąd: I:\Personal Data\Vintagestory\Lib\openal32.dll
Identyfikator raportu: 6be8ba97-b24c-439b-b65f-2b2ecacd8347
Pełna nazwa pakietu powodującego błąd:
Identyfikator aplikacji względem pakietu powodującego błąd: }
--------------
{ TimeGenerated = 25.12.2023 14:22:27, Site = , Source = Application Error, Message = Nazwa aplikacji powodującej błąd: Vintagestory.exe, wersja: 1.19.0.0, sygnatura czasowa: 0x65310000
Nazwa modułu powodującego błąd: openal32.dll, wersja: 1.23.0.0, sygnatura czasowa: 0x63dd31ad
Kod wyjątku: 0x40000015
Przesunięcie błędu: 0x00000000000df046
Identyfikator procesu powodującego błąd: 0x9e90
Godzina uruchomienia aplikacji powodującej błąd: 0x01da373535237978
Ścieżka aplikacji powodującej błąd: I:\Personal Data\Vintagestory\Vintagestory.exe
Ścieżka modułu powodującego błąd: I:\Personal Data\Vintagestory\Lib\openal32.dll
Identyfikator raportu: e1b1f5f0-b4cd-4630-b416-6a40e48e58d6
Pełna nazwa pakietu powodującego błąd:
Identyfikator aplikacji względem pakietu powodującego błąd: }

💬 MisterTarget, Oct 22nd 2023 at 3:26 PM

do you plan to update to the latest version?

💬 Darce, Oct 3rd 2023 at 11:50 PM

Corrected and added missing latam spanish translations 

pastebin.com/QLqNYVF4

💬 XanduAuthor, Dec 6th 2022 at 3:59 PM

Sempai_Nagi  It took me awhile to answer but how did you manage to get this error? Do you used a weird world name? 

💬 Sempai_Nagi, Oct 29th 2022 at 10:33 AM

any chance to get a version for 1.17.9 pls?

[Error] [xlib] An exception was thrown when trying to start the mod:
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: input
bei System.Text.RegularExpressions.Regex.Replace(String input, String replacement)
bei XLib.XLeveling.XLevelingServer.get_SaveFileName()
bei XLib.XLeveling.XLevelingServer..ctor(XLeveling xLeveling)
bei XLib.XLeveling.XLeveling.StartServerSide(ICoreServerAPI api)
bei Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\API\ModLoader.cs:Zeile 625.
[Error] Failed to start system XLib.XLeveling.XLeveling

💬 macoto_hino, Feb 28th 2022 at 9:16 AM

Nice to meet you. I just found a great mod that I wish I had known about sooner.
I made the Japanese version of the file as soon as I could.
It's a poor translation, but if you want to use it, please do.😀

xlib_v0.6.8 - xeffects - ja.json

xlib_v0.6.8 - xlib - ja.json

💬 Cendar, Jan 19th 2022 at 4:43 AM

Hi! I made a french translation for your mod, feel free to add it if you want. 😊

(Since there was two different lang folders, in doubt I translated both)

fr.json - xeffects (xlib 0.6.3)

fr.json - xlib (xlib 0.6.3)

💬 XanduAuthor, Jan 18th 2022 at 1:30 AM

It already is. The 0.6.3 version should work for 1.16.

💬 Grakulla, Jan 14th 2022 at 8:46 PM

When u will update this mod to 1.16? 

💬 JingShi, Oct 7th 2021 at 4:25 PM

Please update this mode to 1.15.6. 

(edit comment delete)