Upshift 1.2.0
Curse Maven Snippet
What's new
1.2.0 — Optimizations, stage 1
Added
- Optimizations page in Sodium's video settings.
- Entity distance culling: entities beyond a configurable distance are rejected in
EntityRenderDispatcher.shouldRenderbefore any render state is extracted. Default 128 blocks,0restores vanilla behaviour. - Hide invisible mobs (off by default): skips invisible non-player mobs. Armour and held items of invisible players are still rendered.
- Particle budget: at most 1500 particles are created per tick by default; extra spawns are dropped until the next tick.
- Particle distance: configurable, 32 blocks by default (matches vanilla for ordinary spawns).
Technical
- New mixins use
@Inject(..., cancellable = true)atHEAD, no@Overwrite. - Config schema 4; existing configs migrate automatically to the new defaults.
- Java 21 bytecode, same as 1.1.0.
This mod has no additional files

