Back to NxLabs

NxLabs / Vintage Story

HandbookCrashGuard

LBy Lowbalance

Small mod that fixes crashes caused by the test version of A Culinary Artillery and some other mods

Description

A small mod that fixes crashes caused by the test version of A Culinary Artillery and some other mods.

 

Feel free to leave a comment if the mod misses any errors, since I only tested the ones I personally encountered.

 

Fixes

  • In ACulinaryArtillery, the com.jakecool19.efrecipes.cookingoverhaul patch can cause a NullReferenceException in CollectibleBehaviorHandbookTextAndExtraInfo.addProcessesIntoInfo. This occurred, for example, with the fine wine recipies from Wildcraft Fruit and Nuts
  • In ACulinaryArtillery.ItemExpandedRawFood.GetExpandedContentNutritionProperties, there is no check for a valid smelting/cooking result. Because of this, the tooltip for dishes with expandedfoods:choppedmushroom-* was crashing.
  • In vanilla VSSurvivalMod, the BlockLiquidContainerBase.OnHandbookRecipeRender method does not check the result of World.GetItem/GetBlock. If a modded recipe contains missing or incorrectly resolved requiresContent, the game attempts to create ItemStack(null) and crashes.
  • A crash when viewing a raw chicken egg, caused by ACulinaryArtillery incorrectly handling the “Used as an ingredient” section.
  • Fixed a client crash when viewing the axle and windmill rotor recipes caused by a conflict with Floral Zones.

  • Fixed a client crash when opening the handbook if any item throws a NullReferenceException while generating its description.

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.