Increase server view distance
Hi guys, do you know a way to massively increase the allowed view distance for servers?
Running a 1.20 Paper Server and till now I didn't really do anything regarding view distances however many players came to me and asked me to increase the max view distance.
I thought of setting it somewhere to like 100-200 chunks, already set up FartherViewDistance however it doesn't really seem to work properly and I don't get smarter from the Chinese config and translations ...
Currently have it on 32 and yeah, not enough. By far not enough :/
336 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by waterflows#0
what
god
you should NEVER have your view distance above 8
and your sim above 6
your server will die.
Just get players to use Bobby / distance horizons
It isn't even at 10% CPU and 30% RAM usage yet
tried that
Thats why I am searching for a server side solution
plus it’s going to use a ton of network
which is not optimal
1G/s uplink
how many players??
private server, are like 20-30 players max. Online at the same time mostly like 8-10, maximum was 25 at the same time I think
Am only the person responsible to keep the machine running etc. Otherwise I don't have much to do with the server
honestly I think your server would die with 10 concurrent players with 32 view distance
well
Its currently running like dat
idk
Or maybe I messed up the config and thats why it doesn't work
also, what do you mean by ‘tried that’ with Bobby / client side mods
citation: "My laptop can't run mods"
DOn't ask me how they think their minecraft gonna handle creating 100 chunks client side wise
well
that’s their issue ngl
yeah but still, if there is a plugin for serverside configuration making that possible then it would be worth a shot
already rendered them half a terrabyte worth of dynmap pictures so they can plan their buildings better but dynmap and ingame viewing isn't the same
NO.
FUCK
what server version are you?
1.20 paper
nvm 1.20
Never.
Ever.
Use.
Dynmap.
it is the shittest plugin ever.
why?
I am being deadly serious
I like it
Incredibly slow.
Uses an insane amount of storage.
Laggy.
Buggy.
actually offers quite a few fun things to modify
storage I agree the rest I don't
does dynmap take up a lot of resources? i’m considering removing it
depends on your server and what you consider to be a lot
In short yes
i have 5800x and 8gb ddr4 2666mhz
https://map.roanv.nl
Take a look at bluemap
Map Index
Minecraft map viewers comparison
problem with dynmap, if you want anything to update, you have to rerender anything
not with bluemap?
radiusrenders do exist
Maps like bluemap are automatic and incremental; they don’t use a lot of resources like dynamp, and render only updated areas
probably 5 percent cpu
/ram
well
I really like bluemap 3D perspective
:YesYes:
can vouch
I do find that the free-fly mode is kind of cheating but that can be disabled
can you increase the range of rendered tiles in the browser tab of it?
as in the Hi res part?
the detailed part?
yeah
there’s a free fly?
you can change that in the settings option of the web map
like i can fly around as a player?
on your own device
Is there a limit?
oh, nice
so that ones client side
look through the modes on bluemap
you’ll see what I mean
If they can't handle a mod that caches chunks locally how are they gonna handle a larger view distance?
v4?
either
DONT ASK ME ahhhhhhhh
V4 is the same as the normal bluemap but is slightly faster and has slightly less storage usage
Just want to be able to say "your problem now" and "server side wise it runs"
that’s a lot more user friendly
so improved version or any downside?
But as an aside.
Paper server jar gets the clients render distance before sending the appropriate chunks.
You can set the view distance on the server stupid high, as long as the sim distance is reasonable.
the new v4 is very new and may be buggy.
The performance improvement isn’t massive and you’d get away with the stable versions
server properties still have the limit of 32 chunks I think?
but I’ve used v4 and I’ve not had any issues
Sounds right. But a 32 chunk radius is HUGE
i don’t even have my dynmap open right now
just staff purposes
that’s what I said xd
they. want. over. 100.
😦
will it even look half okay with their screen?
seeing that far?
Tell them they're unreasonable and should use local caching mods
^^
they would need like an 8k monitor the size of that one really big samsung monitor
You don’t have to give in to the demands of your players
It’s your server
They need to see the terrain very far to plan buildings
your rules
your choices
not my server
elytra
Just the guy responsible to keep it form crashing
Is it multiple people who want 100+ render
or one or two
yes 😦
You won't get any details at that far of a distance. They wouldn't even be able to see anything.
^^
If it only were 1 or 2 I would tell them to f off
Your players don't know what they're asking for :KEKW:
more render -> More lag -> more problems -> higher chance of crashing
well someone recently posted a screenshot of like 500 chunks view using a mod
->mad players because of crashing
they celebrated it and the topic of increasing chunk view came up again
probably distant horizons
distant horizons is meh imo
Even using optifine zoom there's a distance to how far the player can see.
Bobby or farsight is better
Like, just from a details at a distance perspective.
If they want to be able to view 500 chunk radius at a time... That's what your dynmap is for...
500 chunk is insane truly
Even 50 chunk radius is insane truly.
Would the best of the best even be able to remotely decently be able to hand that?
On the client or server?
server
with multiple players
One hell of a CPU, probably a fast drive, and a beefy connection
The amount of data having to be sent to each player
but who has all of that and isn’t spending 2k-3k a month
Especially if you have DDoS protection, that will cost you a lot
Typically servers will have ~8 view and ~6 sim maximum
servers*
The current server resource usage of 3 ppl with sim and view distance server side on 32



that’s some big ol numbers
3 people isn’t a lot
no offence
more than me…
are those people in the same area?
nope
spread on 2 worlds
mars and earth🔥
yeah but it was the same a few minutes ago when we were still 7 online
I mean
90% cpu usage isn’t high but it isn’t low
90% pterodactyl usage
what’s cpu
huh
pterodactyl has a different way of portraying CPU usage in %
Every 100% is a core
yes ik
okay
I have my own panel
so yeah, really isn't anything
nice 😄
True
But then mc is primarily singlethreaded
i so wish folia was compatible with everything
yeah, still already managed to get it to a few thousand % lol
Folia is unstable xd
If you’re going to invest in appropriate hardware for folia you may as well buy UniverseSpigot
yeah i know:sad:
if folia was stable though i think i would be happy
that’s what’s keeping me from using it. and hosts not having many cpus with higher cores
If you’re using folia you’re probably using a dedi
that too
quite interesting

that was for 1 sec when a player teleported lol
Is that 60gb of memory allocated to minecraft
yeah
🙂
😦
I THOUGHT IT WAS 6GB
what are you doing??!?!?
:NOPERS:
gahdamn
That's 4 zeros
Should've seen the memory usage when I was fast rendering dynmap and using chunky lol
Another reason why dynmap sucks
at same time?
yep
gave chunky a 1 min headstart
i did chunky first
then went go go go
to be fair, I gave chunky a few more CPU threads
You should never allocate more than 12GB of memory to a single Minecraft server
what do you use to allocate threads
nvm that hundred, was placed wrong
i’m just curious
for chunky and dynmap, that’s fine
but not in general
but whay
Java GC
it just caches junk
ends up becoming bad for performance
^
I once had a full storage
that was funny
how much
blocks being placed etc. and then like 20s later when the blocks were deleted fro mthe RAM cache tehy disappeared again
Back then I was on 250GB
Thats not even the main world by now :/
yeah i feel like hosts who give like 100gb is just so cheap, i mean i customizable
could be me though
Most servers don't need that much space.
execuse me
i feel like if you have a genuine server then world files can get up there, which i guess a reset wouldn’t be bad if its an smp
so you saying that the server with over 1TB of used space is out of proportion??
genuine as in 15-20 concurrent players
(backups included)
yeah, world files grow very fast
It depends tbh.
I have two backup from 2 years ago with 3 months in between them
added 100GB to the map
World files with a world border and full pre generation grow very little
I mean I did a chunky 50k on the main world
still growing
did you set a world border
please
no
-.-
well
i feel like if there wasn’t a world border there would just be some dick going max speed with an elytra
that’s your answer
for me
well they can FAFO
For 30 people that feels excessive.
I promise you that a majority of your chunks have below a single minute occupancy time.
well, we are still generating new chunks from time to time
what’s fafo
fuck around find out
^
ah
one sec gotta edit some rules in config and put that in there
I mean, regarding the "max 12GB of RAM to MC Server" thing
we can just clear cached / buffed ram
just
no
can be dropped with 1 command

your server isn’t ever going to use over 12GB of ram
cached 52 gigs?
that’s a lot
I mean, I also have a windows machine running on it in a vbox and stuff
That's a general rule of thumb.
that adds to it
do you use windows or linux?
linux with windows emulated on the linux machine
wasn't nice to set up
.... did I just kill the chat? lol
i’m currently making pbj
why
xd
have some ancient software running that neets .Net framework to work
and it needs ancient .Net framework which doesn't work with Linux
or wine
Or any other support software
:)) 😦
oh
Rip
skill issue /j
I think another reason the server uses to much RAM is that people regulary (like multiple times a day) use worldedit and just copy and paste and move around schematics with over 4m to max 12m blocks
the devs are refusing to make the software linux compactible
:Sadge:
well
FAWE might help
we hav FAWE installed
should be
on client
It would just need so long
so
back to the original question
any idea how to get the server to simulate 100 chunks? 🙂
oh yeah, good point
You don't.
:this:
You use local caching mods or a map plugin.
possibly the greatest skullian L
:ANGERY:
#view-distance on 32 for ever!
:aNgErY:
Tell your players to get a mod like far sight
OP said that players said that their pcs can’t handle that
But realistically, that’s their problem
but they can handle the full render distance at once?
Bearing in mind the view distance and simulation distance doesn’t go over 32 chunks maximum on the client anyways?!?!?
they dont know what they're talking about
64 with optifine and stuff
But server caps it at 32 atm
optifine is complete crap
simple answer you dont, since most servers struggle with the default 10 10
and theres no way around it without optimizing the server jar a ton and still then there is limits of what java can handle, if it was c++ maybe
Bros power and internet bills with all his players using 100 chunks render distance is gonna reach 6 digits 💀💀
Lol yes
Wtf their players can render 64 chunks but not use such a simple plugin?
Or are we talking about sim distance
Why the hell you need such a big sim distance anyways
Just get chunkloader mods
Why not use the Bobby mod with sodium and nvidium? U can have crazy render distance like ur asking and its no toll on the server
And runs super well
"because our computers can't handle mods
well the op mentioned optifine, which is a really shit performance mod
If this is true then why is he asking to increase render distance? You can’t if u can’t run mods
.
:Shrug:
I can tell u his laptop can run mods. And if it’s a shit laptop that they SHOULD be running mods. But strictly performance mods, and not things like Bobby to increase server distance
optifine is the one on my PC
No idea what they have
Optifine sucks
use Sodium, a fabric mod
Way better than optifine by far
optifine is laughable at how horrible it is
mhm
in how far better?
I don't use optifine for performance enhancement, no need for that
LambdAurora
OptiFine Alternatives
A list of recommended OptiFine alternatives for Minecraft: Java Edition.
sodium + addons do everything optifine does 100x better
^^
most shaders and other addons are built it work with sodium + iris as the number 1 priority
Sodium + Iris, Continuity and Indium if you want as well
what do you guys used to have optifine for?
I just wanted a mod to see the cape and get some zoom back when I got BAC with optifine as I moved from Labymods where I also had optifine when I moved from just manual forge installation
fabric has cape mods
Minecraft has capes built in
and zoom mods exists
zoomify is a better zoom mod than optifines
e.g. Logical Zoom or zoomify
logical zoom is more optifine like as iirc you can’t change zoom in optifine
but zoomify is cool af too
you should also not be using forge as a client modloader
I currently use BAC
forge should only be used for content mods that aren't available on fabric
BAC?
Used to have forge back in 2013/14
yeah so did i
Badlion client
oh
I mean
use modrinth or prism
moved from forge --> laby --> BAC
bac is still forge btw
its just a client
^^
^^
use prism
well lol
forge has not good performance mods
Idk I don't really get performance mods
like, human eye can only see 60 FPS either way so I cap the FPS at 70
:Shruge: your loss
u dont understand how it works
if thats what u think btw
lets say i want 100 render distance
a vanilla client will run at 2fps
with sodium + nvidium
i can have 144 fps
also ur monitor refresh rate isnt synced with a humans eye refresh rate
so u will notice a difference
and humans can see higher than 60fps
and every human is different btw, there were recent studies on it
interesting
adding shaders + higher render distance + more entities + dynamic lights, etc
u need performance mods
if u want to keep ur fps above the line of noticible framerate drop
hmm, will do some testing then
thanks for the explanations!
I lost touch to modding back in 2015 and back then I think only forge existed and performance mods weren't really a huge thing
^ this right here tho is the big thing people dont understand when saying things like "humans only see 60fps"
if there is any offset, (which there will always be) u will notice
60 fps 😭
yeah, human eyes are great at catching motion and thus also offsets
after 144 hz 60 feels so bad
^
is very very noticible
I am not even sure if my monitors support 144
thats fine, if it doesnt, u still want performance mods so u can do more things
ie. rendering capes takes resources
obv its minimal, but things add up
higher fps = less input latency iirc
even when higher than your monitors refresh rate
theres also a question... why not have performance mods? like it just keeps ur pc healthy if ur not perma overworking it. and lets u have other apps open
I mean, I limited my CPU and GPU already so it doesn't cost unneccesary energy
so? doesnt answer my question at all lmao
why not just make it run better if it costs you zero
idk as I said I will test it out and see if I notice any difference
AsianHalfSquat
YouTube
Minecraft Has Never Looked This Good
This may be the best Minecraft has ever looked using mods. It truly looks absolutely incredible! Enjoy!
-----------------------------------------------------------------------------------------------------------
MODS
Distant Horizons -
https://modrinth.com/mod/distanthorizons
Iris -
https://modrinth.com/mod/iris
Sodium -
https://modrinth...
you wouldnt have above 5 fps
if u ran bac with optifine
and wanted this
just checked, my monitors are at 1920 x 1080, 60 Hz
time to test it
what do I get if I manage to get 6 fps?
a kiss
from Qarth
more than a kiss 😉
😄
I already see my MC crashing
bootup 1024 render distance with optifine
lets see what happens
okay
gonna download forge real quick
can't add stuff to BAC rn
don’t do forge!
do fabric!
look at that view

fabric would be performance enhancing
oh
are you testing non performance enhancing
we want to see if I manage to get 6 fps without performance enhancements
@QarthO with or without optifine?
Does optifine count as performance enhancement?
well you'll need a mod that'll let u get to that high of render distance
idk if optifine lets u get to 1024
got distant horizons
kk
bump it to 1024 without optifine, try it with optifine
then switch to fabric, get sodium + nvidium and see how it differs

like that?
ya, but you'll need to go load all the chunks
it'll only render what u have
alright, so when flying around with that setting I am at around 12 FPS flying around rendering new chunks
yea.... so maybe you do want performance mods??? xd
Any chance I can force the mod to use the GPU more?
Its hanging at 10-20% -.-
nope, not without a mod
so
I got over 5 FPS
have u rendered
all of the 1024 chunks
in the radius of u
idk, how do I check
fly around a shit ton
a lot of flying around
if it looks irregular
then fly around more
Is there a command to increase my flight speed?
uh idk, u can prob edit attributes with some funky function command
with shaders?
I don't use shaders
I might have one somewhere on my drive, 1 sec
alright, I can see your argument with the performance mods

not fully rendered yet, some chunks still generating
Yeah I can tell ur at like 30 chunks maybe, not 1024
So trying to get ur friends who don’t have modded clients get high render distance is just not a thing
But if u did this same world with fabric and sodium + nvidium
nah, defo more than 30 chunks but yeah
30 radius
ah, yeah
uhm yeah
about that
apparently bluemap is crashing some of my players browsers
dynmap it is I guess
use pl3xmpa
pl3xmap
or squaremap
is that v4?
idk which version
Some players just immediately vetoed is due to previous encounters
then use pl3xmap or squaremap
Are those server-side heavy? Can't have it client-side heavy
they are neither
those are mods, aren't they?
plugins/mods
hmm I see
due to previous encountersWhy are you letting your users with shitbooks make server decisions for you? Without even attempting them.
I asked them if they have experience with it
Your same users that want you to set server view distance to 100 but can't install view distance increasing mods?
different ones
same server, different user fraction
Let me cite:
"minecraft can barely run"
idk, I try to find a middle way
however Pl3xmap looks promising
pl3xmap renders 1000x faster than dynmap uses 1/10th the storage, and has a better webview than dynmap
and im not exagerating on the numbers
!map
View a comparison of the most popular map plugins here: https://map.roanv.nl
Map Index
Minecraft map viewers comparison
alright so, I got myself a new monitor last week and I now can fully and totally see your argument lol
Optifine is known to fake render distance
It's supposed to be a bug
The sodium developer researched on that and wrote a whole doc about it
OMG NO
NONONONO NOOOO NO NOOOO NO!!!!!
NO
NO NO NOOO
NOOOOOOOO
NO.
It does NOT WORK LIKE THAT
First place, eyes don't see at FPS like we digitally do
A computer screen when it says to refresh 60hz per second, means it's display changes the image 60 times per second. The eye does NOT refresh 60 times per second, they're perceiving the light in real life and that light reflects in your cornea and there are cells in your eye that convert light stimulus into electric waves
This is NOT something measured in actions per second, the cells aren't freezing and obtaining a set of images per second. Your eyes detect the light without any form of limitation and it just converts those in electric stimulus so your brain can process it
I'M SORRY for reviving threads but I can't let that pass
When your computer says it refreshes at 120hz it indeed means the image updates 120 times per second. This will feel a lot smoother over 60hz because there are more images that will allow to fill in. Thus allowing a smoother movement
the human eye can only see at 60fps btw
60gb? :thonk:
fuck
60fps
xD
It’s 00:32
gimme a break
I thought you were on to something
Not late
i mean that's fairly late
It's 1:32 am and I can write all that
implying everyone's sleep schedule is the same
says the person who has to be reminded to go to sleep at midnight
smh
Ah mine is fucked
very true, and I never listen xD
lol
I visited your base
I would remind you but that’s 5am for me
At torrent smp
It slays
did you actually
thanks lol
There's a whole underground construction and all that :Slay: although I'm dumb and got a bit lost :shiggyfast:
i’m so curious as to see where this is going. i am just in shock from the 100 view distance to the 32 chunk sim and view distance to the “my minecraft cant run mods” excuse to the idea that 60gbs were allocated or that performance mods… are hard to run??? this thread is so funny holy
i cant even imagine what the server this question is talking bout is like
cant run a LOD mod but can render the chunks at full res?
chat is the player lying or lying
honestly.. gonna sound crazy
but might… be lying?
why would he do that?? you cant lie on the internet!!
lod mod?
level of detail