2.3.13
- Updated support for Create to 6.0+
2.4-b02d
Fixes:
- The heart of the sea inside the soulspring lamp is now animated
- Added new advancement "Getting Cozy" for successfully creating a setup with the icebox/boiler and a smokestack
- The "Desperate Measures" advancement now requires the player to be standing in fire or lava to prevent accidental triggering
- Renamed the "Dressed to Go" advancement to "Dressed for a Quest"
- Using 4 or more insulation items that are part of the #minecraft:freeze_immune_wearables will now prevent the player from freezing in powder snow
- Added leather and goat fur to the tag by default
Fixes:
- Fixed crash when in a dimension with no floor (like the End or Aether)
- Fixed the "Home Sweet Home" advancement not being obtainable
2.4-b02c
Fixes:
Technical Changes:
- Added a new "acclimation" mechanic:
- By spending time in hotter or colder climates, player can now adapt to more comfortably live in them
- This causes their livable temperature range to be shifted upward or downward
- The player can acclimate to live in climates up to 20°F/10°C hotter or colder than normal (configurable)
- Complete acclimation takes about 15 minutes (also configurable)
- The rate at which the player is damaged by freezing/overheating is now dependent on how fast they are freezing/overheating
- For example, if the player is in a 100°F/37°C area, they will take damage at the normal rate
- If the player is in a 400°F/200°C area, they will take damage much faster
- Wearing insulation slows down the rate of damage
- Lava now increases the player's temperature logarithmically (A.K.A. diminishing returns), as the amount of lava increases
- This means one block of lava is more effective than before, but a whole pool of lava is slightly less effective
- This should make it more fair as both a tool for warming up and a hazard to avoid
- Added new "Temperature Effects" sub-page to the config menu, which allows for individually tweaking the negative effects of freezing/overheating
- This includes new settings for changing the blur and camera sway effects from overheating
- Water droplets caused by being wet now only show on the sides of the screen to reduce obstruction
- The body temperature readout (with a thermometer) now shows a gradient rising from the bottom as the player's temperature exceeds 100/-100
Fixes:
- Fixed crash when saving configs and Tough as Nails isn't loaded
- Fixed crash when saving the player's NBT data in some cases
- Fixed ConcurrentModificationException crash when managing cached capability data
- (1.21) Fixed armor items stacking to 64
- Fixed mount configs only working for living entities
- Fixed the thermal source spread blacklist not being used for determining if the hearth is under a roof
- Fixed how smokestacks and Create fluid pipes connect to thermal sources and each other
- Fixed the chameleon's head and tail disappearing after a long time of being loaded
- Fixed bug that caused attributes to sometimes throw errors when queried
- Fixed the player's wetness not being removed after using a trident
- Fixed rounding error on the body temperature readout
Technical Changes:
- Added "logarithmic" (boolean) field to block temp JSON and KubeJS configs
- Makes a block deliver "diminishing returns" as more of them are present around the player
2.4-b02b
Fixes:
Technical Changes:
- Added new configs for the waterskin:
- "Waterskin Hotbar Strength": The strength of the gradual cooling/heating of waterskins in the hotbar
- "Waterskin Neutralize Speed": The speed at which waterskins' temperature will drain when in the hotbar
- Tweaked sewing table block and GUI textures
- Changed the sewing table recipe to be consistent with other workstations (like the smithing table)
- Moved the hearth's fluid intakes to coincide with its fuel inputs
- If the player is on fire and wet, they will now be extinguished and dried off
- Lava temperature is now TOML-based so it can be more easily changed
Fixes:
- (1.21) Fixed the hearth & other thermal sources not accepting fluid input
- (1.21) Fixed Thirst Was Taken compat module not loading if mod is present
- (1.21) Fixed incorrect attribute modifiers for the Create netherite diving set bonus
- (1.21) Fixed network lag when synchronizing insulated armor items
- (1.21) Fixed network error when fetching the tooltip for insulator items in some cases
- Fixed crash when checking the formatting for insulating armor items
- Fixed crash when using Iceberg 1.3.0+
- Fixed crash when cleaning up cached capabilities in some cases
- Fixed insulation items not working properly when applied to armor
- Fixed only being able to insulate half of the slots on armor
- Fixed incorrect logic when applying insulators that only take up one slot
- Fixed KubeJS insulator configs not compiling properly
- Fixed distortion effects triggering when the player has the Grace effect
- Fixed adaptive insulation tooltips displaying incorrectly
- Fixed tooltip metadata being modified incorrectly for armor items
- Fixed the shoulders on the chameleon scale chestplate being slightly too low
Technical Changes:
- All JSON configs that start with the word "default" will be loaded last, rather than just the ones named "default"
- Registry removal configs now accept a negatable list of NBT
- Insulating mount JSON now has an "immune_temp_modifiers" field, similar to insulator items
- The "cold_insulation" and "heat_insulation" fields in insulating mount JSON are now optional (defaulting to 0)


