Compatibility
Minecraft: Java Edition
Platforms
Links
Creators
Details
RenderDistance+
Your render distance. Your simulation distance. Your choice.
RenderDistance+ lets players personalize their server-side render and simulation distances with simple commands. Choose how far the server sends chunks and how far the world stays active around you, with preferences saved automatically and restored when you reconnect.
Players can adjust their own settings without changing the preferences of everyone else on the server. Version 1.1.0 adds separate simulation-distance controls, so you can keep a larger render distance while choosing a smaller simulation distance.
No client mod is required. Built for Paper servers.
Features
/renderdistancedisplays your current server-side view distance./renderdistance <2-32>sets your personal view distance in chunks./renderdistance resetrestores the server default and removes your saved preference./simulationdistancedisplays your current effective simulation distance./simulationdistance <1-32>sets your personal simulation preference independently of view distance./simulationdistance resetremoves your override and returns tomax(1, viewDistance / 2)using integer division.- An explicit simulation preference survives view-distance changes and
/renderdistance reset. Existing users without a simulation preference keep the original automatic behavior. - Preferences are stored by player UUID in the plugin's
render-distance.ymlfile and reapplied on join and plugin enable. renderdistance.useandsimulationdistance.usepermit their respective commands and are enabled for everyone by default.
Simulation distance controls how far chunks are actively ticked around a player. Lower values can reduce ticking work; actual performance depends on your world, players, and server configuration.
Server-side settings have limits: your Minecraft client's render setting still affects what you can see. Paper also limits effective simulation distance to the chunks it loads around you. Selecting a simulation preference above that limit saves it, but does not make unloaded chunks tick.
Installation
- Download the plugin JAR from the release page.
- Place it in your Paper server's
pluginsfolder. - When updating, remove the old plugin JAR and keep the existing plugin data folder.
- Restart the server, then use the commands to choose your settings.
Player preferences are stored by UUID in plugins/RenderDistancePlugin/render-distance.yml.
Author and support
Created by Jadon. For support,contact jadonkort on discord.


