anegostudios / VintageStory-Issues

Vintage Story's public issue tracker for reporting bugs, crashes and the like
43 stars 16 forks source link

Food rapidly decreasing and increasing in spoilage #2892

Closed gaywitchcryptid closed 5 months ago

gaywitchcryptid commented 1 year ago

Game Version

v1.18.6 (stable)

Platform

Windows

Modded

Modded

SP/MP

Multiplayer

Description

My friend is running a server for a small group of friends (me included) and I am working with them on troubleshooting currently and typing this up for them. This seems to apply to crocks and pies-- processed foods. Unprocessed foods appeared to be fine so far, but we can do more testing later, if needed.

We have removed mods from the server and tested it with and without them running and this continues to happen.

We are currently in our first winter and it seems to be something happening with the daytime/nighttime cycle, from our best guesses and testing. Come morning, the food in crocks/pies begins rapidly spoiling. It slows down during the day, then come nightfall, they begin to increase in their lifespan. Come morning, it begins to rapidly spoil again and the cycle continues.

We are not completely sure why this is happening but it definitely seems to correspond with the daytime/nighttime cycle from our testing-- though we are also wondering if it is something due to the outside temperature we have not figured out yet, as this only began happening with our first winter. EDIT: Further testing showed us that the unprocessed food is also being affected by this bug. So it is all food in the game that is doing this now, including crops and grain that have been harvested but haven't been processed yet.

Mods being used: animalcages v2.1.5 atWatersEdge 1.18 - v 1.3.1 better bricks 1.1.0 better firepit bodyheatbar mobsradar v1.0.3 morecandles 1.0.0 moreparchment 1.0.0 primitivetools scarecrow v1.2.3 speararrowheadbits 1.1.0 tablet v0.1.4

How to reproduce

We're not sure what caused this bug or how to reproduce it, but we have a bunch of food stored in crocks and pies in several different cellars. It is our first winter in our server. The mods we are running are:

animalcages v2.1.5 atWatersEdge 1.18 - v 1.3.1 better bricks 1.1.0 better firepit bodyheatbar mobsradar v1.0.3 morecandles 1.0.0 moreparchment 1.0.0 primitivetools scarecrow v1.2.3 speararrowheadbits 1.1.0 tablet v0.1.4

Screenshots

No response

Logs

SERVER-MAIN.TXT

6.7.2023 11:47:58 [Notification] Server logger started. 6.7.2023 11:47:58 [Notification] Game Version: v1.18.6 (Stable) 6.7.2023 11:47:59 [Notification] C# Framework: Mono 6.12.0.122 (tarball Mon Feb 22 17:33:28 UTC 2021) 6.7.2023 11:47:59 [Event] Launching server... 6.7.2023 11:47:59 [Event] Server v1.18.6, network v1.18.7, api v1.7.0 6.7.2023 11:47:59 [Notification] Entering runphase Initialization 6.7.2023 11:47:59 [Event] Loading configuration... 6.7.2023 11:47:59 [Notification] Entering runphase Configuration 6.7.2023 11:47:59 [Notification] Using world seed: 1232453 6.7.2023 11:47:59 [Notification] Loading savegame 6.7.2023 11:47:59 [Notification] Loaded existing save game data. Playstyle: surviveandbuild, Playstyle Lang code: preset-surviveandbuild, WorldType: preset-surviveandbuild 6.7.2023 11:47:59 [Notification] Savegame //home//sid_1112011//vintageStory//Saves//default.vcdbs loaded 6.7.2023 11:47:59 [Notification] World size = 1024000 256 1024000 6.7.2023 11:47:59 [Notification] Start discovering assets 6.7.2023 11:47:59 [Notification] Found 1 base assets in category blocktypes 6.7.2023 11:47:59 [Notification] Found 0 base assets in category itemtypes 6.7.2023 11:47:59 [Notification] Found 22 base assets in category lang 6.7.2023 11:47:59 [Notification] Found 0 base assets in category patches 6.7.2023 11:47:59 [Notification] Found 22 base assets in category config 6.7.2023 11:47:59 [Notification] Found 0 base assets in category worldproperties 6.7.2023 11:47:59 [Notification] Found 0 base assets in category sounds 6.7.2023 11:47:59 [Notification] Found 97 base assets in category shapes 6.7.2023 11:47:59 [Notification] Found 30 base assets in category textures 6.7.2023 11:47:59 [Notification] Found 0 base assets in category recipes 6.7.2023 11:47:59 [Notification] Found 0 base assets in category worldgen 6.7.2023 11:47:59 [Notification] Found 2 base assets in category entities 6.7.2023 11:47:59 [Notification] Found 174 base assets in total 6.7.2023 11:47:59 [Event] Building assets... 6.7.2023 11:47:59 [Notification] Entering runphase AssetsReady 6.7.2023 11:47:59 [Notification] Will search the following paths for mods: 6.7.2023 11:47:59 [Notification] /home/sid_1112011/vintageStory/Mods 6.7.2023 11:47:59 [Notification] Found 3 mods (0 disabled) 6.7.2023 11:47:59 [Notification] Mods, sorted by dependency: game, creative, survival 6.7.2023 11:47:59 [Notification] Instantiated 101 mod systems from 3 enabled mods 6.7.2023 11:47:59 [Notification] External Origins in load order: modorigin@/home/sid_1112011/vintageStory/assets/creative/, modorigin@/home/sid_1112011/vintageStory/assets/survival/ 6.7.2023 11:47:59 [Notification] Found 395 external assets in category blocktypes 6.7.2023 11:47:59 [Notification] Found 234 external assets in category itemtypes 6.7.2023 11:47:59 [Notification] Found 0 external assets in category lang 6.7.2023 11:47:59 [Notification] Found 9 external assets in category patches 6.7.2023 11:47:59 [Notification] Found 54 external assets in category config 6.7.2023 11:47:59 [Notification] Found 25 external assets in category worldproperties 6.7.2023 11:47:59 [Notification] Found 0 external assets in category sounds 6.7.2023 11:47:59 [Notification] Found 3179 external assets in category shapes 6.7.2023 11:47:59 [Notification] Found 54 external assets in category textures 6.7.2023 11:47:59 [Notification] Found 356 external assets in category recipes 6.7.2023 11:47:59 [Notification] Found 422 external assets in category worldgen 6.7.2023 11:47:59 [Notification] Found 62 external assets in category entities 6.7.2023 11:47:59 [Notification] Found 0 external assets in category compatibility 6.7.2023 11:47:59 [Notification] Reloaded lang file with mod assets 6.7.2023 11:47:59 [Notification] Compatibility lib: 0 assets added, 0 assets replaced. 6.7.2023 11:48:00 [Notification] JsonPatch Loader: 14 patches total, successfully applied 14 patches, unmet conditions on 17 patches, no issues 6.7.2023 11:48:01 [Notification] Loaded 3039 unique items 6.7.2023 11:48:06 [Notification] Loaded 9250 unique blocks 6.7.2023 11:48:06 [Notification] Loaded 386 unique entities 6.7.2023 11:48:06 [Notification] BlockLoader: Entities, Blocks and Items loaded 6.7.2023 11:48:06 [Event] Remapping blocks and items... 6.7.2023 11:48:06 [Event] 6 cooking recipes loaded 6.7.2023 11:48:08 [Event] 637 crafting recipes loaded from 229 files 6.7.2023 11:48:08 [Event] 9 metal alloys loaded 6.7.2023 11:48:08 [Event] 241 smithing recipes loaded 6.7.2023 11:48:08 [Event] 55 clay forming recipes loaded 6.7.2023 11:48:08 [Event] 36 knapping recipes loaded 6.7.2023 11:48:08 [Event] 140 barrel recipes loaded 6.7.2023 11:48:08 [Notification] Entering runphase AssetsFinalize 6.7.2023 11:48:09 [Event] Server assets loaded, parsed, registered and finalized 6.7.2023 11:48:09 [Event] Initialising systems... 6.7.2023 11:48:09 [Notification] Entering runphase LoadGamePre 6.7.2023 11:48:09 [Notification] Reloaded 19 weather patterns, 5 wind patterns and 5 weather events 6.7.2023 11:48:09 [Notification] Started 88 systems on Server: 6.7.2023 11:48:09 [Notification] Mod 'VSEssentials.dll' (game): 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.Core 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.EntityPartitioning 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ErrorReporter 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.ModCompatiblityUtil 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.NoObf.ModJsonPatchLoader 6.7.2023 11:48:09 [Notification] Vintagestory.Essentials.PathfindSystem 6.7.2023 11:48:09 [Notification] Vintagestory.Essentials.PathFindDebug 6.7.2023 11:48:09 [Notification] Vintagestory.Essentials.PathfindingAsync 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.JsonExport 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.ModBasicBlocksLoader 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemDormancyStateChecker 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemEmotes 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.LeafBlockDecay 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.POIRegistry 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.RoomRegistry 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.WeatherSystemCommands 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.WeatherSystemServer 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.WorldMapManager 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.NoObf.ModRegistryObjectTypeLoader 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.LoadColorMaps 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ClothManager 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GridRecipeLoader 6.7.2023 11:48:09 [Notification] Mod 'VSSurvivalMod.dll' (survival): 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenSnowLayer 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenTerra 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemControlPoints 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.SurvivalCoreSystem 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenTerraPostProcess 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.ModSystemDetailModeSync 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.ModSystemTiledDungeonGenerator 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenHotSprings 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.ChiselBlockBulkSetMaterial 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenFromHeightmap 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenRockStrataNew 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.NpcControl 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenCreatures 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenMaps 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.WgenCommands 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.DebugSystem 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.UpgradeTasks 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemCorpseReturnTeleporter 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ClutterBookshelfUtil 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemResoArchiveCommands 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.Core 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemSupportBeamPlacer 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ScreenshakeToClientModSystem 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemCatchCreature 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemGliding 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.MyceliumSystem 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemAuction 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.DialogueSystem 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemTutorial 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.LiquidItemStackRenderer 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemStructureLocator 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.CharacterSystem 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.FruitingSystem 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemRifts 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemRiftWeather 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModTemperature 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ResoArchivesSpawnConditions 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.SystemTemporalStability 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModsystemButterflySpawnCondsExtra 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemWearableStats 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemBlockReinforcement 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.TemporalStabilityEffects 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModJournal 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModLootRandomizer 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSleeping 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.TeleporterManager 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.ModSystemEditableBook 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.Mechanics.MechanicalPowerMod 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenDungeons 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenDeposits 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.GenStoryStructures 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenStructures 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenCaves 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenBlockLayers 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenPonds 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenStructuresPosPass 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenVegetationAndPatches 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.RecipeRegistrySystem 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenRivulets 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenLightSurvival 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.RecipeLoader 6.7.2023 11:48:09 [Notification] Vintagestory.GameContent.TraderOutfits 6.7.2023 11:48:09 [Notification] Mod 'VSCreativeMod.dll' (creative): 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.Core 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.WorldEdit.WorldEdit 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenBlockLayersFlat 6.7.2023 11:48:09 [Notification] Vintagestory.ServerMods.GenLightCreative 6.7.2023 11:48:11 [Notification] Server map set 6.7.2023 11:48:11 [Notification] Entering runphase GameReady 6.7.2023 11:48:11 [Event] Starting world generators... 6.7.2023 11:48:11 [Notification] Entering runphase WorldReady 6.7.2023 11:48:14 [Notification] Reloaded 35 tree generators 6.7.2023 11:48:14 [Event] Loading 7x7x8 spawn chunks... 6.7.2023 11:48:14 [Event] 0% (49 in queue) 6.7.2023 11:48:15 [Notification] Trying another spawn location (1/5)... 6.7.2023 11:48:15 [Notification] Trying another spawn location (2/5)... 6.7.2023 11:48:15 [Notification] Trying another spawn location (3/5)... 6.7.2023 11:48:15 [Event] 0% (41 in queue) 6.7.2023 11:48:15 [Notification] Trying another spawn location (4/5)... 6.7.2023 11:48:16 [Notification] Trying another spawn location (5/5)... 6.7.2023 11:48:16 [Event] Begin game ticking... 6.7.2023 11:48:16 [Notification] Entering runphase RunGame 6.7.2023 11:48:16 [Notification] Successfully loaded 298 waypoints 6.7.2023 11:48:16 [Notification] Server Advertising enabled. Attempt to register at the master server. 6.7.2023 11:48:16 [Notification] Registering to master server... 6.7.2023 11:48:16 [Notification] Starting server threads 6.7.2023 11:48:16 [Event] Dedicated Server now running on Port 29000 and ip 172.106.131.134! 6.7.2023 11:48:16 [Notification] All clients disconnected, pausing game calendar. 6.7.2023 11:48:16 [Notification] Master server response status: ok 6.7.2023 11:48:24 [Notification] A Client attempts connecting via TCP, assigning client id 1 6.7.2023 11:48:26 [Notification] Client uid LEz0/lDC0Z66HHVtkenA6bte attempting identification. Name: skepper 6.7.2023 11:48:27 [Notification] Sending server identification with remap False. Server control privilege is True 6.7.2023 11:48:27 [Notification] Placing player at 512037.456642676 113.5 511993.655211426 6.7.2023 11:48:47 [Event] skepper 124.169.56.38:55926 joins. 6.7.2023 11:48:48 [Notification] A client reconnected, resuming game calendar. 6.7.2023 11:52:58 [Notification] Last player disconnected, compacting large object heap... 6.7.2023 11:52:59 [Event] Player skepper left. 6.7.2023 11:52:59 [Warning] Server overloaded. A tick took 523ms to complete. 6.7.2023 11:52:59 [Notification] All clients disconnected, pausing game calendar. 6.7.2023 11:53:00 [Notification] Server ticking has been suspended 6.7.2023 11:53:00 [Notification] Autosaving game world. Notifying mods, then systems of save... 6.7.2023 11:53:00 [Notification] Defragmented listener lists 6.7.2023 11:53:00 [Event] Mods and systems notified, now saving everything... 6.7.2023 11:53:00 [Event] Will do offthread savegamedata saving... 6.7.2023 11:53:00 [Event] Saved player world data... 6.7.2023 11:53:00 [Event] Saved map regions... 6.7.2023 11:53:00 [Event] Saved map chunks... 6.7.2023 11:53:00 [Event] World saved! Saved 0 chunks, 0 mapchunks, 4 mapregions. 6.7.2023 11:53:00 [Notification] Server ticking has been resumed 6.7.2023 11:53:00 [Event] Offthread save of 127 chunks done. 6.7.2023 11:53:00 [Notification] Offthread save of 0 generating chunks done. 6.7.2023 11:53:00 [Event] Offthread save of 229 map chunks done. 6.7.2023 11:53:00 [Event] Offthread save of savegame done. 6.7.2023 11:54:09 [Notification] A Client attempts connecting via TCP, assigning client id 2 6.7.2023 11:54:11 [Notification] Client uid mjG+BqbX1MVVMgW220sDl3LV attempting identification. Name: impern 6.7.2023 11:54:11 [Notification] Delayed join, need to load one spawn chunk first. 6.7.2023 11:54:11 [Notification] Sending server identification with remap False. Server control privilege is False 6.7.2023 11:54:11 [Notification] Placing player at 512111.435626855 104 511831.161179004 6.7.2023 11:54:18 [Event] impern 82.36.198.78:61729 joins. 6.7.2023 11:54:18 [Notification] A client reconnected, resuming game calendar. 6.7.2023 11:57:18 [Notification] Last player disconnected, compacting large object heap... 6.7.2023 11:57:19 [Event] Player impern left. 6.7.2023 11:57:19 [Warning] Server overloaded. A tick took 704ms to complete. 6.7.2023 11:57:19 [Notification] All clients disconnected, pausing game calendar. 6.7.2023 11:58:02 [Notification] Server ticking has been suspended 6.7.2023 11:58:02 [Notification] Autosaving game world. Notifying mods, then systems of save... 6.7.2023 11:58:02 [Notification] Defragmented listener lists 6.7.2023 11:58:02 [Event] Mods and systems notified, now saving everything... 6.7.2023 11:58:02 [Event] Will do offthread savegamedata saving... 6.7.2023 11:58:02 [Event] Saved player world data... 6.7.2023 11:58:02 [Event] Saved map regions... 6.7.2023 11:58:02 [Event] Saved map chunks... 6.7.2023 11:58:02 [Event] World saved! Saved 0 chunks, 0 mapchunks, 4 mapregions. 6.7.2023 11:58:02 [Notification] Server ticking has been resumed 6.7.2023 11:58:02 [Event] Offthread save of 1 chunks done. 6.7.2023 11:58:02 [Notification] Offthread save of 0 generating chunks done. 6.7.2023 11:58:02 [Event] Offthread save of 1 map chunks done. 6.7.2023 11:58:02 [Event] Offthread save of savegame done.

gaywitchcryptid commented 1 year ago

2023-07-06_17-44-37 2023-07-06_17-50-13 2023-07-06_17-51-50 2023-07-06_18-00-41 2023-07-06_18-04-00 2023-07-06_18-05-19 2023-07-06_18-07-29 2023-07-06_18-10-03 2023-07-06_18-13-05 2023-07-06_18-15-35 2023-07-06_18-17-42 2023-07-06_18-19-02

Some screenshots demonstrating the amount of increase/decrease in the food spoilage, along with the time and temperature, just in case that proves to be useful.

EnigmaticaGH commented 1 year ago

Not a bug, Food spoilage rates are directly affected by the room's temperature (note the change in temperature on your character menu). Temps below 0C rapidly slow down food spoilage rates. This is normal.

JohnyChurch commented 1 year ago

Sorry for the quality of video but the point of it is clear, see the rate of spoilage. https://github.com/anegostudios/VintageStory-Issues/assets/103523414/94a48dad-f341-447b-b2a4-bdde75cad45a

I encouter the same behaviour but spoilage rate is pretty fast even if the temperature will be higher.

Craluminum2413 commented 5 months ago

Closing due to inactivity