Xandu
-
Posts
445 -
Joined
-
Last visited
-
Days Won
20
Content Type
Profiles
Forums
News
Store
Posts posted by Xandu
-
-
On 12/26/2022 at 12:33 PM, maxrio21 said:
Hey im from Spain and i love your mod idea, please can you send me your Git rep to check the lang and translate your files? I want to other people from my country use this mode confortable
Hi. A while ago someone else already wanted to make a spanish translation. But i don't know if he implemented it. You don't really need access to a git repository for this. You can just translate the files in the mods folder.
On 12/28/2022 at 4:09 PM, Digitalr said:Have a suggestion for another useful skill for survival branch.
Steeplechase
Tier 1 allows increase step height to 1.2 (same as StepUp mod)
Tier 2 increase step height to 2.1 blocks. (Trained human can easy climb over 2m fence, so, imho, trained seraph can do this too)
I check this setup (with increased step height) by running intensively through mountain landscape. It is, literally, give you much more freedom of movement and increase travel speed.
This one sounds interesting and i think it would be easy to implement. I consider to add this as an ability.
-
5 minutes ago, nebux said:
CTD with and without mods in 1.17.9 and xlib xskills 0.6.14.
no issues in 0.6.13 at all
Running on 64 bit Windows with 32 GB RAM
Game Version: v1.17.9 (Stable)
28/12/2022 15:15:50: Critical error occurred
Loaded Mods: game@1.17.9, creative@1.17.9, survival@1.17.9
System.Exception: Don't know how to instantiate collectible behavior of class 'XSkillsCarcass' did you forget to register a mapping?
at Vintagestory.Common.ClassRegistry.CreateCollectibleBehavior(CollectibleObject collectible, String code) in VintagestoryLib\Common\ClassRegistry.cs:line 220
at Vintagestory.Common.BlockTypeNet.ReadBlockTypePacket(Packet_BlockType packet, IWorldAccessor world, ClassRegistry registry) in VintagestoryLib\Common\Network\BlockTypeNet.cs:line 377
at Vintagestory.Client.NoObf.GeneralPacketHandler.PopulateBlocks(Block[] blocks, Int32 start, Int32 maxCount) in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:line 536
at Vintagestory.Client.NoObf.GeneralPacketHandler.LoadBlockTypes() in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:line 451
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleServerAssets_Step1() in VintagestoryLib\Client\Systems\GeneralPacketHandler.cs:line 418
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 28/12/2022 15:15:50, Site = , Source = .NET Runtime, Message = Application: Vintagestory.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception
at Vintagestory.Common.ClassRegistry.CreateCollectibleBehavior(Vintagestory.API.Common.CollectibleObject, System.String)
at Vintagestory.Common.BlockTypeNet.ReadBlockTypePacket(Packet_BlockType, Vintagestory.API.Common.IWorldAccessor, Vintagestory.Common.ClassRegistry)
at Vintagestory.Client.NoObf.GeneralPacketHandler.PopulateBlocks(Vintagestory.API.Common.Block[], Int32, Int32)
at Vintagestory.Client.NoObf.GeneralPacketHandler.LoadBlockTypes()
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleServerAssets_Step1()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()}
--------------
{ TimeGenerated = 28/12/2022 15:15:34, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0Problem signature:
P1: Vintagestory.exe
P2: 1.17.9.0
P3: 63501532
P4: KERNELBASE.dll
P5: 10.0.22000.1335
P6: 003161e5
P7: e0434352
P8: 000000000004441c
P9:
P10:Attached files:
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_6de83f1fe193e5ca31c2ce3d8a11133fc7c84e51_7fba9aec_a35434b2-1246-4805-849d-3e8763d1f004Analysis symbol:
Rechecking for solution: 0
Report Id: ad1afa00-13dc-4071-8eb4-0b5238274ec0
Report Status: 131078
Hashed bucket:
Cab Guid: 0 }
--------------
{ TimeGenerated = 28/12/2022 15:15:34, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: CLR20r3
Response: Not available
Cab Id: 0Problem signature:
P1: Vintagestory.exe
P2: 1.17.9.0
P3: 63501532
P4: VintagestoryLib
P5: 1.17.9.0
P6: 63501532
P7: 1578
P8: 23
P9: System.Exception
P10:Attached files:
These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_1aab4bcca5864cdea9c56a2d9a330e131e54959_7fba9aec_a49555bc-9446-423f-9e10-449d89da9e0cAnalysis symbol:
Rechecking for solution: 0
Report Id: b91875e2-dc63-4380-8028-e701d31f0e68
Report Status: 131078
Hashed bucket:
Cab Guid: 0 }I have seen this one a few times. Usually this error happens when xskills is installed on the sever but the client is missing the mod. So make sure xlib and xskills is installed and enabled on the client.
"Loaded Mods: " is also missing the mods. -
The crash you posted doesn't seem to be related to fighting. But i have seen a similar error a few days ago. The following version seemed to fix this. Please check if it also helps in your case.
-
26 minutes ago, Barnaby said:
Is there any way to give the Moreclasses classes xp buffs and debuffs?
I've added a section for the ClassExpMultipliers to the configuration part of the mod desiption. You can look there for it.
-
Hi guys, I finally "finished" the next patch. I had to do some private stuff and it is quite a large patch because it reworks some of the cooking stuff. So it tok a while. But first I want to answer to some posts even when there are already a little bit older.
On 11/3/2022 at 3:45 PM, RogueRaiden said:when xSkills is loaded, trying to craft any lamellae with a chisel to break it down only produces 10 bits instead of the vanilla 20. it will flash 20, then show 10 and only craft 10.
a player on my server gets this crash anytime they disconnect. i havent myself and no one else has reported.
Running on 64 bit Windows with 16 GB RAM
Game Version: v1.17.9 (Stable)
2022/10/29 11:44:07: Critical error occurred
Loaded Mods:
Involved Harmony IDs: XEffectsPatch, XSkillsPatch
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'The ThreadLocal object has been disposed.'.
at System.Threading.ThreadLocal`1.GetValueSlow()
at Vintagestory.API.Common.CollectibleObject.UpdateAndGetTransitionStatesNative(IWorldAccessor world, ItemSlot inslot) in VintagestoryApi\Common\Collectible\Collectible.cs:line 2213
at Vintagestory.API.Common.CollectibleObject.AppendPerishableInfoText(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world) in VintagestoryApi\Common\Collectible\Collectible.cs:line 1579
at Vintagestory.API.Common.CollectibleObject.GetHeldItemInfo_Patch2(CollectibleObject this, ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo)
at Vintagestory.API.Common.Block.GetHeldItemInfo(ItemSlot inSlot, StringBuilder dsc, IWorldAccessor world, Boolean withDebugInfo) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2238
at Vintagestory.API.Common.ItemStack.GetDescription(IWorldAccessor world, ItemSlot inSlot, Boolean debug) in VintagestoryApi\Common\Collectible\ItemStack.cs:line 372
at Vintagestory.GameContent.GuiHandbookItemStackPage..ctor(ICoreClientAPI capi, ItemStack stack) in VSSurvivalMod\Systems\Handbook\Gui\GuiHandbookItemStackPage.cs:line 42
at Vintagestory.GameContent.GuiDialogHandbook.BuildPages_Async(List`1 allstacks) in VSSurvivalMod\Systems\Handbook\Gui\GuiDialogHandbook.cs:line 516
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()The flashing should be fixed with the new update. The Reduction is on purpose: The metalworking skill allows you to get more items with fewer costs. The mod reduces the amount of bits you receive for recycling these items to prevent infinity metal loops. You can configure this feature by setting the "chiselRecipesRatio" value in the metalworking config file. Set it to "1.0" to disable this feature.
The crash could be related to an old xlib version. Make sure it is up to date and write me if this issue still exists.
On 11/4/2022 at 3:53 PM, RogueRaiden said:on my server, if someone has gears in their Strongback slots and tries to buy something at a trader, they will disconnect from the server throwing an exception and the gears will be deleted
The server console error:
10:44:54 [Server Warning] Exception at client 14. Disconnecting client.
10:44:54 [Server Event] Player CreamedPie got removed. Reason: Threw an exception at the server
10:44:54 [Server Error] System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.GameContent.InventoryTrader.DeductFromEntity (Vintagestory.API.Common.ICoreAPI api, Vintagestory.API.Common.EntityAgent eagent, System.Int32 totalUnitsToDeduct) [0x00081] in <b64b70fbdbd94ce2a8289199cd50dea9>:0
at Vintagestory.GameContent.ModSystemAuction.PurchaseAuction (System.Int64 auctionId, Vintagestory.API.Common.EntityAgent buyerEntity, Vintagestory.API.Common.Entities.Entity auctioneerEntity, System.Boolean withDelivery, System.String& failureCode) [0x00086] in <b64b70fbdbd94ce2a8289199cd50dea9>:0
at Vintagestory.GameContent.ModSystemAuction.onAuctionAction (Vintagestory.API.Server.IServerPlayer fromPlayer, Vintagestory.GameContent.AuctionActionPacket pkt) [0x00109] in <b64b70fbdbd94ce2a8289199cd50dea9>:0
at Vintagestory.Server.NetworkChannel+<>c__DisplayClass6_0`1[T].<SetMessageHandler>b__0 (Packet_CustomPacket p, Vintagestory.API.Server.IServerPlayer player) [0x0001f] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.NetworkChannel.OnPacket (Packet_CustomPacket p, Vintagestory.API.Server.IServerPlayer player) [0x00022] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.NetworkAPI.HandleCustomPacket (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x0001c] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <f8e7e0ea709348ba8693d95fd255ff41>:0This seems to be related to the auction house. Does this also occur when you just buy things from the trader? I wasn't able to reproduce this when i just buy things and I cannot reproduce auction house stuff at all. So it is really hard for me to find the issue.
On 11/6/2022 at 8:04 PM, l33tmaan said:Hey, I hope it's not too bothersome, but is there any chance the rolling pins from A Culinary Artillery could be a part of the Tool Mastery skill? You have boosts for the forestry, mining, metalworking, farming, and digging skills, but not cooking. While we're at it, maybe cleavers could scale with animal husbandry? That would give Tool Mastery use for every skill but Pottery.
The Tool Mastery skill and other combat abilities usually use the EnumTool to determine which abilities should be applied. This is easy and fast to do and when mods add new weapons to these categories there are already included but it makes it difficult or laborious to add stuff that isn't in one of the predefinded categories. I think somebody already suggested this one's so the rolling pins already are an exception to this rule. But I don't want to add many more at the moment because it makes the code just more clunky. But i added some tools that were easy to add to the ability. But cleavers don't seem to have any tool category.
On 11/10/2022 at 12:37 PM, Cricus said:Hi, recently i had a problem with my world related to the xskill mod. Put in less words, my problem was that any item enters in the crafting grid, once dropped, disappears or generally disappears in the inventory or goes back to before I interacted with it. Trying not to lose a 70 hours world, I tried to re-download the mod, use an old version, trying to find conflicts with other mods but it turned out to be useless, even the backups of this world was crashed.
Why do you think this is related to the xskill? Have you tried it without any mods? You can usually just disable and enable xskills. The only issue could be caused by old cooking pots/meals/crooks that i think don't even exist anymore.
On 11/18/2022 at 3:28 PM, Jefferzoonn said:Hello, I have seen that there are different translations for the mod, and I would like to collaborate by translating it into Spanish
There are some localisation files in the mods folder: "xskills/assets/xskills/lang". You can translate the "es.json" file and just add the file here in the forum. I will then add the file to the mod. If you want to know how a translated file should look like you can look at the other already translated files.
On 11/19/2022 at 9:31 PM, RogueRaiden said:not exactly sure what caused it, but something happened when the world was trying to save (the first error), clients crashed out (i think the next couple errors) then after no other clients could connect for a little while (the rest of the errors). Server did recover after a bit and seems to be going again without restarting.
19.11.2022 14:51:16 [Error] Exception thrown during handling event OnGameWorldBeingSaved: System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.API.Common.Entities.Entity.GetBehavior[T] () [0x00006] in <c45f8f9ae2e44e27810185f8d4839e5f>:0
at XLib.XEffects.XEffectsSystem.OnGameWorldSave () [0x00028] in <8eea8c7cc33d4d3989dfac7208c86c96>:0
at Vintagestory.Server.ServerEventManager.TriggerGameWorldBeingSaved () [0x00022] in <f8e7e0ea709348ba8693d95fd255ff41>:0
19.11.2022 14:51:16 [Notification] Defragmented listener lists
19.11.2022 14:51:16 [Event] Mods and systems notified, now saving everything...
19.11.2022 14:51:16 [Event] Will do offthread savegamedata saving...
19.11.2022 14:51:17 [Event] Saved player world data...
19.11.2022 14:51:17 [Event] Saved map regions...
19.11.2022 14:51:17 [Event] Saved map chunks...
19.11.2022 14:51:17 [Event] World saved! Saved 0 chunks, 0 mapchunks, 78 mapregions.
19.11.2022 14:51:17 [Notification] A client reconnected, resuming game calendar.
19.11.2022 14:51:17 [Notification] Server ticking has been resumed
19.11.2022 14:51:17 [Event] Saved 300 chunks...
19.11.2022 14:51:17 [Event] Saved 600 chunks...
19.11.2022 14:51:18 [Event] Saved 900 chunks...
19.11.2022 14:51:18 [Warning] Server overloaded. A tick took 1544ms to complete.
19.11.2022 14:51:18 [Event] Saved 1200 chunks...
19.11.2022 14:51:18 [Event] Offthread save of 1404 chunks done.
19.11.2022 14:51:18 [Notification] Offthread save of 0 generating chunks done.
19.11.2022 14:51:19 [Warning] Server overloaded. A tick took 535ms to complete.
19.11.2022 14:51:21 [Event] Offthread save of 3069 map chunks done.
19.11.2022 14:51:21 [Event] Offthread save of savegame done.
19.11.2022 14:51:35 [Notification] Client Glitcher tried to place a block but rejected because it would intersect with another player
19.11.2022 14:51:36 [Notification] Client Glitcher tried to place a block but rejected because it would intersect with another player
19.11.2022 14:51:38 [Notification] Client Glitcher tried to place a block but rejected because it would intersect with another player
19.11.2022 14:51:41 [Notification] Client Glitcher tried to place a block but rejected because it would intersect with another player
19.11.2022 14:51:42 [Notification] Client Glitcher tried to place a block but rejected because it would intersect with another player
19.11.2022 14:51:43 [Notification] Client Glitcher tried to place a block but rejected because it would intersect with another player
19.11.2022 14:51:53 [Notification] A Client attempts connecting via TCP, assigning client id 46
19.11.2022 14:51:53 [Notification] Client uid nDVbCRQ5FIP/9UkQfa3zy+wC attempting identification. Name: Chucklenaut
19.11.2022 14:51:53 [Notification] Sending server identification with remap False. Server control privilege is False
19.11.2022 14:51:53 [Notification] Placing player at 511853.46875 186 512013.78125
19.11.2022 14:52:04 [Warning] Exception at client 46. Disconnecting client.
19.11.2022 14:52:04 [Error] System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.API.Common.Entities.Entity.GetBehavior[T] () [0x00006] in <c45f8f9ae2e44e27810185f8d4839e5f>:0
at Vintagestory.Server.ServerWorldPlayerData.ToPacketForOtherPlayers (Vintagestory.API.Server.IServerPlayer owningPlayer) [0x0011a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.SendInitialPlayerDataForOthers (Vintagestory.API.Server.IServerPlayer owningPlayer, Vintagestory.API.Server.IServerPlayer toPlayer) [0x0009d] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleRequestJoin (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x001e1] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <f8e7e0ea709348ba8693d95fd255ff41>:0
19.11.2022 14:52:40 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:40 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:41 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:42 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:43 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:43 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:45 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:45 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:52:58 [Notification] Client Baka tried to place a block but rejected because it would intersect with another player
19.11.2022 14:53:00 [Event] Player Baka left.
19.11.2022 14:53:05 [Notification] Client Glitcher tried to place a block but rejected because it would intersect with another player
19.11.2022 14:53:07 [Event] Player Glitcher left.
19.11.2022 14:53:13 [Notification] Handling Command /waypoint addati circle =511891.021702416 =166 =529519.534634006 True #080504 черноз'м
19.11.2022 14:53:25 [Notification] A Client attempts connecting via TCP, assigning client id 47
19.11.2022 14:53:25 [Notification] Client uid 44fEeWb/AaKFMI/4O3LyAgzy attempting identification. Name: Baka
19.11.2022 14:53:26 [Notification] Sending server identification with remap False. Server control privilege is False
19.11.2022 14:53:26 [Notification] Placing player at 510457.53125 180 513498.71875
19.11.2022 14:53:30 [Warning] Exception at client 47. Disconnecting client.
19.11.2022 14:53:30 [Error] System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.API.Common.Entities.Entity.GetBehavior[T] () [0x00006] in <c45f8f9ae2e44e27810185f8d4839e5f>:0
at Vintagestory.Server.ServerWorldPlayerData.ToPacketForOtherPlayers (Vintagestory.API.Server.IServerPlayer owningPlayer) [0x0011a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.SendInitialPlayerDataForOthers (Vintagestory.API.Server.IServerPlayer owningPlayer, Vintagestory.API.Server.IServerPlayer toPlayer) [0x0009d] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleRequestJoin (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x001e1] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <f8e7e0ea709348ba8693d95fd255ff41>:0
19.11.2022 14:53:30 [Event] Player Quacksol got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player Fliegen got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player unjoyer got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Client disconnected.
19.11.2022 14:53:30 [Event] Player Romec left.
19.11.2022 14:53:30 [Event] Player KraftLawrence got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player Terro got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player XAXOL got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player Pori got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player Celinor got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player Kidokit got removed. Reason: The Players client crashed
19.11.2022 14:53:30 [Event] Player DonGak got removed. Reason: The Players client crashed
19.11.2022 14:53:31 [Notification] All clients disconnected, pausing game calendar.
19.11.2022 14:53:41 [Notification] A Client attempts connecting via TCP, assigning client id 48
19.11.2022 14:53:41 [Notification] Client uid ACIW+lx/CPQPFuNRnyqjFcwj attempting identification. Name: Fliegen
19.11.2022 14:53:42 [Notification] Sending server identification with remap False. Server control privilege is False
19.11.2022 14:53:42 [Notification] Placing player at 506727.4375 172 521547.375
19.11.2022 14:53:43 [Notification] A Client attempts connecting via TCP, assigning client id 49
19.11.2022 14:53:43 [Notification] Client uid 8iwS5OkNjgOVDCocnaXXp0eI attempting identification. Name: Celinor
19.11.2022 14:53:43 [Notification] A Client attempts connecting via TCP, assigning client id 50
19.11.2022 14:53:43 [Notification] Client uid lpHPZg19TPPUelV8Rc0L/qeB attempting identification. Name: Kidokit
19.11.2022 14:53:43 [Notification] Sending server identification with remap False. Server control privilege is False
19.11.2022 14:53:43 [Notification] Placing player at 511432.815568243 167 512324.763311028
19.11.2022 14:53:44 [Notification] Sending server identification with remap False. Server control privilege is False
19.11.2022 14:53:44 [Notification] Placing player at 509813.28125 171 526019.875
19.11.2022 14:53:47 [Warning] Exception at client 48. Disconnecting client.
19.11.2022 14:53:47 [Error] System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.API.Common.Entities.Entity.GetBehavior[T] () [0x00006] in <c45f8f9ae2e44e27810185f8d4839e5f>:0
at Vintagestory.Server.ServerWorldPlayerData.ToPacketForOtherPlayers (Vintagestory.API.Server.IServerPlayer owningPlayer) [0x0011a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.SendInitialPlayerDataForOthers (Vintagestory.API.Server.IServerPlayer owningPlayer, Vintagestory.API.Server.IServerPlayer toPlayer) [0x0009d] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleRequestJoin (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x001e1] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <f8e7e0ea709348ba8693d95fd255ff41>:0
19.11.2022 14:53:48 [Warning] Exception at client 49. Disconnecting client.
19.11.2022 14:53:48 [Error] System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.API.Common.Entities.Entity.GetBehavior[T] () [0x00006] in <c45f8f9ae2e44e27810185f8d4839e5f>:0
at Vintagestory.Server.ServerWorldPlayerData.ToPacketForOtherPlayers (Vintagestory.API.Server.IServerPlayer owningPlayer) [0x0011a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.SendInitialPlayerDataForOthers (Vintagestory.API.Server.IServerPlayer owningPlayer, Vintagestory.API.Server.IServerPlayer toPlayer) [0x0009d] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleRequestJoin (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x001e1] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <f8e7e0ea709348ba8693d95fd255ff41>:0
19.11.2022 14:53:51 [Notification] A Client attempts connecting via TCP, assigning client id 51
19.11.2022 14:53:51 [Notification] Client uid ARH8qO869PZ1Puck9qkLau+z attempting identification. Name: Romec
19.11.2022 14:53:51 [Notification] Delayed join, need to load one spawn chunk first.
19.11.2022 14:53:51 [Notification] Sending server identification with remap False. Server control privilege is False
19.11.2022 14:53:52 [Notification] Placing player at 511941.531253444 173 512628.78125
19.11.2022 14:53:53 [Warning] Exception at client 50. Disconnecting client.
19.11.2022 14:53:53 [Error] System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.API.Common.Entities.Entity.GetBehavior[T] () [0x00006] in <c45f8f9ae2e44e27810185f8d4839e5f>:0
at Vintagestory.Server.ServerWorldPlayerData.ToPacketForOtherPlayers (Vintagestory.API.Server.IServerPlayer owningPlayer) [0x0011a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.SendInitialPlayerDataForOthers (Vintagestory.API.Server.IServerPlayer owningPlayer, Vintagestory.API.Server.IServerPlayer toPlayer) [0x0009d] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleRequestJoin (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x001e1] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <f8e7e0ea709348ba8693d95fd255ff41>:0
19.11.2022 14:53:54 [Warning] Exception at client 51. Disconnecting client.
19.11.2022 14:53:54 [Error] System.NullReferenceException: Object reference not set to an instance of an object
at Vintagestory.API.Common.Entities.Entity.GetBehavior[T] () [0x00006] in <c45f8f9ae2e44e27810185f8d4839e5f>:0
at Vintagestory.Server.ServerWorldPlayerData.ToPacketForOtherPlayers (Vintagestory.API.Server.IServerPlayer owningPlayer) [0x0011a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.SendInitialPlayerDataForOthers (Vintagestory.API.Server.IServerPlayer owningPlayer, Vintagestory.API.Server.IServerPlayer toPlayer) [0x0009d] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleRequestJoin (Packet_Client packet, Vintagestory.Server.ConnectedClient client) [0x001e1] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.HandleClientPacket (Vintagestory.Server.ConnectedClient client, System.Byte[] data) [0x0005a] in <f8e7e0ea709348ba8693d95fd255ff41>:0
at Vintagestory.Server.ServerMain.ProcessNetMessage (Vintagestory.Common.NetIncomingMessage msg, Vintagestory.Common.NetServer mainSocket) [0x00151] in <f8e7e0ea709348ba8693d95fd255ff41>:0This looks like a general issue with behaviors. I am not sure if this is related to xskills. I think this must be observed whether this kind of stuff happens more often.
On 11/24/2022 at 6:17 AM, l33tmaan said:Hey Xandu, what do you think of adding a second rank to All-Rounder that's only available to the Commoner class, so they can pick 2 specializations?
The commoner class already gets more exp than everyone else. So i think it would make the class to strong. I will not add this to the default version. But it should be possible to this with a small json file and a small configuration change.
Back to the current patch. As mentioned above it reworks some of the cooking stuff. I hope I havn't add new bugs there. Especially this nasty bug that made cooking pots unusable after some time should be fixed now. I've also included other feedback and bug fixes.
-digging up forest floor and muddy gravel will now give digging experience
-the metal recovery ability should now give you blister steel bits when smithing steel items
-reworked cooking related stuff
-reworked how the mod handles the cooking pot/oven/mixing bowl owner and no longer needs to replace the inventory classes
-removed some old salt related code (you can no longer take salt out of cooking pots)
-finally found and hopefully fixed a bug causing the cooking system to break after some time (was especially noticeable on servers)
-firepit gui should now work correct with modified cooking times
-the duration of the well rested ability now scales slightly different, it now reaches its maximum duration if you slept for 8 hours-Sickles and Scythes can now profit from the tool mastery ability and your farming skill
-Saws can now profit from the tool mastery ability and your forestry skill
-Knives can now profit from the tool mastery ability and your husbandry skill-fixed broken cage recipe
-fixed metalbit recipes not being modified properly on the client side- 1
- 2
- 1
-
3 hours ago, EiraValkyrie said:
So, I changed the Well Rested effect in config to be 1800 seconds for Tier 2 (so it will last on long treks to mining shafts and such). Despite the tooltip saying it will last 1800 seconds, I only get the effect for 8.6 minutes. ...how. Did I change it wrong? Is there a hidden multiplier?
It scales with the time you have slept. It seems like something went wrong at this point and it limits the duration of the effect to the time you slept. I have to take a look at it.
-
6 hours ago, Joshua Crabtree said:
oops white This the server log
How is this related to xskills or xlib? I think panning is one of the mechanics the mods doesn't touch.
-
3 minutes ago, Joshua Crabtree said:
We are having a client crash on our server when a player uses a copper pan on bony soil. It works once but the second panning then causes the client doing it to crash.
Has anyone else experienced this before?
Do you have a crash report?
-
32 minutes ago, RogueRaiden said:
Just checked, yeah its still there from my previous testing
"Value": [
"hotbar",
"backpack",
"craftinggrid",
"mouse",
"character",
"xskillshotbar"
]You should remove it. It makes Player Corpse remove the items out of the inventory.
-
32 minutes ago, RogueRaiden said:
xSkills 0.6.13
PlayerCorpse 1.5.0
Vintage Story 1.17.8
Soulbound Strongback items still get placed into the Corpse in my testingHave you added the inventory from xskills to the player corpse config file?
-
On 10/1/2022 at 11:02 PM, Tetsune said:
Hi! I, too, am crashing on my LAN server with my sister and I am unable to open my skills screen even after I reassign it.
My sister has no issue using the menu.
Crash Log:
Running on 64 bit Windows with 16 GB RAM
Game Version: v1.17.4 (Stable)
10/1/2022 4:54:38 PM: Critical error occurred in the following mod: xskills@0.6.12
Loaded Mods: aculinaryartillery@1.0.6, tonwexp@1.1.0, armoroverhaulsuite@1.0.0, attributer@1.0.3, bth@1.2.4, cottagewindows@1.0.8, FlexibleTools@2.0.0, HangingOilLamps@1.0.1, hideandfabric@1.2.7, reducedarmornegatives@1.0.4, necessaries@1.1.3, nightwatcher@1.3.0, primitivesurvival@3.0.5, rpgitemrarity@1.0.2, smokychimneys@1.0.0, sortablestorage@1.5.0, temperaturescales@1.0.1, tinytweaks@2.0.0, visibleore@1.0.1, game@1.17.4, wildcrafttrees@1.0.1, wildcraft@1.4.4, autosifter@1.0.1, carrycapacity@0.6.5, expandedfoods@1.6.1, extraoverlays@1.1.1, hudclock@2.8.0, immersivecrafting@1.1.0, lecheesedecubique@1.0.0, lichen@1.6.1, medievalexpansion@3.8.1, mortaldamage@1.3.1, petai@1.5.4, playercorpse@1.4.3, prospectorinfo@4.1.1, resmeltableslight@1.0.0, roadworks@1.0.7, usefulstuff17@1.0.1, creative@1.17.4, survival@1.17.4, waypointextensions@1.0.2, xlib@0.6.10, xorberax-bloodmod@0.3.2, xrowboat@0.0.5, metalrecovery@0.1.18-rc.2, bullseye@2.4.0, cats@1.5.3, foxtaming@1.2.0, xinvtweaks@1.4.2, xskills@0.6.12
System.NullReferenceException: Object reference not set to an instance of an object.
at XSkills.XSkillsSkepBehavior.GetPlacedBlockInfo(IWorldAccessor world, BlockPos pos, IPlayer forPlayer)
at Vintagestory.API.Common.Block.GetPlacedBlockInfo(IWorldAccessor world, BlockPos pos, IPlayer forPlayer) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 2187
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.ComposeBlockInfoHud() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 57
at Vintagestory.Client.NoObf.HudElementBlockAndEntityInfo.BlockInView() in VintagestoryLib\Client\Systems\Gui\Huds\HudElementBlockAndEntityInfo.cs:line 190
at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 105
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1196
at Vintagestory.Client.NoObf.ClientMain.MainGameLoop(Single deltaTime) in VintagestoryLib\Client\ClientMain.cs:line 1103
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 123
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 669
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 613
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(Object sender, FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 125
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 Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93Event Log entries containing Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 10/1/2022 4:54:43 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket 1928217691248925191, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0Problem signature:
P1: Vintagestory.exe
P2: 1.17.4.0
P3: 6329a6de
P4: KERNELBASE.dll
P5: 10.0.19041.1949
P6: cb12e58e
P7: c0020001
P8: 0000000000034fd9
P9:
P10:Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF235.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF728.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF738.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF746.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF776.tmp.txt
\\?\C:\Users\Owner\AppData\Local\Temp\WERF90F.tmp.appcompat.txtThese files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_Vintagestory.exe_95ff8f944bf5a8301ef5d97aeba035c8d62ef463_4220f55b_ae972853-1b80-4d00-8783-faa0ebeae6feAnalysis symbol:
Rechecking for solution: 0
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Report Status: 268566528
Hashed bucket: 1bf0209caeb072250ac267c628841a07
Cab Guid: 0 }
--------------
{ TimeGenerated = 10/1/2022 4:54:42 PM, Site = , Source = Windows Error Reporting, Message = Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0Problem signature:
P1: Vintagestory.exe
P2: 1.17.4.0
P3: 6329a6de
P4: KERNELBASE.dll
P5: 10.0.19041.1949
P6: cb12e58e
P7: c0020001
P8: 0000000000034fd9
P9:
P10:Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF235.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF728.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF738.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF746.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERF776.tmp.txt
\\?\C:\Users\Owner\AppData\Local\Temp\WERF90F.tmp.appcompat.txtThese files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_Vintagestory.exe_95ff8f944bf5a8301ef5d97aeba035c8d62ef463_4220f55b_cab_ae972853-1b80-4d00-8783-faa0ebeae6feAnalysis symbol:
Rechecking for solution: 0
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Report Status: 131076
Hashed bucket:
Cab Guid: 0 }
--------------
{ TimeGenerated = 10/1/2022 4:54:40 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.17.4.0, time stamp: 0x6329a6de
Faulting module name: KERNELBASE.dll, version: 10.0.19041.1949, time stamp: 0xcb12e58e
Exception code: 0xc0020001
Fault offset: 0x0000000000034fd9
Faulting process id: 0x4320
Faulting application start time: 0x01d8d5d0a3aed17a
Faulting application path: C:\Users\Owner\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: ed9ed5bc-d4fb-4d6d-a99e-6a6795651f25
Faulting package full name:
Faulting package-relative application ID: }I was looking at a bee skep when I crashed. Happened similarly with a bloomery base.
This seems to be the same issue that was already mentioned a few times. I still try to figure out why this happens. The current working hypothesis is that if you have xskills and expanded foods installed on a lan-server (at least i only heard the issue from there which is weirdly specific) something breaks the initialisation process. Than the game tries to access non existing data and crashes randomly.
19 hours ago, melodelic said:Hi, I'm wondering what exactly "Ability: Heavy Hits Your heavy hits on slag works as a split." actually means because when I hit an iron bloom's slag, it doesn't look like it does anything.
It should remove the slag as if you would use the split. I've always had the problem that when smithing iron blocks, I would accidentally remove pieces of iron when trying to aggressively remove the slag. I made this ability so I could blindly hammer on a bloom without worrying about the right workmode.
4 hours ago, CoB said:[Error] [xskills] An exception was thrown when trying to start the mod:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei XSkills.LatePatcher.AssetsLoaded(ICoreAPI 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 613.
4.10.2022 09:19:39 [Error] Failed to run mod phase AssetsLoaded for mod XSkills.LatePatcher1.17.5
Weird. I am working on it.
1 hour ago, RogueRaiden said:Yeah seems to be my fault. Seems to be related to the tweaks that make it accessible through the default backpack gui.
- 1
-
1 hour ago, l33tmaan said:
Try now?
It works now.
- 1
-
7 minutes ago, l33tmaan said:
I believe the ACA github should be public now. Can someone take a look and let me know?
I still can't reach it.
-
21 minutes ago, Vika Catova said:
Yeah, same. No differences.
It seems like A CULINARY ARTILLERY crashes. But i still try to figure out why it crashes with xskills. And I wasn't able to reproduce it so it is hard to track it down or test fixes.
6 minutes ago, l33tmaan said:Just, uh... let me know if there's any code I can add to ACA or EF that might make things a bit easier for you, Xandu.
The A CULINARY ARTILLERY github link seems not to work at least for me. Looking at the code that crashes could be helpful.
- 1
-
1 hour ago, Vika Catova said:
Not working with expanded foods when play on friend's server
Do you have the same error as Wholesome Breadman posted earlier. If you have another error can you please post the error report.
-
41 minutes ago, RogueRaiden said:
When having the Strongback perk and the Soulbound perk along with the PlayerCorpse mod, the soulbound slots still get placed into the PlayerCorpse instead of staying in the inventory. Not sure exactly what mod would be the culprit... haha
I would assume that the PlayerCorpse mod just takes out all items from the player inventory. So I think there is nothing I can do about this.
-
1 hour ago, Shaidyn said:
I should have phrased my question more clearly. Which skill(s) play a role in this? So I know where to spend my points.
Just the skills metalworking/cooking. It doesn't matter where you spend your points.
-
13 hours ago, Pamela Wild said:
OK, so I went into my game, deleted the profile and used the commands to "reload" the skills. Everything now works fine, including the hot bar items not disappearing when you leave the game and come back in. Not sure what happened with the old "profile", but everything is fine now. Thanks for your patience in helping me figure this out.
Thank you for letting me know that this fixed the issue. I'am still very confused about how this could cause this problem.
12 hours ago, Shaidyn said:Sorry if this has been covered, but how do I go about upping the quality of my tools and items? Literally everything I make is a variety of "bad".
It's mainly skill and randomness. The ingredients also play an important role in cooking.
-
2 hours ago, Pamela Wild said:
Singleplayer only. Yes, the menu shows up. I can earn experience and skill points. I can click on the button, but nothing happens....or....I assign a point to one skill, but when I try to assign a point to another skill it takes away the one I just assigned.
Have you tried it on another map or with all other mods disabled?
-
On 9/18/2022 at 3:43 PM, Pamela Wild said:
When is the updated version coming out?
Does somebody else has the problem that they can not distribute skill points?
I only heard about this problem from you and I still don't know what is causing it. As long as I don't know this, there's nothing I can do about it.
I even tested it with all your installed mods and had no such issue.
I need a bit more information about your problem.
Do you play on a server or singleplayer?
Does the menu show up when you press the button? Do you earn experience and skill points? Can you click on the button to distribute skill points and it resets or can't you distribute points at all? -
Also adjusted the code to the new version of expanded foods. Should at least load up now without a crash. Made a quick test with mixing bowls and it seems to work as intended. But couldn't test everything. So always backup your world.
- 1
-
On 9/18/2022 at 3:43 PM, Pamela Wild said:
When is the updated version coming out?
I uploaded an update but i couldn't do anything related to your issue since i have still no idea what is causing your problem.
On 9/20/2022 at 2:52 AM, Apostasia said:It was a bug related to how the game changed the handling of durability. Should be fixed now for newly crafted tools. Quality also affectes the mining speed for tools.
16 hours ago, iTzNick said:Hy, i'm using Xskills on a multiplayer server, i was making an anvil which autocompleted (finishing touches) without having enough ingots added to complete it.
Is this intentional?This shouldn't be the case. Could be some rare edge case. Made a small change to make sure that this cannot happen again.
On 9/20/2022 at 8:11 AM, CoB said:Not sure if this is related to xskills actually, but this is an error that i did not see before and xskills is one of the recent updates:
[Server Error] System.NullReferenceException: Object reference not set to an instance of an object.
at Vintagestory.GameContent.BlockMeal.SetContents(String recipeCode, ItemStack containerStack, ItemStack[] stacks, Single quantityServings) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\Systems\Cooking\BlockMeal.cs:line 632
at Vintagestory.GameContent.BlockCookedContainerBase.ServeIntoStack_Patch2(BlockCookedContainerBase this, ItemSlot bowlSlot, ItemSlot potslot, IWorldAccessor world)
at Vintagestory.GameContent.BlockCookedContainerBase.OnContainedInteractStart_Patch1(BlockCookedContainerBase this, BlockEntityContainer be, ItemSlot slot, IPlayer byPlayer, BlockSelection blockSel)
at Vintagestory.GameContent.BlockEntityGroundStorage.putOrGetItemSingle(ItemSlot ourSlot, IPlayer player, BlockSelection bs) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\BlockEntityGroundStorage.cs:line 766
at Vintagestory.GameContent.BlockEntityGroundStorage.OnPlayerInteractStart(IPlayer player, BlockSelection bs) in C:\Users\Tyron\Documents\vintagestory\game\VSSurvivalMod\BlockEntity\BlockEntityGroundStorage.cs:line 458
at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockInteract(Packet_Client packet, ConnectedClient client) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 396
at Vintagestory.Server.ServerSystemInventory.HandleHandInteraction(Packet_Client packet, ConnectedClient client) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\Systems\Inventory.cs:line 258
at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Server\ServerMainNetworking.cs:line 110
Looks weird. Looks like a vanilla method crashed but there are mods involved. Can not tell which one. Could be Xskills related. Seems to be related to Meal blocks and Ground storage. Do you have any additional information what you were doing?
-
32 minutes ago, Pamela Wild said:
I can if you tell me where I can find it? I also downloaded the newest files and put them in my game. The hot bar shows up, but I still can't assign any new points.
I found it.
I haven't found anything suspicious in the log file. I have no idea what the issue could be.
-
12 hours ago, Pamela Wild said:
But it doesn't work if I use those. At least with v0.6.10 rc1, it works somewhat.....
Can you send me your server-main log file?
XLib and XSkills
in Mod Releases
Posted · Edited by Xandu
Make sure you are using the most recent versions of xskills and xlib on your server and your client. And make sure the mod files are in the correct folder. If this doesn't help, please provide some server logs. Maybe I can find something helpful there.
Does this occur for all skills and abilities or just specific ones? E.g. When the bugs occurs are you getting experience from cutting trees or from digging or mining? These are quite simple skills and are a good indication if the mod works. Also remember your experience, do some stuff and relog and see if you still have the same amount of experience to see whether this is a server-client sync issue. It would also be interesting to know whether this happens after you logged into a world or after some time.