Forbid crafting necromancer's blood at workstations (#88)
Station crafts bypass XUiC_RecipeStack entirely - the queue lives in TileEntityWorkstation and HandleRecipeQueue completes it server-side - so neither the knife gate nor the 90% max-HP cost ever fired there. Veto the recipe in XUiC_WorkstationWindowGroup.CraftingRequirementsValid (greys the entry, disables the Craft action, blocks AddItemToQueue) and supply the tooltip via CraftingRequirementsInvalidMessage. Personal inventory crafting uses the base class and is unaffected. New localization key resourceNecromancerBloodStationForbidden (13 languages). Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user