RimWorld

RimWorld

RimFridge: Now with Shelves!
Showing 1-10 of 13 entries
< 1  2 >
Update: Jun 14 @ 12:52pm

Version 1.3.1 of this mod. Released on 2025-06-14, at 20:52:43.


New in version 1.3.1.
  • Fixes and optimisations introduced in v1.3.0 for version 1.6 of RimWorld have been backported for version 1.5 of RimWorld.
  • An error that could occur when a RimFridge was minified or held by something has been fixed.

Update: Jun 12 @ 7:43am

Version 1.3.0 of this mod. Released on 2025-06-12, at 15:43:50.

RimFridge: Now with Shelves! is now compatible with v1.6 of RimWorld. v1.5 and v1.4 are still supported.

New in version 1.3.0.
  • Support for version 1.6 of RimWorld.
  • Enhanced localisation support and comprehensive translations for languages other than English, contributed by the GitHub user JiaRG.
  • Potentially a fix for RimFridges failing to be built by a colonist when certain mod combinations are active.
  • A sound is played when toggling the darklight glow for a RimFridge (ooh, fancy).
  • There is now a setting for disabling the frosty beverage functionality.
  • A number of performance optimisations:
    • Reflection is no longer used to register frosty beverages in the rare-tick-list.
    • Duplicate registrations will no longer be made for frosty beverages in the rare-tick-list if other mods have caused them be already registered.
    • The logic for checking if an item in a RimFridge is a beverage that may be frosty has been made very slightly faster (maybe).
    • The logic used for tracking the temperature of frosty beverages has been simplified (technically, not functionally) and optimised.
    • The checks used to ensure that prisoners can retrieve food from RimFridges in a prison cell have been reordered such that the cheaper checks are checked before the more expensive checks.
    • Fridge-caches associated with a map are now retrieved using the `Map#GetComponent` method, so that those retrievals can benefit from the caching provided by performance-optimising mods such as Performance-Fish.
    • Several classes have been made sealed, namely `ThingComp` subclasses, so that they can benefit from an optimisation introduced by version 1.6 of RimWorld that works best with sealed classes.

Update: Mar 14, 2024 @ 4:53pm

Version 1.2.0 of this mod. Released on 2024-03-14, at 23:52:59.

RimFridge: Now with Shelves! is now compatible with v1.5 of RimWorld. v1.4 is still supported.

Functional Changes
  • The mod is now compatible with v1.5.
  • A stray debug message that was logged when trading with a trade-ship was removed.

Technical Changes
  • The renaming of RimFridges is now handled via the "RimFridge_Building" class, rather than the "CompRefrigerator" class. Code is in place to migrate the names of renamed "CompRefrigerator"s to "RimFridge_Building"s.
  • "RimFridge_Building" now implements "Verse.IRenameable".
  • Errors caused by the failed application of one of this mod's Harmony patches will no longer prevent the unapplied Harmony patches from being applied.
  • The Harmony patch for "ReachabilityUtility.CanReach" now targets "Reachability.CanReach".
  • The Harmony patch for "Reachability.CanReach" was slightly optimised to avoid performing unnecessary computations when "peMode" is already "PathEndMode.Touch".

Update: Nov 11, 2023 @ 9:22am

Version 1.1.7 of this mod. Released on 2023-11-11, at 17:21:57.

The `InvalidCastException` that is thrown when interacting with a RimFridge in the Architect menu, when the "Relevant Stats In Description" mod is active, should now actually be fixed.

Update: Nov 10, 2023 @ 11:16am

Version 1.1.6 of this mod. Released on 2023-11-10, at 19:16:23.

The change in this update was contributed by MrMatsay—many thanks to them.
With certain mod combinations, an `InvalidCastException` could be thrown when interacting with a RimFridge in the Architect menu, this update should prevent those errors from occurring.

Update: Sep 16, 2023 @ 9:12am

Version 1.1.5 of this mod. Released on 2023-09-16, at 17:12:08.

The change in this update was contributed by SokyranTheDragon—many thanks to them.
The Harmony patch for the "ReachabilityUtility.CanReach" method should have less of a performance cost, and should be less likely to cause incompatibility with other mods and game updates. Of particular note is that it now handles multiple maps being in play correctly, and takes the "canBashFences" parameter into account.

Update: Dec 17, 2022 @ 2:05pm

Version 1.1.4 of this mod. Released on 2022-12-17, at 22:05:04.

With this update, "isHopper" is now defined as true in a RimFridge's building def. This means fridges will now be recognised as hoppers, without the need for Harmony patches.
On RimWorld versions older than 1.4.3580 the old Harmony patches for using fridges as hoppers for Nutrient Paste Dispensers are still in place. So versions older than 1.4.3580 will still work as before with this mod (though there will be an error on start-up relating to the "isHopper" property being unrecognised, those errors are harmless and can be safely ignored).

[Auto-generated text]: Update on 12/17/2022 10:05:04 PM.

Update: Dec 12, 2022 @ 10:45am

Version 1.1.3 of this mod. Released on 2022-12-12, at 18:45:48.

With this update, the "Power Factor Setting for RimFridge" research project should no longer be incorrectly visible when using ResearchPowl.

[Auto-generated text]: Update on 12/12/2022 6:45:48 PM.

Update: Dec 9, 2022 @ 4:20pm

Version 1.1.2 of this mod. Released on 2022-12-10, at 00:20:32.

This update makes the forced application of XML patches for other version of RimFridge, introduced in v1.1.0, a bit more judicious. Previously, a mod's patch was forced to applicate if it targeted "[KV] RimFridge" or "RimFridge Updated", but not "RimFridge: Now with Shelves!". Now, a mod's patch is forced to applicate if it targets "[KV] RimFridge" or "RimFridge Updated", and if the mod has no patches that target "RimFridge: Now with Shelves!". This makes it possible for a mod to patch "RimFridge: Now with Shelves!" separately from "[KV] RimFridge" or "RimFridge Updated", whilst still facilitating compatibility with mods that target only "[KV] RimFridge" or "RimFridge Updated".

[Auto-generated text]: Update on 12/10/2022 12:20:32 AM.

Update: Dec 9, 2022 @ 12:48pm

Version 1.1.1 of this mod. Released on 2022-12-09, at 20:48:48.

This update introduces no visible changes. However, incompatibilities with mods that affect the Research tab should be less common, now.

[Auto-generated text]: Update on 12/9/2022 8:48:48 PM.