Skip to content

Selective Render

Selective Render is a client-side Minecraft mod that renders only selected regions - or hides specific areas - with precise block-level filtering.

Fabric
Loaders
Fabric
Downloads on Modrinth
575
Followers on Modrinth
1
versions
25
Updated
October 16, 2026Oct 16
Published
in 2026
ON · swipe

At a glance

Runs on Fabric
For Minecraft 1.21.1, 26.1–26.3 …
Client only — no need to install it on the server
Latest version — 1.13.3 from October 16, 2026
License GPL-3.0-only — free
Where it's needed
In gamerequiredOn servernot needed

Install in the game only; not needed on the server

Game versions1.20.1, 1.21.1, 26.1–26.3

Selective Render

Selective Render is a client-side Fabric mod that lets you create block-accurate regions anywhere in a Minecraft world and choose what stays visible. Render selected areas, hide regions you do not want to see, or filter individual block types by their IDs or tags. Hiding large parts of the world can also improve FPS, depending on what is hidden and your setup. It changes what you see and target, not the world itself.

Requirements

Fabric Loader, Fabric API, and Sodium are required. Iris is optional. Install the file that matches your game and loader setup.

Commands

Use /sr or /selectiverender. Commands without a listed key have no dedicated default binding.

This table covers the latest mod version on GitHub. Commands may differ in older versions.

AliasExpanded commandPurposeKey
/sr 1pos1Mark corner 1
/sr 2pos2Mark corner 2
/sr ccreate NAME [render|hidden]Create from the selection source in settings; defaults to render
create X1 Y1 Z1 X2 Y2 Z2 NAME [render|hidden]Create from two corners; defaults to render
/sr ttoggleToggle render groupF9
toggle NAMEToggle one render region
toggle allSelect all render regions or clear selection
/sr hhideToggle hide groupF10
hide NAMEToggle one hidden region
hide allSelect all hide regions or clear selection
/sr llistList render regions
list hiddenList hidden regions
/sr rredefine NAMEUpdate bounds from the selection source in settings
/sr nname OLDNAME NEWNAMERename region
/sr ddelete NAMEDelete saved region
/sr ffilter NAMEView region filters
filter NAME hide SELECTORHide matches by block ID or tag
filter NAME only SELECTORKeep only matches by block ID or tag
filter NAME clearClear region filters
/sr pplot [minY] [maxY] [xzMargin]Add or remove current plotNot Bound
plot clearClear temporary plots
plot save NAME [minY] [maxY] [xzMargin]Save plot as a region
Open settings'
Toggle current plot regionNot Bound
Toggle all block filtersNot Bound

Optional server plot support

The Selective Render Plots add-on can provide exact server plot outlines. It is optional. Manually created regions work without server setup. Plot groups are temporary for the current Minecraft session, while saved plots become regular regions.

More information

For detailed setup, settings, limitations, and contribution information, see the GitHub README. Contact: pengwing.ac@gmail.com.

Licensed under GPL-3.0-only.

FAQ

How to install Selective Render?

Install Fabric for your Minecraft version, download Selective Render for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Selective Render support?

Selective Render has builds for Minecraft 1.20.1, 1.21.1, 26.1–26.3.

Is Selective Render needed on the server?

Client only — no need to install it on the server

License and source
GNU General Public License v3.0 onlyfree to use and share; changes to the mod itself must be published under the same license
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More