SSC LSO Compat

Quick rating

Community listing page, reviews here may not be monitored by the author.

SSC LSO Compat

No reviews yet

A lightweight compatibility addon: SSC axolotl forms gain LSO's built-in temperature immunity while wet (in water / rain / bubble column).

Mod Loaders
Minecraft

About

Description

 SSC LSO Compat

Shape Shifter Curse (SSC) × Legendary Survival Overhaul (LSO) compatibility addon for Minecraft 1.20.1 (Forge)

This lightweight addon fixes the issue where SSC's **axolotl form** still loses warmth/gets cold damage in water and rainy weather. While in axolotl form and **wet** (in water, rain, or bubble column), you receive LSO's built-in **TEMPERATURE_IMMUNITY** buff, keeping your body temperature stable — no freezing, no heat stroke.

How it works

The check runs strictly in this order:

1. Read SSC's current form ID (axolotl forms are `axolotl_1` / `axolotl_2` / `axolotl_3`, form IDs 1~3);
2. Confirm the player is in an axolotl form;
3. Confirm the player is wet (`isInWaterRainOrBubble` — water, rain, or bubble column).

When all three are met, the LSO built-in **TEMPERATURE_IMMUNITY** buff is applied and refreshed while wet, and fades naturally ~20 seconds after leaving the wet state.

Features

 Reuses LSO's built-in temperature immunity — no custom temperature clamping, behaves exactly like native LSO mechanics
 Server-side only; the client does not need this mod installed
 Degrades gracefully when SSC is not installed (loads as an empty shell, no errors)
 Provides `SscLsoCompatApi` to register additional aquatic forms for future expansion

 Requirements

 Minecraft 1.20.1, Forge 47.2.0+
Legendary Survival Overhaul (LSO)** 1.20.1 Forge version
Shape Shifter Curse (SSC)** 1.9.2 + **Sinytra Connector** (SSC is a Fabric mod; run it on Forge via Connector)

 Compatibility & License Notes

 This addon only calls public APIs / runtime reflection from LSO and SSC; it contains no third-party code and does not modify their jars
 LSO is **All Rights Reserved**; this project is not affiliated with it
 This project's own source code is licensed under **MIT**