Features

Mod id bread · Minecraft 26.3, 26.2, 26.1 · Fabric, Forge, NeoForge · Requires the latest Mycel · Client for performance, zoom and FPS counter; the gameplay tweaks need it on the server too.

Hidden behind walls

Vanilla skips whole 16x16x16 sections you cannot see, but everything inside a section you can see is drawn, even a storage room or an item frame wall behind solid stone. Bread casts rays from your camera to the corners and center of every mob, chest, sign and item frame on a background thread. If no ray gets past solid blocks, the thing is not drawn. Anything not checked yet counts as visible, so nothing pops out of existence while you turn. Players, glowing mobs, very large mobs, anything right next to you and beacon beams are never hidden. If the Entity Culling mod is installed, Bread leaves this to it.

The test base seen from behind a stone wall: Bread off at 19 FPS, Bread on at 170 FPS.
Behind a wall: vanilla still draws everything inside, Bread skips it.

Less detail far away

Everything else

Benchmark

Bread off and on were measured in the same run, 2 x 20 seconds each, in a test base with 1,332 item frames, 300 armored mobs, 1,500 dropped stacks and 300 signs at 10 to 120 blocks. In a normal world with little going on the gain is smaller.

Bar chart: busy base 36 FPS without Bread and 114 with it (3.1x); behind a wall 36 and 314 (8.8x). Fabric, Minecraft 26.3, i5-11400F, RTX 3060, 1280x720.
Averages of 2 x 20 seconds per side, Bread off and on in the same run.

Zoom

Hold C to zoom (change the key in Controls). Scroll while zooming to go from 1.5x to 50x; the hotbar does not scroll. The zoom eases in and out and the mouse slows down with it.

Normal view down the test hall, and the same view while holding C: zoomed in about four times, far zombies still in full armor.
Hold C to zoom. Far mobs keep their armor while zoomed.

FPS counter and /bread

/bread fps shows your FPS in a corner: green at 60 and up, yellow at 30, red below. /bread opens a menu with buttons, /bread info shows what Bread skipped in the last frame, and /bread toggle and /bread set change any setting. These are client commands and work on any server.

Chat after /bread info: entities 1,360 of 2,735 skipped, chests and signs 81 of 129, 559 flat items with 38,934 faces saved, then the /bread menu with Turn off, Info, FPS counter, Settings, Toggle and Set buttons.
/bread info, and the /bread menu below it.

Tweaks

The tweaks run on the server, so in multiplayer the server needs Bread. In singleplayer they always work.