About UniverseSpigot
Can someone share their experience with UniverseSpigot?
Apparently their discord only has tickets for reporting bugs and purchasing, but I'm not gonna purchase as of now, so not sure if opening a ticket just to ask questions is correct. So... I decided to ask here hoping there are Universe customers around.
How was the performance compared to forks like Purpur or Leaf?
Did it had any plugin incompatibilities?
I read that their system is limited to 6 ips, is it for 6 ips simultaneously (if the backend is closed, the ip no longer counts), or are those 6 ips in total that have to be manually reset?
I also read that they might request more information, what kind of information do they ask?
How was the support? In terms of quality and response times (I'm aware that 24-48h is expected for this type of product, specially considering timezones)
No need to answer everything, I know those are a lot of questions
Still I'd be grateful if someone can share their experience :parrotdance:
115 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 duoslingo#0
leaf is a unstable mess that actually reduces performance in some functions, purpur is just pufferfish in terms of speed and uspigot is a good bit faster than it, most people dont need smth like uspigot tho, the ips you can also buy extra ips, but they do need to be manually reset if you go over
I am using Leaf and I actually have no issues with them. Yes, they sometimes have bugs which they fix but in terms of performance they are better than PurPur.
its built using patches from gale which uses patches from the most unstable forks known to man
not smth you should use in production
What originally concerned me about the IPs is that I'm currently in developing phase.
And I develop in LAN, which means that my ISP can randomly decide to change my IP at any point and one of those 6 IPs will go to waste.
I could purchase once I migrate to pre-production environment (on the cloud), but that would mean that I would have to push part the configuration cycle to pre-production and can only do the testing there.
I usually do a small-scale testing in LAN, then use a couple days from the cloud environment to do the actual testing before releasing the server.
Also, as it is still on development, I don't know what kind of information they say they might request. If it's something about server background, technically there's none, servers I did before were for a closed community
they will reset it
atleast have for me
for free
Nice
Also, so there's no problem if I purchase even if the server technically does not exist yet?
i cant recall if they have requirements to help reduce chance of deobfuscation
make a ticket and ask
Hope they don’t mind if I just ask and not actually purchase :HyperXD: (at least for now)
honestly just make a ticket with them and ask
they're very friendly
aren't you @MachineBreaker
Good to hear, I didn't want to annoy with a lot of questions just to say "thx, but I don't think I'll purchase until next month or so"
hi, uh as for perf it varies on your setup but we'd recommend checking out some of our top clients to see perf. For plugin incompatibility think there are a few but we try to minimize it & we have a list of incompatible plugins in the server. Purpur is just and I agree with what pgdk said about leaf. IP limit is simultaneous but if you have a stale IP you're not using anymore you can let us know so you aren't counted against it. If you do hit limit you can expand if needed or just purge old IPs.
src: I work with universe
as for the concerns for dev on lan, lan deving is fine and other customers do it, iirc we auto purge stale ips already
Hi, good thing ur here 😅
As for incompatibilities, I read those three in the info channel, just wanted to get user opinion regarding other plugins they might use, there are quite a lot out there
Btw, how much RAM is Uspigot intented to work on? I had the intention of using uspigot mainly for the survival backend, which tends to be the heaviest one. So I wanted to allocate from 12 to 24gb of ram.
We never got any other incompatibility report and that list is near a year old
Nice
The same ram as Paper might take
People normally allocates up to 16gb
Maybe I should allocate around the same then
One last thing. As I'm taking my time to release the server (mid 2025) I sometimes do small releases for a month so people can play some ideas I get before merging them into the actual survival
Which means I move the server to "prod" for a month (+1 IP) and then come back to developing on LAN with the feedback gathered.
Will that IP get purged eventually or can I ask for it to be removed, right?
For example, next month I plan to release one of those temporary servers. I have made some dungeons that I want people to test and provide some feedback. Can I use spigot for that? Or should I just use Uspigot for the final release? (to avoid allocating and purging ips over the course of the months in ur licensing system)
I would recommend you getting it for your final release, isnt like you need all that performance to test your server features?
For server features nop, but probably will be worth to test uspigot itself at least once.
Still, I can just replace the jar with purpur/pufferfish for future tests, it should be straightforward, right?
Yes
Good
Thx for taking your time to read me ❤️
Probably you’ll see my ticket in a week or two
universe customer here
i switched from AxolotlSpigot 1.20.4 to UniverseSpigot 1.21.1
i stress tested the server with ~100+ players and tps didn't drop at all, mspt was pretty stable too at ~9
also i've had no problems with any plugin
in short: i think it performs a lot better than any other performance fork, if you can afford it and you are struggling with performance then buy it
Yh, fortunately I can afford it, only reason I don't purchase rn is because I have already done some heavy purchases and I don't want my gf to kill me for randomly spending in mc
I've noticed since 1.20 mc became slower for some reason. Me and other two sv owners (they already have their own servers and playerbase) use plugins related to MythicMobs and both of them claim that performance suddenly dropped in their servers after updating
A 80 player server dropped from ~19 tps to 12tps after updating
I don't want to have those problems, specially on release, as this will give a terrible first impression
I do have a small community, but since this time I'm aiming for a network and probably will get more people, I don't want to risk anything in performance (the survival I'm building is meant to be the main attraction)
honestly
don't buy US until you know you'll need it
if you're 100% certain you're going to be getting HIGH player counts (I mean 100%. not fairly sure, not 99%. 100%) then sure, get US
otherwise just stick with paper or pufferfish (recommended)
Issue is, I also had those tps drops. In part it is related to the setup, as running custom models is quite resource intensive.
Without optimizing purpur, server could very well start dropping tps at 20 players. After optimizing, it endured up until 45 players, sacrificing a lot of vanilla behavior.
I did not get +45 because I capped the player count at 40 after that, but I will probably get a similar playercount. Not huge, but yh, still got those drops
honestly
And I don't clog the server up with a lot of plugins either
make a spark report and send it here
That was last year 😅
oh
you can tell I’m tired
np
Still, thx for your concern ❤️
No problem lol
Also what is UniverseSpigot?
Premium fork of pufferfish
arguably the most performant fork to exist
40-60% average performance boost
Woah
yeah
it’s very impressive
Where do you even get universe spigot
like its marked as hidden on polymart
Discord
Tritt dem USpigot-Discord-Server bei!
Sieh dir die USpigot-Community auf Discord an – häng mit 959 anderen Mitgliedern ab und freu dich über kostenlose Sprach- und Textchats.
70$ for each major version is horendous
To big server owners its not, 70 usd a year also isnt that bad
Its also not for everyone
bruh why i keep seeing this at the top lol
keep it simple, dont use paid stuff like this.
its that simple
Your reasoning is?
Or just hating to hate
i aint hating on it
but my point of view is, a paid system is only going to have so many users
yes having a paid system grants funding to the devs to let them develop it better
but ultimately you will only have so many servers running a paid fork of spigot, when free versions like paper or purpur exist.
How does less people running it affect things from your point of view?
less support, pottential bugs, etc.
I think it runs on enough environments
wouldn't less people mean more time for the maintainers to dedicate to individuals?
But I can see what you mean, less people actually testing it to discover/report bugs.
We have hundreds of clients and we still give the same support to everyone
and lemme ask you this, how many servers are running paper, purpor, or spigot?
Paper exists since decades
yes, exactly.
Tbh Venerable you kinda forgot
It's an established platform
I just don't see how more people running it affects anything, outside of more "testers"
Purpur exists since a long time and people uses it but it's a mess of configs plugin can replace
if a server is making money then they likely want an even more optimized fork if it does whats promised and more
So your point isnt really valid imo
And if there's any bug in our implementation our whole optimization section is configurable
From patch 0 to patch n
You disable, we fix you enable
but you charge for that bug fix dont you?
Why would i??
i was told it was $70 per version
Doesnt mean i charge for a bug fix
Clients also gets discounts
version means MC version, no?
Not release of the server.
aight, fair.
It's 70$ per major version
1.20 -> 1.21
^^
not 1.20 -> 1.20.1
people wouldnt be willing to pay if it was like that lowkey
fair enough, i'm convinced.
I know of 6+ people that use Uspigot
they so far said it helped them alot and performance was insanely good
What made you think version meant server version vs MC version? An assumption, or could it be something that could be clarified to help prevent that misunderstanding?
oh really... now im genuinely curious.
i think they also done spark comparisons or just had less issues after overall.
i might consider it in the future if my server starts turning a proffit.
cant exactly mention names or exact details but i seen alot of ppl starting to use Uspigot
and seeing their spark reports and how well their server runs i can see why. I think it should only be an investment if u rly need and can afford it
We also tell you if you really need USpigot
So you dont waste your money
i'm gonna be trying to run a seasonal geopol server, wipe every 3 months or so.
damn bro isnt a sellout
whitelisted, but people can pay a subscription for access to get around our application process.
I eventually wanna get player counts of 1000 or more, in the same world instance.
One of the people ik uses Uspigot gets like 50-60 on
so i can tell ima need it at some point. probabaly around the 4 digit concurrent player base mark.
also this chunk gen gonna take 6 hours to render 60,000 blocks in any direction...
lol
i hate my life...
anyway
jokes aside
i will probabaly be getting uspigot at some point
a notable vouch
621 users same instance
noobi is a W frfr
noobi is my slave
That guy types like that other guy that was harassing server hosts
who’s that other guy
The one that was on alts pretending to be valid and whoever else
ah
Wow, this exploded
Well, I got my answers, so maybe I should just close this
go for it
For anyone that might be reading this in the future, this is type of service depends on the server requirements and use case.
Probably USpigot is too much for a friends SMP with 20 people where even if there's lag, complaints are not that important.
Probably using USpigot for a lobby, even if it has +200 people it's not worth the pricetag, as this can be achieved with other software.
My use case is:
* A server that won't be running in a top machine for its first year (still not a bad machine tho), so if I can't change the hardware, I should optimize the software
* The server is heavy on itself, trying to create custom entities using ItemDisplays. I cannot touch anything related to that, otherwise it will ruin the experience, so I have to optimize other stuff.
* Optimizations up to Purpur (Pufferfish fork) were not enough last time I did a similar server. And I did customized using the config files, not just changed the jar.
* I have been running servers for a couple of years now as a "seasonal" model, so I have a community that already waits for like 5-7 months for my next idea to be released. Even if they're not a big community, they invite people and the server does reach the number of people that caused lag in the past.
* I cannot use Folia, as the core plugins I use are not compatible and according to support, likely won't be for a while
Based on everything mentioned above, I did some analysis and get to the conclusion that I might need to purchase something better or, at the very least, give it a try.
This is my use case, if other people have the same similar hardware and run a similar server to me, they can probably think of purchasing USpigot.
Other people that run a regular SMP or a small server or have the alternative of sharding their server into multiple instance might not need this.
This depends entirely on each person needs
Thx for the support from everyone so far ❤️
Closed post!
Your post has been marked as solved!
Requested by duoslingo#0
then stick to pufferfish lol
@MachineBreaker sorry to necro this post but i have some more questions about universe spigot aside from what the original poster had.
How much ram is required to support say... 1000 players on a server 50k by 50k?
what
ram != better performance or being able to hold more players
i know that ram plays a part in it
50k by 50k doesnt change anything
if they arent loaded its not using ram
the real question is how much ram does a player take in universe spigot
on a server with towny and squaremap.
you realise, not even freshsmp with the best dedis on the market, the best optimizers, plugin selection etc
even do 1000?
there are servers that do 1000 players
not single server
that isnt sharded
which comes with its own issues, expensive and custom solutions
cause i wanna run a large geopol server
figure it out when you get there, theres a 99.999999999999999999999999999999% chance you wont even come close.
the game is gonna be completely different when and if you get there
fair enough
Idk?
cause in papermc it takes 128-256mb depending on how modded the server is.
what
oh a player
yeah you just can’t measure that
there’s so many variables
You can always start with pufferfish and migrate to uspigot during the maintenance window if you find it necessary
I only considered uspigot since I had some serious hardware limitations and the heavy plugin requirements I mentioned.
Fortunately got some advice on other hosting providers with similar price and a lot of information I wasn't are of regarding the difference between using hosting or vps.
Still I can't be sure until I try it myself next week, both for the new setup and uspigot.
Hey @MachineBreaker, srry I tag you, what requirements do you have for purchasing uspigot?
Apparently I cannot purchase if the server is not open to public yet, which I understand, but I forgot to ask if there were additional requirements before closing the ticket
Like, minimum playercount, server age, proof of bad performance, etc
Spark, discord, store
yh, those were during ticket creation
anything else?
He told you whats needed
Dont see a reason to keep any secrets
Nah, that was just so I can be sure when to create a ticket, so I don’t annoy the staff without meeting the requirements