UnlimitedHugs.Rimworld.HugsLib 7.0.0

There is a newer version of this package available.
See the version list below for details.
Install-Package UnlimitedHugs.Rimworld.HugsLib -Version 7.0.0
dotnet add package UnlimitedHugs.Rimworld.HugsLib --version 7.0.0
<PackageReference Include="UnlimitedHugs.Rimworld.HugsLib" Version="7.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add UnlimitedHugs.Rimworld.HugsLib --version 7.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: UnlimitedHugs.Rimworld.HugsLib, 7.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install UnlimitedHugs.Rimworld.HugsLib as a Cake Addin
#addin nuget:?package=UnlimitedHugs.Rimworld.HugsLib&version=7.0.0

// Install UnlimitedHugs.Rimworld.HugsLib as a Cake Tool
#tool nuget:?package=UnlimitedHugs.Rimworld.HugsLib&version=7.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

A lightweight shared library for Rimworld modding. Includes the Harmony library by Andreas Pardeike.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
9.0.1 505 9/25/2021
9.0.0 895 7/17/2021
8.0.0 2,063 8/12/2020
7.2.1 646 5/21/2020
7.2.0 250 5/18/2020
7.1.4 468 4/2/2020
7.1.3 245 3/30/2020
7.1.1 289 3/24/2020
7.1.0 439 3/1/2020
7.0.3 370 3/1/2020
7.0.2 308 2/29/2020
7.0.1 345 2/28/2020
7.0.0 320 2/27/2020
6.2.1 319 2/26/2020
6.2.0 581 2/20/2020
6.1.1 2,126 11/3/2018
6.1.0 475 11/1/2018
6.0.1 573 10/12/2018
6.0.0 471 10/11/2018
5.0.2 573 8/25/2018
5.0.0 837 6/20/2018
4.1.1 852 3/2/2018
4.1.0 707 3/2/2018
4.0.1 804 12/30/2017

7.0.0: Major update for Rimworld 1.1

This update does NOT break compatibility with existing mods for RW1.1.
Minor tweaks to HugsLib-based mods may be required, however.
Please refer to the update guide on the HugsLib GitHub wiki.

- Added support for displaying update news from non-library mods
- Added custom update news image loading to improve game startup times
- Added whitespace trimming to update news content
- Added setting change detection system to ModSettingsManager
- Added separate property to SettingHandle for immunity to settings resets
- Added methods for saving changes to SettingHandle and ModSettingsPack
- Added package ids of loaded mods to log publisher
- ModBase.SettingsChanged now only called for the mod owning the settings
- Converted ModBase to use mod PackageIds as fallback identifiers
- Made ModBase.ModIdentifier optional
- Added configurable settings identifier and log identifier to ModBase
- Changed Harmony ids for HugsLib mods to their PackageId
- Tagged errors during Harmony patching with the mod id that caused them
- Deprecated some types and members
- Removed assembly version restrictions from update news
- Removed attribute callback system.
- Updated bundled Harmony library to 2.0.0.6