Download Create Smart Bounds — Minecraft Mods — MetaMods
Create Smart Bounds

Create Smart Bounds

Active

Downloads

0

Last update

3 months ago

Versions

1.21.1
Client
Neoforge
Game mechanics
Game optimization
Technological

Create Smart Bounds - Rendering Optimization for Create

This modification addresses the issue of excessively large and inefficient rendering bounds for blocks from the Create mod. Instead of rendering all objects within a huge radius, it intelligently limits the visible area to only those elements that are actually within the player's field of view.

Problems with conveyor belts

To check current block rendering bounds in NeoForge, you can use the command: /neoforge debug_blockentity_renderbounds true

What are rendering bounds?

In standard game mechanics, objects outside the screen are not rendered to optimize performance. Regular blocks have a 3×3 rendering area, but for block entities this parameter is configured individually. This is necessary for proper display of large objects such as chain conveyors that extend beyond a single block.

The problem arises when Create sets overly large rendering bounds "just in case," which leads to unnecessary graphics loading for objects the player doesn't even see.

Rendering bounds caching

The mod also optimizes the rendering bounds caching system. Instead of constantly recalculating bounds every game tick (20 times per second), as was previously the case with conveyor belts, updates now occur only when a block is broken or replaced. This significantly reduces system load.

Supported blocks

  • Mechanical Arms
  • Belts
  • Chain Conveyors
  • Factory Panels
  • PSI & Deployers
  • Rollers
  • Frog Ports

Although this is a relatively small optimization, in large mechanisms and production areas it can significantly impact game performance.

Project members
LIUKRAST

LIUKRAST

Developer

Created: 18 Jul 2025

ID: 225637