Fabric slower internet than paper?

TLDR: Is it normal for a Paper server to have a faster INTERNET speed than a Fabric server? If not, is there a fix I could do like an extra mod? I run the server directly on my computer btw I transferred my paper server to fabric since I heard that the performance benefits would be massive. I tested it via localhost everything was way quicker than the Paper server however when I tested it connecting with the normal IP, it seemed like the internet speed slowed down a ton however my Paper server didn't have such issues. Is there a way to fix these issues like an extra mod?
200 Replies
Admincraft Meta
Admincraft Metaβ€’8mo ago
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 ethanebang#0
Cubicake
Cubicakeβ€’8mo ago
wdym internet speed
Zaid
Zaidβ€’8mo ago
???? I am confusion
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Well Local link speed isn’t what you have for uplink/downlink
Ethan Ebang Sabog
Ethan Ebang Sabogβ€’8mo ago
Ethan Ebang
Ethan EbangOPβ€’8mo ago
here are the mods for the fabric server btw
No description
Cubicake
Cubicakeβ€’8mo ago
Chunk loading speed?
Ethan Ebang
Ethan EbangOPβ€’8mo ago
also loads of rubber-banding when under load compared to the paper server
QarthO
QarthOβ€’8mo ago
all of which has absolutely nothing to do with internet nvidium, sodium, and indium do absoutely nothing on the server they are all 100% client side for rendering what you're seeing here is - slow chunk generation - slow chunk loading -# - and sending that data to the client, which does take internet, but not the issue here -# - client rendering that data which not really a factor since in both instances ur using the same client generally, default paper does a SIGNIFICANTLY better job at the chunk gen/load compared to a default fabric server. If you want to get close to paper's chunk speeds but on fabric, You'll need mods to improve this. Which lithium and c2me are some mods that help, but they alone wont get u to papers speed. you'll need more. A better cpu also helps out a lot, (and make sure ur using an SSD and not an old school hard drive)
Ethan Ebang
Ethan EbangOPβ€’8mo ago
what other mods can help? bc I have 2 ssds raided and my cpu is beefy
QarthO
QarthOβ€’8mo ago
Modrinth
Search mods
Search and browse thousands of Minecraft mods on Modrinth with instant, accurate search results. Our filters help you quickly find the best Minecraft mods.
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ok thanks
QarthO
QarthOβ€’8mo ago
servercore, noisum are good starter, but many more and make sure u pregen your worlds with the chunky mod. pregen helps out massively also download the bobby mod. its a client side mod (not server) it'll cache chunks locally for the client so it looks like u have a much bigger render distance, (and it doesnt effect server performance at all) also.. dont just download every mod on the list. read each one, and see if u need it or want it. and make sure its compatible with the other mods (but u should download alot of the top ones)
Ethan Ebang
Ethan EbangOPβ€’8mo ago
what about for connection stability? what would your recommend
QarthO
QarthOβ€’8mo ago
why do u think u need connection stability?
Ethan Ebang
Ethan EbangOPβ€’8mo ago
there were a bunch of times wherein everyone started rubberbanding all over the place
QarthO
QarthOβ€’8mo ago
thats because of poor server tps
Ethan Ebang
Ethan EbangOPβ€’8mo ago
the tps was fine tho
QarthO
QarthOβ€’8mo ago
then check the internet of the pc. a minecraft mod wont fix that
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ah ok the paper server has quicker internet for some reason on the same system
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
If your experimental variable is the server software, did anything else change? Like os, WiFi to Ethernet, or whatever
Ethan Ebang
Ethan EbangOPβ€’8mo ago
no
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Are you using WiFi or Ethernet
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ethernet
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
And what’s your uplink/downlink speed
Ethan Ebang
Ethan EbangOPβ€’8mo ago
just under 1000mbps
Ethan Ebang
Ethan EbangOPβ€’8mo ago
yeah
QarthO
QarthOβ€’8mo ago
are u self hosting the server
Ethan Ebang
Ethan EbangOPβ€’8mo ago
yeah
QarthO
QarthOβ€’8mo ago
did u have the rubberbanding issue or just other people
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
But if your link speed is gbit, then it’s 100% not a network issue
Ethan Ebang
Ethan EbangOPβ€’8mo ago
yeah everyone but I dont connect through localhost
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
And you don’t exhibit the same issue?
QarthO
QarthOβ€’8mo ago
how do u connect
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Via the public ip/domain I guess
Ethan Ebang
Ethan EbangOPβ€’8mo ago
the same IP that everyone else uses yeah
QarthO
QarthOβ€’8mo ago
why not use local host
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Are you using something like a cloudflare proxy?
Ethan Ebang
Ethan EbangOPβ€’8mo ago
to even the playing field with the others in terms of lag no I use feathermc
QarthO
QarthOβ€’8mo ago
well thats not really how that works
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Not really even, as you would have the lowest ping anyways
QarthO
QarthOβ€’8mo ago
u wont be even
Ethan Ebang
Ethan EbangOPβ€’8mo ago
but even I lag though on fabric
QarthO
QarthOβ€’8mo ago
cause server is lagging, not internet
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I don’t know, try removing a non critical part of your networking first and see if something changes, rinse and repeat Like feathermc My own fabric servers don’t have this issue And those run on some of the shittiest hardware
Ethan Ebang
Ethan EbangOPβ€’8mo ago
but feather mc is the way I run it though
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Proxy? Well remove it temporarily and see what happens Wait what
Ethan Ebang
Ethan EbangOPβ€’8mo ago
No description
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
wtf is this Then run it with a native server software And I would suggest using ubuntu/debian
Ethan Ebang
Ethan EbangOPβ€’8mo ago
alright can you send a guide on how to set it up pls?
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I believe feathermc behaves like ngrok but with hosting from my glance Google.com is your friend
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ah true ok
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I have never seen feathermc before Might as well be the potential contributor to your issue For some reason jvm just runs better in linux
Ethan Ebang
Ethan EbangOPβ€’8mo ago
true ok im running windows 11 tho
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Are you able to get a linux distro? Like a virtual machine via vmware or something? Actually that might be an issue VMware (from what I’ve heard) does weird nat routings Just run it native then and try again
Ethan Ebang
Ethan EbangOPβ€’8mo ago
I can but ok
QarthO
QarthOβ€’8mo ago
no dont do that entire reason of using linux is less overhead... ur still having overhead, and now ur adding more overhead by setting up some extra layer of a vm on top of windows
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Ye, forgot about that πŸ˜…
Ethan Ebang
Ethan EbangOPβ€’8mo ago
but whenever I connect via localhost to the server the lag is gone my mspt gets to 3 on a normal day
QarthO
QarthOβ€’8mo ago
mspt has literally nothign to do with internet mspt = miliseconds per tick
Ethan Ebang
Ethan EbangOPβ€’8mo ago
yeah but how does cpu overhead have to do with internet?
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Confirmation bias is what
QarthO
QarthOβ€’8mo ago
it doesnt really, unless ur maxxing out and it the cpu slow to process packets to send out
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
You are so locked into internet
QarthO
QarthOβ€’8mo ago
yeah get the internet idea out of ur head lmao also get the spark mod, it'll actually tell u whats lagging !spark
Carl-bot
Carl-botβ€’8mo ago
Spark Profiler
Spark can be used to see why your server or client is lagging. Users can share a spark report via /spark profiler start --timeout 300 which creates a report after 5 minutes. The spark report is useful in debugging why your server is lagging, so ideally you should always provide one while asking for support. Download | Website | Docs
From An unknown user
Admincraft Canned Responses
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
And I have a good reason to doubt it’s packet sending To me, sounds like it could be a feathermc issue
QarthO
QarthOβ€’8mo ago
i doubt it
Ethan Ebang
Ethan EbangOPβ€’8mo ago
but paper runs normal though
QarthO
QarthOβ€’8mo ago
no its just a client
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I saw something about forward proxying servers on their website
QarthO
QarthOβ€’8mo ago
oh wait
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I didn’t look in detail tho
QarthO
QarthOβ€’8mo ago
yeah that mite be it
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Free proxies ☠️
QarthO
QarthOβ€’8mo ago
thats probably definitely it lmao
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
ye, that’s why I wanted them to move to a native client
QarthO
QarthOβ€’8mo ago
well feather client is fine if hes using it as a client if hes running the server using feather client, thats the issue
QarthO
QarthOβ€’8mo ago
but lets stop just assuming stuff.... get spark, run a report.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
The screenshot above Here
QarthO
QarthOβ€’8mo ago
yeah, bad idea lmao
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ok is it a mod?
QarthO
QarthOβ€’8mo ago
!spark
Carl-bot
Carl-botβ€’8mo ago
Spark Profiler
Spark can be used to see why your server or client is lagging. Users can share a spark report via /spark profiler start --timeout 300 which creates a report after 5 minutes. The spark report is useful in debugging why your server is lagging, so ideally you should always provide one while asking for support. Download | Website | Docs
From An unknown user
Admincraft Canned Responses
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ah ok compatible with fabric right?
QarthO
QarthOβ€’8mo ago
btw, spark doesnt do anything to improve or hurt lag
QarthO
QarthOβ€’8mo ago
its just a monitoring tool
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ok I will update
QarthO
QarthOβ€’8mo ago
u should setup an actual server, and not use the feather client cause u mite not be lagging rn, cause feathers proxies are chilling rn, so its so pointless to test rn
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I don’t know much about paper, but I think paper would send out less packets to perform better That’s a guess tho
QarthO
QarthOβ€’8mo ago
no not at all
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Don’t they remove a bunch of processing? Okay maybe that doesn’t have anything to do with it
QarthO
QarthOβ€’8mo ago
processing ? yes, but not sending out packets lmao they're transfering the same amount of data to the client in the same way as a fabric server
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Doesn’t that not mean less things happening
QarthO
QarthOβ€’8mo ago
yes, but its unrelated to the proxy
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Proxy packet rate limiting?
QarthO
QarthOβ€’8mo ago
no lmao
QarthO
QarthOβ€’8mo ago
it being paper, and it being fabric wont have any impact on performance over internet paper does do SOME modifications on packets, and so does certain fabric mods, but those arent gonna at all mean it'll just be better
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Let’s just see what results does he get for now, speculations and my stupid guesses aren’t gonna help xd
QarthO
QarthOβ€’8mo ago
i just think OP has "internet" stuck in his head, and hes mashing it all into one. paper server runs smother for chunk gen, than fabric (check his vids) internet issues will occur on both when tunneling thru the feather clients proxy. and that tunnel has absolutely nothing to do with paper or fabric server.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Well so here is the thing The only thing (according to op) that changed was the server software Feathermc remained as a constant
QarthO
QarthOβ€’8mo ago
yes and when asking about internet issues the op showed videos of chunk loading fast on paper, and slow on fabric. which has literally nothing to do with internet
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Are the chunks pregenned?
QarthO
QarthOβ€’8mo ago
no fkn clue.... but this is all pointless lmao
Ethan Ebang
Ethan EbangOPβ€’8mo ago
hold on
QarthO
QarthOβ€’8mo ago
which will still be pointless
Ethan Ebang
Ethan EbangOPβ€’8mo ago
but yeah this is true
QarthO
QarthOβ€’8mo ago
its not true at all ur using feather client which isnt constant
Ethan Ebang
Ethan EbangOPβ€’8mo ago
I used it on both tests
QarthO
QarthOβ€’8mo ago
yes u did but guess what ur tunneling thru feather client proxy and thats not constant
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Feather has a client proxy??
QarthO
QarthOβ€’8mo ago
bro...
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Is that for clients or servers
QarthO
QarthOβ€’8mo ago
dude.
Ethan Ebang
Ethan EbangOPβ€’8mo ago
No description
QarthO
QarthOβ€’8mo ago
No description
QarthO
QarthOβ€’8mo ago
^ this right here is a big nonon u want to avoid these
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Ok bro that’s the server side proxy πŸ’€
QarthO
QarthOβ€’8mo ago
1 minute, the proxy could be perfect, next minute be awful. its never constant. its unreliable they could also route traffic differently depending on the server type, we have no clue. its not constant.
Ethan Ebang
Ethan EbangOPβ€’8mo ago
but the server lagged only on fabric though
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I can see a f on my science paper already :pepecross:
QarthO
QarthOβ€’8mo ago
yes and what happens if the 1 minute it wasnt laggy was just a coincidence u were running paper? and the 1 minute it was laggy was when u were on fabric? what happpens if ur "lag" that u keep confusing has nothing to do with the internet/proxy? like u just need to start over and get the thought of internet = lag out of ur head u keep confusing them
Ethan Ebang
Ethan EbangOPβ€’8mo ago
its consistent though
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
β€œWe humans are lawyers, not scientists”. Some random guy We try to find statements that prove our thesis, not disprove it
QarthO
QarthOβ€’8mo ago
do u read what im saying?
Ethan Ebang
Ethan EbangOPβ€’8mo ago
I mean across multiple test periods
QarthO
QarthOβ€’8mo ago
ur just
QarthO
QarthOβ€’8mo ago
understanding and not reading ^^^^^ in ur head ur only thinking lag = internet stop that
Ethan Ebang
Ethan EbangOPβ€’8mo ago
whats the command for spark again?
QarthO
QarthOβ€’8mo ago
paper will CONSITENTLY perform better than fabric. thats just how fabric is. if you want fabric to perform you'll have to add the performance mods !spark
Carl-bot
Carl-botβ€’8mo ago
Spark Profiler
Spark can be used to see why your server or client is lagging. Users can share a spark report via /spark profiler start --timeout 300 which creates a report after 5 minutes. The spark report is useful in debugging why your server is lagging, so ideally you should always provide one while asking for support. Download | Website | Docs
From An unknown user
Admincraft Canned Responses
QarthO
QarthOβ€’8mo ago
change the 300 number to 60 for now
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Lithium, and some other smaller ones that I forgot Lithium is the main one
QarthO
QarthOβ€’8mo ago
they already have lithium ur just adding to the confusion
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
It’s been a while since I’ve looked into my own mods folder πŸ˜… Anyways yeah
Ethan Ebang
Ethan EbangOPβ€’8mo ago
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Admincraft Metaβ€’8mo ago
Spark Profile Analysis
❌ Processing Error
The bot cannot process this Spark profile. It appears that the platform is not supported for analysis. Platform: Fabric
Requested by ethanebang#0
Ethan Ebang
Ethan EbangOPβ€’8mo ago
heres the report
QarthO
QarthOβ€’8mo ago
yes so according to this, ur not lagging u'll need to run that report, when u are lagging
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ok true
QarthO
QarthOβ€’8mo ago
if you are lagging rn and the report doesnt say so, that means its an external issue, (ie. internet, or the featherclient proxy)
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Proxy most likely Your gbit symmetrical up/down links are fine
QarthO
QarthOβ€’8mo ago
this is already a bad sign
No description
QarthO
QarthOβ€’8mo ago
stop hosting your server thru featherclient mc. i will no longer help until u do that. you can follow setup.md guide if u want to learn how to self host. however i would recommend getting an actual host. you can find very affordable ones that'll have no internet issues. u can even find free ones (will be a worse pc than ur current one, but it might perform better cause ur using the shit that is featherclient)
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
There are other proxying options if you really need one (not the case for a private server between a few friends)
QarthO
QarthOβ€’8mo ago
setup.md
Windows
If you're just looking to setup a Minecraft server within Windows on your own personal machine then this is the tutorial for you.
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I see self hosting as the option for a friends server, if you run anything open for the public, use a hosting service instead of your own pc You can find some options in #marketplace , check out the threads with a decent amount of upvotes
Ethan Ebang
Ethan EbangOPβ€’8mo ago
a bunch of hosting services ive found usually had 300+ ping and really bad performance for the workload im putting on it
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Hosting on your own pc brings up the issue of downtime for your player base, are they okay with your server being offline when you aren’t there? And list them out? Who did you try?
Ethan Ebang
Ethan EbangOPβ€’8mo ago
aternos, shockbyte, apex so far the workload Im doing is datapacks
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Aka free trash, trash, and trash
Ethan Ebang
Ethan EbangOPβ€’8mo ago
wdym
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
You have quite the choices for hosting providers I’m thrilled to not see bisect here
Ethan Ebang
Ethan EbangOPβ€’8mo ago
also it would be preferable if it were free
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Well there is no free lunch is there?
Ethan Ebang
Ethan EbangOPβ€’8mo ago
I got a fast computer, might as well put it to use
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Free = trash performance What is the size of your player base
Ethan Ebang
Ethan EbangOPβ€’8mo ago
10 max 4 on a typical day
Ethan Ebang
Ethan EbangOPβ€’8mo ago
rn just me and my friend testing the lag just stress testing
Ethan Ebang
Ethan EbangOPβ€’8mo ago
^ 2
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
I said your player base Not whatever is going on now
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ah 10
Ethan Ebang
Ethan EbangOPβ€’8mo ago
yeah
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Are you all technical or not
Ethan Ebang
Ethan EbangOPβ€’8mo ago
no
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Then just run paper Simple
Ethan Ebang
Ethan EbangOPβ€’8mo ago
some are builders and some are just beta testers carpet so useful tho
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Unless you really like a specific fabric mod that’s not ported over to paper
Ethan Ebang
Ethan EbangOPβ€’8mo ago
is there carpet for paper?
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
What’s the specific use case
Ethan Ebang
Ethan EbangOPβ€’8mo ago
explosive redstone testing(every now and then), creative mode tweaks
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
And you say you aren’t technical
Ethan Ebang
Ethan EbangOPβ€’8mo ago
I am
Ethan Ebang
Ethan EbangOPβ€’8mo ago
not all of us
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
… Is your COMMUNITY a technical
Ethan Ebang
Ethan EbangOPβ€’8mo ago
no but the people who are usually active are
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Then just use fabric Do not paper or spigot Unless you want your players to hate you Don’t use paper or spigot for a technical server
Ethan Ebang
Ethan EbangOPβ€’8mo ago
but again the internet problem
Ethan Ebang
Ethan EbangOPβ€’8mo ago
wdym
π’Ÿπ‘œπ“‚π’Ύπ“ƒπ’Ύπ’Έ
Have you been reading whatever is going on during my conversation with @QarthO and even you and him?
QarthO
QarthOβ€’8mo ago
just stop talking to him, and dont @ me. he clearly doesnt read and refuses to listen ^
Ethan Ebang
Ethan EbangOPβ€’8mo ago
ok fine
Admincraft Meta
Admincraft Metaβ€’8mo ago
post closed!
The post/thread has been closed!
Requested by ethanebang#0

Did you find this page helpful?