Realistify 1.18.4 — liquidi realistici e superfici continue
Curse Maven Snippet
What's new
English — 1.18.4
Adds a persistent Realistic liquids: ON/OFF choice to the main menu, covering both water and lava. ON uses the dedicated optical liquid pipeline; OFF restores native rendering. The same control is available in F7. Physics remains an independent server/world rule, so changing the renderer does not reset saved volumes.
Fixes false voxel walls at the edge of fractional liquid snapshots by reading a bounded, read-only halo of the loaded native liquid. Connected bulk columns no longer draw horizontal shelves at every fractional bookkeeping cell. The halo is reused within the same world tick and invalidated by actual block edits or ownership changes.
Removes the 0.65 m3 threshold that turned larger isolated liquid parcels into cubes. In verified free air, water and lava now use closed rounded polygon meshes with smooth normals. Their actual polygon volume and first moment match the authoritative parcel; reconstruction stays inside confirmed free space. Connected sheets keep their broad footprint, and constrained outlets remain distinct from free fall. This is a local finite-volume model and bounded surface reconstruction, not unrestricted multiphase computational fluid dynamics.
Validation on Apple M4 Max includes unit tests, server regressions and real client checks: initial menu choice, both liquid families, zero internal voxel quads against native liquid, ON/OFF restoration, complete rounded parcels, generated river coverage beyond 64 blocks, live free fall and actual bucket updates. The 1.18.3 server-lag fixes are retained, including the adaptive work quota; under heavy load queued physics can advance more slowly than real time. No personal saves or instance settings were modified. Full-modpack/Essential development-environment limitations remain as documented in 1.18.3.
Italiano — 1.18.4
Aggiunge al menu iniziale la scelta persistente Liquidi realistici: ON/OFF, valida per acqua e lava. ON usa il renderer ottico dedicato; OFF ripristina il rendering nativo. Il controllo rimane disponibile anche in F7. La fisica è una regola separata del mondo/server: cambiare renderer non azzera i volumi salvati.
Corregge le false pareti a blocchi ai confini degli aggiornamenti frazionari, leggendo una fascia limitata e in sola lettura del liquido nativo caricato. Le colonne continue non disegnano più ripiani orizzontali per ogni cella frazionaria interna. La fascia viene riutilizzata nello stesso tick del mondo e invalidata dalle modifiche reali o dal cambio delle celle gestite.
Rimuove la soglia di 0,65 m³ che trasformava in cubi le masse isolate più grandi. Nello spazio libero verificato, acqua e lava usano mesh poligonali chiuse e arrotondate, con normali continue. Il volume dei poligoni effettivi e il primo momento corrispondono alla massa simulata; la ricostruzione rimane nello spazio libero disponibile. Le masse connesse mantengono la larghezza, distinguendo caduta libera e scarichi confinati. Rimane un modello locale a volumi finiti con ricostruzione limitata della superficie, non una CFD multifase senza restrizioni.
Il collaudo su Apple M4 Max comprende test unitari, regressioni server e prove client reali: scelta iniziale, entrambe le famiglie, zero facce voxel interne contro il liquido nativo, ripristino ON/OFF, masse complete arrotondate, fiume generato oltre 64 blocchi, caduta libera e aggiornamenti reali dei secchi. Conserva le correzioni dei TPS della 1.18.3, inclusa la quota adattiva: sotto carico la fisica in coda può avanzare più lentamente del tempo reale. Nessuna modifica a mondi o impostazioni dell'istanza personale. Restano i limiti del collaudo dell'intero pacchetto e di Essential nell'ambiente di sviluppo documentati nella 1.18.3.
This mod has no additional files

