Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
BreedingUpgradesChickenEggFix
Keeps newly laid chicken eggs at normal quality with BreedingUpgrades. Optionally repairs existing starred eggs and restores its Valheim 1.0 console commands. Other eggs keep their upgrades by default.
CHANGELOG
Changelog
1.1.1
- Honor Repair Existing Chicken Eggs=false when world eggs load or repeat their current quality during initialization.
- Preserve existing quality through both inventory-load overloads when repair is disabled; clear the load scope even when malformed data throws.
- Keep new quality upgrades blocked while protection is enabled.
- Restored a clean SDK project and clarified setup, config behavior, supported dependency and removal effects.
1.1.0
- Update the build to Valheim 1.0, checked against the 1.0.12 managed assemblies.
- Require the Valheim 1.0 loader baseline, BepInExPack Valheim 5.4.2350.
- Fix ambiguous inventory-load patch targeting and repair protected eggs through both Valheim 1.0 load overloads.
- Fix BreedingUpgrades 1.0.2 console registration for the changed command constructor; retain its original commands and permissions.
- Use exact signatures for the item-quality, world-drop-load, and inventory-save patches.
- Include a reproducible build script using the installed game's actual assemblies and a validation report.
1.0.1
- No gameplay changes.
1.0.0
- Exclude vanilla
ChickenEggfrom BreedingUpgrades' egg-upgrade selection. - Add a quality-1 failsafe for newly created protected eggs.
- Add optional repair of existing starred chicken eggs on load/save.
- Leave Asksvin and other eggs unchanged unless explicitly configured.
- Add an optional protected-prefab list and copied-profile test checklist.
- Include complete Thunderstore listing, configuration and source-build references plus high-resolution icon masters.