Repository navigation
Releases: CrabMods/ShowerCore
Release list
ShowerCore 1.2.0 Preview — 2026-10-21
Development preview for Minecraft 1.20.1 / Forge and 1.21.1 / NeoForge.
Requires Hot Bath 4.2.0 or newer. Install the matching Hot Bath preview. The matched-packages ZIP includes both mods in separate Minecraft-version folders.
Choose the JAR for your Minecraft version. Replace old copies and keep one JAR per mod; use the same pair on the server and clients.
Changes since the October 20 preview:
- Ordinary and special bathtubs and all three pool shapes now inherit Hot Bath datapack temperature, appearance, particles, cleansing, effects and delays; placed baths update after reload without refilling.
- Shared liquid and optional-mod behavior replaces duplicate integration paths while ShowerCore retains surfaces, geometry and contact checks.
- Fixed liquid-switch timing, overlapping shower/liquid behavior, legacy saved-fluid identity, duplicate pool lava damage and Forge pool fluid access; fluid-only updates avoid repeated structure checks.
Validation of the matched pair: 412 JVM tests, 346 core container GameTest methods across both loaders, plus standalone liquid, seasonal and Forge Alex's Caves checks. Actual clients covered 18 base and 19 optional-mod scenarios per loader, including Cold Sweat, Tough As Nails, Legendary Survival Overhaul and Farmer's Delight.
English final verification report — actual game frames held for comparison.
Still awaiting reproduction details: #30 and #31.
Dedicated multiplayer and shader-pack compatibility are outside this validation. SHA-256 checksums are attached.
Source snapshots: NeoForge 1.21.1, Forge 1.20.1.
ShowerCore 1.2.0 Preview — 2026-10-20
Development preview for Minecraft 1.20.1 / Forge and 1.21.1 / NeoForge.
Download the ZIP for your game version. It includes ShowerCore 1.2.0-preview.20261020 and the matching Hot Bath 4.1.3-preview.20261020 snapshot, including the custom-fluid name fix. Replace old copies; keep one JAR of each mod. Install the same pair on the server and every client.
Changes since the previous dev release
- Customizable materials across seven bathtub styles, seven shower styles and two duck skins, with side/top texture selection and complete body coverage.
- Shared rectangular, rounded and circular pools, configurable dimensions, rim showers, floating ducks, seats and material refunds on dismantling.
- Corrected flowing-water resistance, pool movement, bucket compatibility and early rejection of outdated Hot Bath dependencies.
- Preserved custom-liquid transparency and white/black colors; water also keeps its local biome tint.
- Fixed planner window clipping, floor/rim seating, hot-fluid steam, liquid undersides and localized dynamic-fluid names in Jade.
- Bathtub geometry, faucet targeting/flow, custom-fluid lighting and rendering fixes from the intervening development builds.
Verified and still open
Both builds pass automated build and unit checks. The final preview JAR pair is tested through 16 native GameTests and 19 actual-client cases per version, covering pool bucket transfers, seat/save/dismount behavior, fluid names, language changes, and liquid appearance in the world, ordinary bathtubs and pools. Earlier focused fixes have English evidence videos linked in #40.
Liquid appearance: English before/after report in #53.
Still requesting reproduction details for #30 (placement height when standing above the ground) and #31 (liquid filling after the required Hot Bath upgrade). These remain open; they are not declared fixed by this preview.
This is a development snapshot. Back up a world before testing. Third-party player animation packs and every modpack combination are outside the current evidence. Matching custom bath datapacks are optional and are not bundled.
Source snapshots
Version suffixes identify this preview; the release does not change stable update manifests. Individual JARs and SHA-256 checksums are also available below.
Shower Core 1.2.0 Dev Test
Warning
Testing build / 测试版本
This Shower Core prerelease is intended only for testing and compatibility validation. It may contain incomplete or insufficiently tested behavior.
本 Shower Core 预发布仅供测试和兼容性验证。普通玩家请等待 CurseForge 正式发布。
Required test setup / 测试组合
- Install the official Hot Bath 4.1.0 release: https://github.com/crabsatellite/hotBath/releases/tag/v4.1.0
- Install the matching Shower Core 1.2.0 dev jar below for your Minecraft version.
- 请使用正式版 Hot Bath 4.1.0,不要再使用旧的 Hot Bath dev 测试包。
Downloads
showercore-1.21.1-1.2.0.jar— Minecraft 1.21.1 / NeoForge, built fromd8c6e76showercore-1.20.1-1.2.0.jar— Minecraft 1.20.1 / Forge, built from19464d2
Test focus
- Fabulous graphics bathtub-water rendering tracked in #3.
- Clawfoot bathtub faucet switch and water-flow geometry tracked in #4 and #11.
- Emissive custom-fluid lighting after relogging or changing dimensions tracked in #7.
- Rubber duck placement in clawfoot bathtubs tracked in #9 and #12.
Automated build and unit tests passed on both branches. GameTestServer passed all 8 required tests on both Minecraft versions. Manual in-game testing is still requested before the CurseForge release.