So, mod was working great for a bit, until it wasn't. logged in one day and something was causing insane server lag to where i could break blocks and drop blocks and items but was no longer able to pick anything up, and no animals were moving, they were all standing still in place. i looked at my console and noticed a lot of lines of code pertaining to this mod. so i went and deleted the mod, while it was cool it wasn't essential. logged back in, and the world worked right again! however, after a long time in game, i noticed none of my egg laying animals that were previously laying tons of eggs were laying anymore. they all say ready to lay pretty much all the time, but no eggs whatsoever.
I then tried reinstalling the mod only to have the same issue, dropped items aren't able to be picked up. I have....a lot of other mods installed so if you'd like me to list them i can...but it's going to be a while. i did just look at my console and noticed these lines:
29.12.2025 19:12:28 [Server Error] Exception: Unable to cast object of type 'Vintagestory.API.Common.Block' to type 'Vintagestory.GameContent.BlockHenbox'.
at Vintagestory.GameContent.BlockEntityHenBox.IsSuitableFor(Entity entity, String[] nestTypes) in VSSurvivalMod\BlockEntity\BEHenBox.cs:line 59
at DetailedAnimals.AiTaskLayEgg.IsValidNonfullNest(IPointOfInterest poi) in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 65
at Vintagestory.GameContent.POIRegistry.GetWeightedNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher) in VSEssentials\Systems\POIRegistry.cs:line 262
at DetailedAnimals.AiTaskLayEgg.ShouldExecute() in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 40
at Vintagestory.GameContent.AiTaskManager.StartNewTasks() in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 361
at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt) in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 134
at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime) in VSEssentials\Entity\AI\Task\BehaviorTaskAI.cs:line 126
at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\Entity.cs:line 1097
at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 669
at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 238
at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 158
at Vintagestory.Server.ServerMain.Process() in VintagestoryLib\Server\ServerMain.cs:line 854
29.12.2025 19:12:29 [Server Error] Exception: Unable to cast object of type 'Vintagestory.API.Common.Block' to type 'Vintagestory.GameContent.BlockHenbox'.
at Vintagestory.GameContent.BlockEntityHenBox.IsSuitableFor(Entity entity, String[] nestTypes) in VSSurvivalMod\BlockEntity\BEHenBox.cs:line 59
at DetailedAnimals.AiTaskLayEgg.IsValidNonfullNest(IPointOfInterest poi) in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 65
at Vintagestory.GameContent.POIRegistry.GetWeightedNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher) in VSEssentials\Systems\POIRegistry.cs:line 262
at DetailedAnimals.AiTaskLayEgg.ShouldExecute() in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 40
at Vintagestory.GameContent.AiTaskManager.StartNewTasks() in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 361
at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt) in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 134
at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime) in VSEssentials\Entity\AI\Task\BehaviorTaskAI.cs:line 126
at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\Entity.cs:line 1097
at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 669
at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 238
at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 158
at Vintagestory.Server.ServerMain.Process() in VintagestoryLib\Server\ServerMain.cs:line 854
i don't know if there's some way to fix this. it's either a broken world, or no eggs, and the idea of never having eggs in the game after putting so much work into raising chickens and building them a coop really bums me out. if there's some way to fix this....i would be eternally grateful
So, mod was working great for a bit, until it wasn't. logged in one day and something was causing insane server lag to where i could break blocks and drop blocks and items but was no longer able to pick anything up, and no animals were moving, they were all standing still in place. i looked at my console and noticed a lot of lines of code pertaining to this mod. so i went and deleted the mod, while it was cool it wasn't essential. logged back in, and the world worked right again! however, after a long time in game, i noticed none of my egg laying animals that were previously laying tons of eggs were laying anymore. they all say ready to lay pretty much all the time, but no eggs whatsoever.
I then tried reinstalling the mod only to have the same issue, dropped items aren't able to be picked up. I have....a lot of other mods installed so if you'd like me to list them i can...but it's going to be a while. i did just look at my console and noticed these lines:
29.12.2025 19:12:28 [Server Error] Exception: Unable to cast object of type 'Vintagestory.API.Common.Block' to type 'Vintagestory.GameContent.BlockHenbox'.
at Vintagestory.GameContent.BlockEntityHenBox.IsSuitableFor(Entity entity, String[] nestTypes) in VSSurvivalMod\BlockEntity\BEHenBox.cs:line 59
at DetailedAnimals.AiTaskLayEgg.IsValidNonfullNest(IPointOfInterest poi) in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 65
at Vintagestory.GameContent.POIRegistry.GetWeightedNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher) in VSEssentials\Systems\POIRegistry.cs:line 262
at DetailedAnimals.AiTaskLayEgg.ShouldExecute() in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 40
at Vintagestory.GameContent.AiTaskManager.StartNewTasks() in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 361
at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt) in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 134
at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime) in VSEssentials\Entity\AI\Task\BehaviorTaskAI.cs:line 126
at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\Entity.cs:line 1097
at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 669
at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 238
at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 158
at Vintagestory.Server.ServerMain.Process() in VintagestoryLib\Server\ServerMain.cs:line 854
29.12.2025 19:12:29 [Server Error] Exception: Unable to cast object of type 'Vintagestory.API.Common.Block' to type 'Vintagestory.GameContent.BlockHenbox'.
at Vintagestory.GameContent.BlockEntityHenBox.IsSuitableFor(Entity entity, String[] nestTypes) in VSSurvivalMod\BlockEntity\BEHenBox.cs:line 59
at DetailedAnimals.AiTaskLayEgg.IsValidNonfullNest(IPointOfInterest poi) in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 65
at Vintagestory.GameContent.POIRegistry.GetWeightedNearestPoi(Vec3d centerPos, Single radius, PoiMatcher matcher) in VSEssentials\Systems\POIRegistry.cs:line 262
at DetailedAnimals.AiTaskLayEgg.ShouldExecute() in /home/tiffany/dev/vintage/detailedanimals/src/Entity/Task/AiTaskLayEgg.cs:line 40
at Vintagestory.GameContent.AiTaskManager.StartNewTasks() in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 361
at Vintagestory.GameContent.AiTaskManager.OnGameTick(Single dt) in VSEssentials\Entity\AI\Task\AiTaskManager.cs:line 134
at Vintagestory.GameContent.EntityBehaviorTaskAI.OnGameTick(Single deltaTime) in VSEssentials\Entity\AI\Task\BehaviorTaskAI.cs:line 126
at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\Entity.cs:line 1097
at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 669
at Vintagestory.Server.ServerSystemEntitySimulation.TickEntities(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 238
at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt) in VintagestoryLib\Server\Systems\World\EntitySimulation.cs:line 158
at Vintagestory.Server.ServerMain.Process() in VintagestoryLib\Server\ServerMain.cs:line 854
i don't know if there's some way to fix this. it's either a broken world, or no eggs, and the idea of never having eggs in the game after putting so much work into raising chickens and building them a coop really bums me out. if there's some way to fix this....i would be eternally grateful