Create: Smart Bounds Mod 1.21.1

MOD

Create: Smart Bounds is designed to optimize render bounds for Create block entities, specifically targeting the reduction of excessively large and unnecessary bounds. This optimization reworks the caching of some block entity render bounds and addresses instances where Create block entities, due to overly large default bounds, are rendered even when not visible on screen. It also improves performance by removing useless bounding box reloading for certain blocks, such as Belts, which previously reloaded their bounding box every game tick.

Create: Smart Bounds is designed to optimize render bounds for Create block entities, specifically targeting the reduction of excessively large and unnecessary bounds. This optimization reworks the caching of some block entity render bounds and addresses instances where Create block entities, due to overly large default bounds, are rendered even when not visible on screen. It also improves performance by removing useless bounding box reloading for certain blocks, such as Belts, which previously reloaded their bounding box every game tick.

This mod provides support for several Create block entities, including Mechanical Arms, Belts, Chain Conveyors, Factory Panels, PSI & Deployers, Rollers, and Frog Ports. It achieves its purpose by ensuring that bounding boxes are updated only during specific events, such as when a block is broken and replaced, rather than continuously reloading them. The mod aims to make a noticeable difference in performance within large contraptions and extensive machine areas by more efficiently managing block entity rendering.

Create: Smart Bounds — Create: Smart Bounds screenshots 1–3