Realistify 1.18.0 — fusione finita e calore persistente
Curse Maven Snippet
What's new
Realistify 1.18.0 — finite snowmelt and saved thermal progress
English
- Snow layers, compact snow and ordinary/frosted ice now accumulate heat before melting. Direct source heat is occluded by intervening collision shapes.
- Melting transfers the material’s exact water equivalent to the continuous liquid solver. Partial heat survives saving and reopening; unloaded chunks stay asleep.
- Loose snow remains loose when harvested. Recipes conserve water: 8 snow layers → 1 snowball; 4 snowballs → 1 snow block; 1 snow block → 32 snow layers.
- With liquid physics enabled, mined ice drops one frozen ice item instead of disappearing or generating instant meltwater. Placing an ice item displaces existing water; sealed overflow refuses placement.
- Melting updates support-dependent neighbours, including torches. Nether evaporation is recorded in the saved water budget.
Verified on Minecraft 26.3, Java 25, Fabric Loader 0.19.5 and Fabric API 0.161.0+26.3: 159 unit tests, 99 server tests and 3 real-client scenarios passed. The client exercises actual survival harvesting, BlockItem placement, disk save/reopen and finite meltwater. Live bucket rendering monitored 514 frames with zero native-mesh ownership leaks.
Scope: a local prescribed-boundary enthalpy model. The solid voxel remains until fusion completes. Native climate-driven freezing remains full-cell only; liquid heat advection, solid heat conduction, ice expansion, steam and thermodynamic lava solidification are not implemented. Powder snow, packed ice and blue ice are outside this new melting cycle. Thermal state is not carried by inventory items. Recipes remain global even when liquid physics is disabled. Existing saves are not regenerated.
Italiano
- Neve a strati, neve compatta e ghiaccio normale/brinato accumulano calore prima di fondere. Gli ostacoli intercettano il contributo diretto delle fonti.
- La fusione trasferisce l’acqua equivalente effettiva al solver continuo. Il calore intermedio sopravvive al salvataggio; i chunk scaricati restano sospesi.
- La neve raccolta conserva gli strati. Ricette bilanciate: 8 strati → 1 palla; 4 palle → 1 blocco; 1 blocco → 32 strati.
- Con la fisica dei liquidi attiva, il ghiaccio estratto restituisce un oggetto congelato, senza sparire o produrre acqua istantanea. La posa sposta l’acqua esistente; se manca spazio viene rifiutata.
- La fusione aggiorna i sostegni degli oggetti vicini, incluse le torce. L’evaporazione nel Nether viene registrata nel bilancio persistente.
Verificato su Minecraft 26.3, Java 25, Fabric Loader 0.19.5 e Fabric API 0.161.0+26.3: 159 test unitari, 99 prove server e 3 scenari client riusciti. Il client esercita estrazione in sopravvivenza, posa dell’oggetto vero, salvataggio/riapertura e acqua di fusione finita. Il versamento ha monitorato 514 fotogrammi senza ritorni indebiti alla mesh nativa.
Ambito: modello locale di entalpia con condizioni termiche imposte. Il solido conserva il voxel fino al completamento della fusione. Il congelamento resta climatico e solo per celle piene; mancano trasporto del calore nel liquido, conduzione nei solidi, espansione del ghiaccio, vapore e solidificazione termodinamica della lava. Neve polverosa, ghiaccio compatto e ghiaccio blu restano fuori dal nuovo ciclo. Gli oggetti non conservano il calore intermedio. Le ricette restano globali anche con liquidi disattivati. I salvataggi esistenti non vengono rigenerati.
This mod has no additional files

