Let's figure this out... Pufferfish, Folia, MultiPaper, startup flags and more

Server hardware: (attached screenshot) Aikar's flags without modification: https://pastebin.com/PnPV7id0 I modify Aikar's flags with the correct RAM allocation and for my start.sh script to create a new screen environment to run the server on: https://pastebin.com/pyxsPFBe Going to share some console logs in a minute.
Pastebin
java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:M...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Pastebin
#!/bin/shscreen -d -m -S "mc" java -Xms62G -Xmx62G -XX:+UseG1GC -XX...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
No description
542 Replies
Admincraft Meta
Admincraft Meta11mo 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 ocintac#0
Skullians
Skullians11mo ago
ooh nice specs. What are you going to be running on your server, and how many players are you expecting? Is the server released?
Ocintac
OcintacOP11mo ago
Haha, well, Aikar's flags are totally working now. On my test environment (a VPS machine) the flags didn't work but on my production environment with the mentioned specs it works fine. Makes sense I guess
Skullians
Skullians11mo ago
Oh okay lol HOLD UP you're allocating... 62GB of RAM?
Ocintac
OcintacOP11mo ago
Yess should I be leaving more for the OS?
Skullians
Skullians11mo ago
you typically never allocate more than 12gb to a singular mc server
Ocintac
OcintacOP11mo ago
i gave the OS 2 gigs to spare Well
Skullians
Skullians11mo ago
2gb is fine, but 62gb ram to the mc server is way too much
Ocintac
OcintacOP11mo ago
I have all this ram setting around sitting*
Skullians
Skullians11mo ago
it's a dedi correct
Ocintac
OcintacOP11mo ago
yes
Skullians
Skullians11mo ago
you don't allocate more than 12gb of RAM because of performance reasons
Ocintac
OcintacOP11mo ago
I remember reading about that some years ago
Skullians
Skullians11mo ago
i'll summarise it:
Ocintac
OcintacOP11mo ago
java garbage collection issue
Skullians
Skullians11mo ago
yes
Ocintac
OcintacOP11mo ago
ye
Skullians
Skullians11mo ago
the more RAM, the longer GC takes, the longer the server pauses, more lag
Ocintac
OcintacOP11mo ago
so if there were hundreds of players 12G would be fine?
Skullians
Skullians11mo ago
"What are you going to be running on your server, and how many players are you expecting? Is the server released?"
Ocintac
OcintacOP11mo ago
Basically, the server isn't released but I make viral tiktoks in Poland it's a Polish meme server, bober kurwa
Skullians
Skullians11mo ago
How many players will you be expecting
Ocintac
OcintacOP11mo ago
I expect to get a lot of players but I could be wrong my goal is 150 online
Skullians
Skullians11mo ago
a numerical value would be nice okay.
Ocintac
OcintacOP11mo ago
I'd like to realistically support 200
Skullians
Skullians11mo ago
Honestly? I'd recommend you try optimise with Pufferfish beforehand. Folia requires a lot of work and isn't perfectly stable you can't slap any plugins onto Folia plus, folia regionises lag, doesn't solve it.
Ocintac
OcintacOP11mo ago
I already got the plugins working my colleague already developed a custom landclaim plugin for folia
Discount Milk
Discount Milk11mo ago
62gb memory allocated to the server ☠️
Skullians
Skullians11mo ago
kek
Ocintac
OcintacOP11mo ago
yessir
Skullians
Skullians11mo ago
Stick at 12gb for now.
Ocintac
OcintacOP11mo ago
okay but how am I going to take advantage of all dis ram
Skullians
Skullians11mo ago
you don't lmao
Ocintac
OcintacOP11mo ago
i do remember that issue with garbage collection
Skullians
Skullians11mo ago
or you run other servers for other things
Ocintac
OcintacOP11mo ago
ya i guess i'll run a webserver
Skullians
Skullians11mo ago
(e.g. make a network or something, but that would prob be a future thing lmao) !optimise <- honestly, check out Pufferfish, and optimise. Or stick with folia as you have the hardware, but again it's not a perfect solution
Carl-bot
Carl-bot11mo ago
You can follow these guides to optimize your server
Admincraft Canned Responses
Discount Milk
Discount Milk11mo ago
Well. Minecraft won't be able to benefit from having that much extra.
Ocintac
OcintacOP11mo ago
So, what's your guys opinion for building a 150 player server The perfect specs and software I think the specs are fine but there's some doubt about Folia
Skullians
Skullians11mo ago
The specs are fine, a 7950X is one of the best CPUs for mc
Ocintac
OcintacOP11mo ago
Just reduce the allocated ram to 12GB and I'm good?
Skullians
Skullians11mo ago
yeah
Ocintac
OcintacOP11mo ago
Oki I have one huge problem with folia and it's killing me I added beavers to Minecraft using mythic mobs and folia doesn't support mythic mobs. It's the one plugin I have yet to find a replacement for. My developer is gonna spend 2 months making an entity engine for Folia So if there's any proof that another fork of Paper can actually support a couple hundred players it would save some time and money on this project
ProGamingDk
ProGamingDk11mo ago
well a fair few use high player count servers use uspigot
Ocintac
OcintacOP11mo ago
Yes but they are networks
ProGamingDk
ProGamingDk11mo ago
no single server.
Ocintac
OcintacOP11mo ago
One world with 200 players without a worldborder? pls send the IP
ProGamingDk
ProGamingDk11mo ago
freshsmp does 600+ etc pufferfish itself can do high playercounts just a lot of optimizations required
Ocintac
OcintacOP11mo ago
Everyone says PaperMC can't realistically handle much more than 80 players okay, pufferfish
ProGamingDk
ProGamingDk11mo ago
ive seen 100+ with paper and it working fine but pufferfish should be used
Skullians
Skullians11mo ago
^^
Ocintac
OcintacOP11mo ago
They may have developers making custom optimizations on those servers
Skullians
Skullians11mo ago
yes but iirc they're based on pufferfish? yes, donut's infrastructure is very unique but Pufferfish is solid as long as you optimize it
Ocintac
OcintacOP11mo ago
okay, i'll go with this. there's no way to know it will work until i release the server
ProGamingDk
ProGamingDk11mo ago
uspigot is mostly whats behind the performance
Ocintac
OcintacOP11mo ago
i mean, i have no idea how many players will join
Skullians
Skullians11mo ago
oh they use uspigot
ProGamingDk
ProGamingDk11mo ago
freshsmp does*
Skullians
Skullians11mo ago
ah
Ocintac
OcintacOP11mo ago
Spigot, dang they have some interesting infrastructure
Discount Milk
Discount Milk11mo ago
Without compromises*
Skullians
Skullians11mo ago
USpigot* UniverseSpigot
Ocintac
OcintacOP11mo ago
ohh that's new to me
Skullians
Skullians11mo ago
it's a paid fork of Pufferfish / Paper, with extremely impressive performance
Ocintac
OcintacOP11mo ago
Great, really helpful thank you
Skullians
Skullians11mo ago
($70)
Ocintac
OcintacOP11mo ago
Is this the correct link to that fork? https://pufferfish.host/downloads
Pufferfish Host | Downloads - Pufferfish Fork
Download Pufferfish and Pufferfish+ Minecraft server jars
Skullians
Skullians11mo ago
no what, to Pufferfish or universe?
Ocintac
OcintacOP11mo ago
universe didn't come to the top on my search results
Skullians
Skullians11mo ago
no Universe is no longer on any public sites (It uses to be on Polymart but they got falsely DMCA'd and you have to purchase via discord) I can DM you the invite link if you wish
Ocintac
OcintacOP11mo ago
Great! sounds cool I'll need to ask them about it i need to tell my developer to stop making the folia plugin until we test this o_O There's some comfort in using Folia because of how it fundamentally changes chunkloading
Skullians
Skullians11mo ago
iirc plugins that use things like FoliaLib to be compatible with Folia still are cross compatible with paper servers
Ocintac
OcintacOP11mo ago
I know He's making a cool blockclaim plugin for me
Skullians
Skullians11mo ago
nice :)
Eternal
Eternal11mo ago
woah nice specs
Skullians
Skullians11mo ago
lol
Eternal
Eternal11mo ago
sharing is caring, drop the ssh key
Ocintac
OcintacOP11mo ago
haha
Skullians
Skullians11mo ago
:OMEGALUL: what provider out of interest
Ocintac
OcintacOP11mo ago
k.pl yah, i know it's not well known
Skullians
Skullians11mo ago
never heard of em
Eternal
Eternal11mo ago
everyone knows ram = performance duh
Ocintac
OcintacOP11mo ago
they're from the same city i live in
Skullians
Skullians11mo ago
ah
Ocintac
OcintacOP11mo ago
i wanted a Polish provider
Skullians
Skullians11mo ago
fair enough
ProGamingDk
ProGamingDk11mo ago
that can come with downsides
Ocintac
OcintacOP11mo ago
yep
ProGamingDk
ProGamingDk11mo ago
ping/worse routing etc than more established datacenters etc
Ocintac
OcintacOP11mo ago
their price is competitive and i can literally walk to their datacenter and look at my machine
Eternal
Eternal11mo ago
u5Ytf2.png
I just wasted 115144 bytes on this image
Eternal
Eternal11mo ago
why are gameservers more expensive than dedis
Skullians
Skullians11mo ago
antiddos i guess
Eternal
Eternal11mo ago
dude
Game_Time
Game_Time11mo ago
i mean to be fair folia wouldn't be a bad choice no? depends on what kind of plugins you're adding, since those would need to be converted to folia. if you are gonna add a lot of plugins, i'd recommend pufferfish if this is just a meme server. otherwise folia is probably the better option considering your hardware?
Skullians
Skullians11mo ago
wtf 7950x3d for 100 gbp/month
Eternal
Eternal11mo ago
cheeeap give me the money for it, thanks
ProGamingDk
ProGamingDk11mo ago
uh usually not doable due to security reasons atleast u1's dont just randomly get to show up afaik
Skullians
Skullians11mo ago
go ask shaum for a 99% discount on a dedi
ProGamingDk
ProGamingDk11mo ago
depends on the datacenter but /shrug/
Eternal
Eternal11mo ago
folia would run AWESOME but not only is it not production ready it also lacks a healthy amount of plugins so you're on your own
Ocintac
OcintacOP11mo ago
XD isn't 2B2T using folia?
ProGamingDk
ProGamingDk11mo ago
well its not even u1 cause its rented so i doubt you get access to the building at all
Eternal
Eternal11mo ago
2b2t is little to no modified and the modifications are custom
Ocintac
OcintacOP11mo ago
The thing is I already got 90% of the plugins I need working. I meant to say the marketing strategy is a meme marketing strategy but the server itself is not a meme
Game_Time
Game_Time11mo ago
well, folia can be used in production well. and it would be the best way to take advantage of their hardware, i speak as a person who owns a ryzen 7950x for their own server lol. and in this case, its just a meme server, and they only are going to use a few/their own custom made plugins. might as well use folia then
Eternal
Eternal11mo ago
folia will be a headache while switching
Game_Time
Game_Time11mo ago
then i probably say stick with folia
ProGamingDk
ProGamingDk11mo ago
if players arent spread out enough folia would perform worse than pufferfish
Ocintac
OcintacOP11mo ago
The Polish mc playerbase is loco
Skullians
Skullians11mo ago
^^ what pro said
Game_Time
Game_Time11mo ago
i agree. which is why we also use pufferfish on the servers which arent
Crawtex
Crawtex11mo ago
Wait sorry to take this away from the OP. i have 15gb on my server so is its worse than 12gb i thought because the post i saw about that was so old i disregarded it.
Game_Time
Game_Time11mo ago
this is a smp though iirc?
ProGamingDk
ProGamingDk11mo ago
you're fine
Skullians
Skullians11mo ago
Folia regionises lag, doesn't solve it. and since Folia doesn't use Pufferfish patches, lag is probably worse
Ocintac
OcintacOP11mo ago
yes
ProGamingDk
ProGamingDk11mo ago
15-16 is fine
Ocintac
OcintacOP11mo ago
interesting
Eternal
Eternal11mo ago
if you don't use the all RAM (/spark healthreport) it's unnecessary performance drawback
Ocintac
OcintacOP11mo ago
im gonna keep using 62gb LOL jk
Game_Time
Game_Time11mo ago
then yea, with ur own plugins u should be fine. pufferfish will definitely, 100% be better for smaller regions
Eternal
Eternal11mo ago
find out how much RAM you use regularly and add maybe 1-2GB onto it you should be fine with that
Skullians
Skullians11mo ago
^^
Ocintac
OcintacOP11mo ago
smart ❤️
Crawtex
Crawtex11mo ago
So purpur would do the same thing right? because its a fork
Game_Time
Game_Time11mo ago
yes, at the moment
Eternal
Eternal11mo ago
I've heard purpur doesn't have all of pufferfish's patches anymore
Skullians
Skullians11mo ago
^ iirc they don't pull upstream from pufferfish anymore
Eternal
Eternal11mo ago
it's still a good option if you want the customizability without the need of a seperate plugin
Ocintac
OcintacOP11mo ago
I think Folia is going to be necessary. 10,000 block radius RTP
Skullians
Skullians11mo ago
i'm hoping you'd pregen
Ocintac
OcintacOP11mo ago
it's already done with pregen
Eternal
Eternal11mo ago
you'll be fine, though if you already have a bukkit (paper, pufferfish etc.) server switching will be an headache mostly because a lot of stuff will have to be ported to work with folia
Skullians
Skullians11mo ago
depends
Eternal
Eternal11mo ago
mostly
Skullians
Skullians11mo ago
yes
Eternal
Eternal11mo ago
a lot
Crawtex
Crawtex11mo ago
just curious whats the gb of the world size?
Eternal
Eternal11mo ago
:KEKW:
Ocintac
OcintacOP11mo ago
one sec
Game_Time
Game_Time11mo ago
they said they already had 90% of their plugins to work with folia
Skullians
Skullians11mo ago
the majority of plugins use libraries that make folia & paper servers cross compatible
Eternal
Eternal11mo ago
is this for the paper API or bukkit API though
Game_Time
Game_Time11mo ago
folia
Ocintac
OcintacOP11mo ago
what's the linux command for finding file size?
Crawtex
Crawtex11mo ago
They do they just wait like 2 dayish
Eternal
Eternal11mo ago
df -h should do
ProGamingDk
ProGamingDk11mo ago
no
Ocintac
OcintacOP11mo ago
i dont trust u
Game_Time
Game_Time11mo ago
ls -lh ig?
Eternal
Eternal11mo ago
oh yeah
Ocintac
OcintacOP11mo ago
xd
Eternal
Eternal11mo ago
that shows the total disk usage my bad
Ocintac
OcintacOP11mo ago
hehe ok
Game_Time
Game_Time11mo ago
ls -lh <file name>
Ocintac
OcintacOP11mo ago
makes sense
Skullians
Skullians11mo ago
or just install a web panel and get the general size xd
Eternal
Eternal11mo ago
you can install this lovely apt package called ncdu apt install ncdu, and then ncdu / it works well and is basically windirstat for linux
Crawtex
Crawtex11mo ago
Pterodactyl. Pain in the ass to setup but greatest open source panel.
Ocintac
OcintacOP11mo ago
No description
Ocintac
OcintacOP11mo ago
that's what I got
Skullians
Skullians11mo ago
164k
Eternal
Eternal11mo ago
yeah well that won't work
Skullians
Skullians11mo ago
164k what
Ocintac
OcintacOP11mo ago
btw it's only 10k X 10k blocks preloaded
Skullians
Skullians11mo ago
du -sh folder_path try that?
Eternal
Eternal11mo ago
. can you try this and navigate to your server
Ocintac
OcintacOP11mo ago
oki worked 14G
Skullians
Skullians11mo ago
oh not bad did you pregen nether / end?
Ocintac
OcintacOP11mo ago
nope good idea
Game_Time
Game_Time11mo ago
ooh yeah thats a folder
Crawtex
Crawtex11mo ago
14gb of pregen
Skullians
Skullians11mo ago
might want to do that xD
ProGamingDk
ProGamingDk11mo ago
uh how much did you pregen
Skullians
Skullians11mo ago
10k
Crawtex
Crawtex11mo ago
I remember one of my old servers it was 30k x 30k it was 89 Oh wait nvk
ProGamingDk
ProGamingDk11mo ago
10k rtp, with 10k pregen?
Skullians
Skullians11mo ago
10k is small for a big server ngl and you have a 1tb disk ^
Game_Time
Game_Time11mo ago
well, world sizes depends on how much you want ppl to interact with one another
Ocintac
OcintacOP11mo ago
pregen 10k radius on nether now
Skullians
Skullians11mo ago
World Size Calculator
Determine the file size of a world before you pregenerate
Skullians
Skullians11mo ago
hold on
Eternal
Eternal11mo ago
I doubt if pregenning will improve that much since rtp is set to such high radius: https://discord.com/channels/348681414260293634/1247565563853668353/1247573968781578331
Skullians
Skullians11mo ago
remember 1 block in the nether is 8 blocks in the ovw so 10k overworld is 1250 blocks in the nether
Jenkins
Jenkins11mo ago
Your setup should be able to run Folia.
Ocintac
OcintacOP11mo ago
I'll pregen more
Skullians
Skullians11mo ago
no shit
Eternal
Eternal11mo ago
jenkins confirmed, must be legit
Crawtex
Crawtex11mo ago
is spawn going to be in the normal world or are you making a void world?
ProGamingDk
ProGamingDk11mo ago
my potato can run folia doesnt mean its good, worth it, or makes sense
Skullians
Skullians11mo ago
i ran folia on an OCI instance lmao for fun
Ocintac
OcintacOP11mo ago
50k radius pregen?
Jenkins
Jenkins11mo ago
I mean
Ocintac
OcintacOP11mo ago
100k?
Jenkins
Jenkins11mo ago
It's a 16 core cpu
Eternal
Eternal11mo ago
careful not to consume all your disk :kek: -> https://onlinemo.de/world
World Size Calculator
Determine the file size of a world before you pregenerate
Skullians
Skullians11mo ago
50k i'd say
Game_Time
Game_Time11mo ago
its within the recommended spec iirc
Crawtex
Crawtex11mo ago
Tried and then quit because i was to dumb to get it to work.
Skullians
Skullians11mo ago
No description
ProGamingDk
ProGamingDk11mo ago
yeah the recommended spec is 16 cores 32 threads
Skullians
Skullians11mo ago
^
Jenkins
Jenkins11mo ago
"/root/nvme2/FoliaTest/zulu21.32.17-ca-jre21.0.2-linux_x64/bin/java" -Xms34G -Xmx34G -XX:+UseZGC -XX:+ZGenerational -XX:MaxGCPauseMillis=10 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -jar folia-bundler-1.20.4-R0.1-SNAPSHOT-reobf.jar
"/root/nvme2/FoliaTest/zulu21.32.17-ca-jre21.0.2-linux_x64/bin/java" -Xms34G -Xmx34G -XX:+UseZGC -XX:+ZGenerational -XX:MaxGCPauseMillis=10 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -jar folia-bundler-1.20.4-R0.1-SNAPSHOT-reobf.jar
ProGamingDk
ProGamingDk11mo ago
but "Run" is running
Jenkins
Jenkins11mo ago
Can recommend these
Ocintac
OcintacOP11mo ago
this Polish company took 5 days to setup the high-end gameserver. might've been the first one to order it and they had to buy parts, lol
ProGamingDk
ProGamingDk11mo ago
not run well
Game_Time
Game_Time11mo ago
eh i know people who run folia well on this hardware
Crawtex
Crawtex11mo ago
Holy maybe 20k - 10k - 15k
Skullians
Skullians11mo ago
?!
Game_Time
Game_Time11mo ago
i dont think the performance will be a issue
ProGamingDk
ProGamingDk11mo ago
well the first test was done on a r9 7950x3d
Crawtex
Crawtex11mo ago
20k for overworld 10k for nether 15k for end
Skullians
Skullians11mo ago
again depends
ProGamingDk
ProGamingDk11mo ago
wasnt talking about his hardware
Crawtex
Crawtex11mo ago
end wont take up as much im pretty sure
Skullians
Skullians11mo ago
for a 200 player server?
Crawtex
Crawtex11mo ago
Start slow ig
Game_Time
Game_Time11mo ago
then wym?
Jenkins
Jenkins11mo ago
just pregen 35m
Ocintac
OcintacOP11mo ago
I'm gonna make the player limit 1000 and just see what happens i know the polish kids will like my memes
Crawtex
Crawtex11mo ago
35 million?
Game_Time
Game_Time11mo ago
💀 hahaha
Jenkins
Jenkins11mo ago
yes
Game_Time
Game_Time11mo ago
i like your words magic man
Skullians
Skullians11mo ago
they're expecting 150-200+ what's the point of pregenning too little and realising it's not enough, and having to close the server to pregen more
Crawtex
Crawtex11mo ago
very funny man
Game_Time
Game_Time11mo ago
that sounds like a great use of a tb of data actually, more probably
Jenkins
Jenkins11mo ago
might need more than tbs
Skullians
Skullians11mo ago
lmao
Ocintac
OcintacOP11mo ago
wait, the hard drive the server is running on is only 500GB
Crawtex
Crawtex11mo ago
if there is 1tb i would use 350gb on world stuff and then 500gb on player data and backups.
Ocintac
OcintacOP11mo ago
there's a 2nd 500G hard drive
Eternal
Eternal11mo ago
a lot more
Ocintac
OcintacOP11mo ago
am I gonna need to upgrade that?
Crawtex
Crawtex11mo ago
Please dont forget about backup space
Ocintac
OcintacOP11mo ago
Maybe 2 1TB drive running RAID
Eternal
Eternal11mo ago
you'd wanna run the server on HDD's as it'd be too costly to run on SSD or NVMe's with 35m pregen
Skullians
Skullians11mo ago
^
Jenkins
Jenkins11mo ago
Nah I recommend eMMC storage
Crawtex
Crawtex11mo ago
ssds have gotten cheap er
Jenkins
Jenkins11mo ago
much more reliable
Eternal
Eternal11mo ago
also how are you gonna fit that many SSD's into the server :KEKW:
Ocintac
OcintacOP11mo ago
I remember buying SSDs when they were first released and it was $1/GB 250 SSD for $250
Eternal
Eternal11mo ago
ew
Ocintac
OcintacOP11mo ago
if i remember correctly
Eternal
Eternal11mo ago
2.5$, take it or leave it
Crawtex
Crawtex11mo ago
yea i have one ssd (250gb) and one hdd (750) according to my host
Skullians
Skullians11mo ago
1tb xd
No description
Jenkins
Jenkins11mo ago
@OcintacWait what's with that link in your bio?
Crawtex
Crawtex11mo ago
Thats good price i bought mine in my pc for like 180
Ocintac
OcintacOP11mo ago
LOL it's from 1 year ago ignore it
Crawtex
Crawtex11mo ago
but thats the begining
Eternal
Eternal11mo ago
try lsblk to find out
Ocintac
OcintacOP11mo ago
I was teaching English in Poland now some asian company took the website
Jenkins
Jenkins11mo ago
Learn English while playing Minecraft!
No description
Ocintac
OcintacOP11mo ago
i should fix my bio lol But I had a neat little english teaching business using minecraft as a classroom environment
Crawtex
Crawtex11mo ago
There probably right 250gb for boot and 750 for everything else
Ocintac
OcintacOP11mo ago
interactive activities
Skullians
Skullians11mo ago
did you just say 250gb used for boot
Eternal
Eternal11mo ago
he clearly needs the bootloader
Jenkins
Jenkins11mo ago
Bootloaders are very bloated these days
Eternal
Eternal11mo ago
they are NOT bloated 250GB
Jenkins
Jenkins11mo ago
GRUB takes like, 2tb smh
Eternal
Eternal11mo ago
ah yes the .iso file is 10TB
Ocintac
OcintacOP11mo ago
Okay so conclusion Using Folia
Jenkins
Jenkins11mo ago
No, duh
Ocintac
OcintacOP11mo ago
12GB to start and add more as needed
Jenkins
Jenkins11mo ago
They're using advanced compression technology
Ocintac
OcintacOP11mo ago
preload all worlds
Jenkins
Jenkins11mo ago
To compress it down to 3gb
Eternal
Eternal11mo ago
generate but yes
Jenkins
Jenkins11mo ago
I really would not recommend that... You have 64gb ram
Eternal
Eternal11mo ago
that's actually not a bad idea
Jenkins
Jenkins11mo ago
why not use more
Eternal
Eternal11mo ago
jenkins fuck off
Ocintac
OcintacOP11mo ago
someone explain to jenkins
Eternal
Eternal11mo ago
go back to your dirt shack
Ocintac
OcintacOP11mo ago
what the fuck you all told me
Eternal
Eternal11mo ago
he's trolling a bit too far
Skullians
Skullians11mo ago
^
Ocintac
OcintacOP11mo ago
ok ok
Jenkins
Jenkins11mo ago
I mean, you could mount Google Drive onto the server and use that as swap
Eternal
Eternal11mo ago
every sane person knows you need to allocate at least 128GB RAM /j
Jenkins
Jenkins11mo ago
That'd be more reliable
Ocintac
OcintacOP11mo ago
xD I almost did allocate 128 GB of ram
Skullians
Skullians11mo ago
you don't even have 128gb xd
Ocintac
OcintacOP11mo ago
yeah but for a tiny bit more they were offering 128 gb i just thought I'd upgrade to it if i need it
Eternal
Eternal11mo ago
ew you'll never need that with a single server
Ocintac
OcintacOP11mo ago
;-;
Eternal
Eternal11mo ago
perfect time for you to start a minecraft hosting :KEKW:
Ocintac
OcintacOP11mo ago
i wonder if i can tell my hosting provider to remove 32 gigs of ram and give me a discount
Jenkins
Jenkins11mo ago
Swap is this amazin' tecknology that magically turns storage into RAM! Yes, usable RAM!
Eternal
Eternal11mo ago
they'd charge you extra for the technician to remove it
Crawtex
Crawtex11mo ago
Idk ill send you a screenshot of the specs
Jenkins
Jenkins11mo ago
Also @Ocintac if you use ZGenerational you probably won't suffer with 20GB I'm not joking
Eternal
Eternal11mo ago
maybe 250GB is somehow reserved for bootloader
Crawtex
Crawtex11mo ago
oh its 1tb
No description
Jenkins
Jenkins11mo ago
Could go as high as 30gb
Eternal
Eternal11mo ago
ew
Jenkins
Jenkins11mo ago
Not that you need it...
Ocintac
OcintacOP11mo ago
i no longer trust u mr jenkins
Eternal
Eternal11mo ago
2950X and 128GB ram
Jenkins
Jenkins11mo ago
Just that you "can"
Eternal
Eternal11mo ago
get a better cpu and less ram also that hdd 🤢
Crawtex
Crawtex11mo ago
bought like 2 years ago
Jenkins
Jenkins11mo ago
no i'm serious
Crawtex
Crawtex11mo ago
off of hetzner
Eternal
Eternal11mo ago
hdd is only good for swap
Ocintac
OcintacOP11mo ago
i almost used hetzner, similar prices but worst ping in poland
Ocintac
OcintacOP11mo ago
ok i believe u jenkins i would like to utilize my ram
Crawtex
Crawtex11mo ago
I got mine in phoenix lucky me
Eternal
Eternal11mo ago
do you trust me though :sad:
Ocintac
OcintacOP11mo ago
idk man u seem sus but mb
Eternal
Eternal11mo ago
my profile's a joke call me "eternal" lol
Ocintac
OcintacOP11mo ago
okaaay
Jenkins
Jenkins11mo ago
not a joke! he works at mzungu Mzungu is a gold Microsoft partner... Did you know Azure resells Mzungu? Now you know!
Ocintac
OcintacOP11mo ago
So, do you guys want to hear my monetization plan? You can roast me
Skullians
Skullians11mo ago
better not be p2w
Ocintac
OcintacOP11mo ago
it's pay for quality of life
Crawtex
Crawtex11mo ago
Should i pull the trigger on this 50 bucks more thou
No description
Eternal
Eternal11mo ago
@Ocintac, as you also said: 1. decrease RAM usage (12-16GB would be a good starting point) 2. use folia or pufferfish/purpur 3. pregenerate your world
Crawtex
Crawtex11mo ago
i get like 80 players
Ocintac
OcintacOP11mo ago
it's not a competitive PVP server either
Eternal
Eternal11mo ago
that's basically it
Jenkins
Jenkins11mo ago
@Ocintacif you ever need more ram keep ZGenerational in mind
Ocintac
OcintacOP11mo ago
❤️ oki can someone pin mustafa's post
Crawtex
Crawtex11mo ago
If im correct mc made mini update just to update to java 21
Ocintac
OcintacOP11mo ago
basically has my answer in it
Ocintac
OcintacOP11mo ago
hmm, can't pin the specific reply it's ok just gonna past it down
Skullians
Skullians11mo ago
you do not have perms
Eternal
Eternal11mo ago
yeah a staff member can
ProGamingDk
ProGamingDk11mo ago
then no not a good one
Crawtex
Crawtex11mo ago
i make like 140 a month
Eternal
Eternal11mo ago
what are you going to run?
Crawtex
Crawtex11mo ago
i would lose 20
ProGamingDk
ProGamingDk11mo ago
right its not a good machine in the first place
Eternal
Eternal11mo ago
there's too many drives on that thingy
Crawtex
Crawtex11mo ago
a mining server with 29 worlds currently
ProGamingDk
ProGamingDk11mo ago
for minecraft
Eternal
Eternal11mo ago
an unnecessary amount of drives I doubt if you'd need more than 256GB for a server that isn't open world
Ocintac
OcintacOP11mo ago
uh, someone was gonna direct me to the Universal Spigot people
Skullians
Skullians11mo ago
i sent you a DM
Ocintac
OcintacOP11mo ago
still want to look at that ok
Eternal
Eternal11mo ago
universespigot?
Skullians
Skullians11mo ago
no galaxyspigot
Crawtex
Crawtex11mo ago
i mean each world takes up 3gb
Skullians
Skullians11mo ago
yes universespigot
Eternal
Eternal11mo ago
a very good optimized fork of spigot, the owner's also here
Skullians
Skullians11mo ago
yes if you read the thread
Eternal
Eternal11mo ago
if you give the owner a kiss on the cheek he'll give you a 5$ discount
Jenkins
Jenkins11mo ago
I recommend Universal
Skullians
Skullians11mo ago
you would have seen we already talked about it
Ocintac
OcintacOP11mo ago
wait the creator of universal is here?
Skullians
Skullians11mo ago
@MachineBreaker
Eternal
Eternal11mo ago
indeed
Jenkins
Jenkins11mo ago
@MachineBreaker
Eternal
Eternal11mo ago
hi machine @MachineBreaker
Ocintac
OcintacOP11mo ago
okay hi mr machine
Skullians
Skullians11mo ago
xD
Jenkins
Jenkins11mo ago
@MachineBreaker wakey wakey new customer
Skullians
Skullians11mo ago
stop pinging machine
Eternal
Eternal11mo ago
WAIT DID MACHINE BECOME A FEMBOY
Ocintac
OcintacOP11mo ago
no no
Crawtex
Crawtex11mo ago
what is Universal
Ocintac
OcintacOP11mo ago
i am not customer i use folia
Jenkins
Jenkins11mo ago
fake
Eternal
Eternal11mo ago
universespigot
Ocintac
OcintacOP11mo ago
XD
Skullians
Skullians11mo ago
it is a high performance fork of Pufferfish (paid)
Crawtex
Crawtex11mo ago
I cant find the page
Skullians
Skullians11mo ago
there is no public page
Ocintac
OcintacOP11mo ago
I JUST WANTED TO LEARN MORE
Eternal
Eternal11mo ago
it was taken down from polymart
Crawtex
Crawtex11mo ago
Oh
Eternal
Eternal11mo ago
false DMCA'd bla bla
Skullians
Skullians11mo ago
^ they got falsely DMCA'd and after the first they didn't want to take another one
Crawtex
Crawtex11mo ago
sad
Eternal
Eternal11mo ago
you can buy through their discord server
Skullians
Skullians11mo ago
so now they only accept purchases from their server yeah
Crawtex
Crawtex11mo ago
how much better performance exactly
Skullians
Skullians11mo ago
a lot you could easily get 400-500 on
Jenkins
Jenkins11mo ago
"easily" Mhm..
Skullians
Skullians11mo ago
with optimisation lmao
Eternal
Eternal11mo ago
@AeonRemnant any numbers you can give based off the benchmarks we did using that servcity's epyc?
Jenkins
Jenkins11mo ago
Okay so that literally makes it not easy
Ocintac
OcintacOP11mo ago
you're making me question my life choices
Skullians
Skullians11mo ago
that was US+
Crawtex
Crawtex11mo ago
like from purpur to universespigot maybe a 30% boost
Eternal
Eternal11mo ago
who cares
Skullians
Skullians11mo ago
probably more
Jenkins
Jenkins11mo ago
Damn, the americans made a plus version?
Skullians
Skullians11mo ago
fuck off
Eternal
Eternal11mo ago
america+ more guns, more democracy
Crawtex
Crawtex11mo ago
50%!!!!
Skullians
Skullians11mo ago
possibly we've only properly benchmarked US+ which iirc we got in the regions of 1k bots
Crawtex
Crawtex11mo ago
What the hell is US+ a paid DLC
Skullians
Skullians11mo ago
universespigot+
Eternal
Eternal11mo ago
universespigot+
Crawtex
Crawtex11mo ago
Ah
Jenkins
Jenkins11mo ago
Glorified America It's like America But more guns
Crawtex
Crawtex11mo ago
I thought it was a paid dlc to america
Eternal
Eternal11mo ago
jenkins go back to your dirt shack
Jenkins
Jenkins11mo ago
And the police is harder to evade
Eternal
Eternal11mo ago
a W.I.P (afaik) version of universespigot with more performance and patches
Skullians
Skullians11mo ago
normal UniverseSpigot is 70$ then US+ requires you to own normal US and then $60/month yeah WIP
Eternal
Eternal11mo ago
shit pricing
Ocintac
OcintacOP11mo ago
Is it pretty much agreed that Folia is a good option?
Skullians
Skullians11mo ago
eh
Eternal
Eternal11mo ago
it's pretty experimental
Jenkins
Jenkins11mo ago
Depends on who you ask
Eternal
Eternal11mo ago
and not production-ready
Skullians
Skullians11mo ago
debateable
Crawtex
Crawtex11mo ago
oh thats bit a expensive sounds like adobe pricing
Eternal
Eternal11mo ago
but it should run fine if stuff break you'll be mostly on your own
Skullians
Skullians11mo ago
it's only for very big servers.
Ocintac
OcintacOP11mo ago
if it was monthly
Eternal
Eternal11mo ago
just get axolotlspigot smh budget friendly
Skullians
Skullians11mo ago
no
Eternal
Eternal11mo ago
DMCA-included
Skullians
Skullians11mo ago
:KEKW:
Crawtex
Crawtex11mo ago
has anyone server ever randomly hit 21 tps and then quickly go back to 20
Skullians
Skullians11mo ago
how are you measuring that
Eternal
Eternal11mo ago
what
ProGamingDk
ProGamingDk11mo ago
yes tps catchup
Crawtex
Crawtex11mo ago
idk it just happens randomly
Eternal
Eternal11mo ago
never heard of that one
Skullians
Skullians11mo ago
oh purpur
Eternal
Eternal11mo ago
but you shouldn't see any noticeable difference right
Skullians
Skullians11mo ago
PurpurMC Documentation - Configuration
The official documentation for Purpur. Purpur is a fork of Pufferfish (and by extension, Paper) with the goal of providing new and interesting configuration options, which allow for creating a unique gameplay experience not seen anywhere else.
Eternal
Eternal11mo ago
some measurements to avoid the server from going brrt
ProGamingDk
ProGamingDk11mo ago
its also a paper thing its just
Skullians
Skullians11mo ago
oh interesting
ProGamingDk
ProGamingDk11mo ago
a option to disable in purpur
Crawtex
Crawtex11mo ago
is it bad to disable or good
Skullians
Skullians11mo ago
eh doesn't matter
Eternal
Eternal11mo ago
TPS catchup makes your server tick faster than 20 TPS after any period of time that is below 20. This is an attempt at keeping the average TPS as close to 20 as possible, but does come with its own set of side effects, an example being when players get insta-killed by mobs during a lag spike
it's a double-edged sword
Crawtex
Crawtex11mo ago
Doesnt really matter for me i have keep inv on
Eternal
Eternal11mo ago
that's just a example
Ocintac
OcintacOP11mo ago
you guys are making the largest questions thread rn
ProGamingDk
ProGamingDk11mo ago
nop
Jenkins
Jenkins11mo ago
Nah you haven't seen the anticheat threads those are over 4k messages
Skullians
Skullians11mo ago
^ kek
Ocintac
OcintacOP11mo ago
i'm using nocheatplus has folia support on its fork
Jenkins
Jenkins11mo ago
no 😭
Ocintac
OcintacOP11mo ago
before I was using vulcan
Jenkins
Jenkins11mo ago
i would definitely not use nocheatplus
Skullians
Skullians11mo ago
use Updated NoCheatPlus not NCP
Ocintac
OcintacOP11mo ago
find me a better one that supports folia
Skullians
Skullians11mo ago
GitHub
GitHub - Updated-NoCheatPlus/NoCheatPlus: Anti-cheating plugin for ...
Anti-cheating plugin for Minecraft (1.5-1.20, Bukkit/Spigot) - Updated-NoCheatPlus/NoCheatPlus
Ocintac
OcintacOP11mo ago
i'll gladly switch
ProGamingDk
ProGamingDk11mo ago
grim does have folia support
Jenkins
Jenkins11mo ago
grim
Ocintac
OcintacOP11mo ago
GRIM i love you guys what the fuck is grim
Eternal
Eternal11mo ago
welcome to admincraft, though I must say you've seen something :KEKW:
Jenkins
Jenkins11mo ago
GitHub
GitHub - GrimAnticheat/Grim: Fully async, multithreaded, predictive...
Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.20 anticheat. - GrimAnticheat/Grim
Jenkins
Jenkins11mo ago
No description
Ocintac
OcintacOP11mo ago
i'm gonna compile that shit and boot it up
ProGamingDk
ProGamingDk11mo ago
i dont understand why its mentions "bypassable"
Ocintac
OcintacOP11mo ago
send u the error log
Jenkins
Jenkins11mo ago
It used to say unbypassable But he changed that after Grim got a lot of attention and well, got bypassed in the process He got exhausted, left Grim There is a build available on Hangar
Ocintac
OcintacOP11mo ago
it's fine i already compiled it from github
Jenkins
Jenkins11mo ago
I have very sad news for you
Ocintac
OcintacOP11mo ago
waaat
Jenkins
Jenkins11mo ago
GitHub
Update SECURITY.md · GrimAnticheat/Grim@d108355
Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.20 anticheat. - Update SECURITY.md · GrimAnticheat/Grim@d108355
Jenkins
Jenkins11mo ago
You can just... download it
Skullians
Skullians11mo ago
eh
Admincraft Meta
Admincraft Meta11mo ago
For safety reasons we do not allow executables to be sent as they might contain malware. If you're compiling for someone please DM them and as a reminder. We cannot verify if a compiled jar has not been tampered in any way
Jenkins
Jenkins11mo ago
oh well
Skullians
Skullians11mo ago
what did you try send
Jenkins
Jenkins11mo ago
the artifact
Skullians
Skullians11mo ago
oh
Ocintac
OcintacOP11mo ago
I kind of like having all the builds on my github desktop
Jenkins
Jenkins11mo ago
😭
Ocintac
OcintacOP11mo ago
just refresh it and build it whenever i see updates
Skullians
Skullians11mo ago
fair
Jenkins
Jenkins11mo ago
You can literally do that on github
Ocintac
OcintacOP11mo ago
yes ;-; idk should I boost the server and join mustafa
Jenkins
Jenkins11mo ago
no boosting has zero benefits you're better off boosting those egirl hangout servers
Ocintac
OcintacOP11mo ago
dm me the link
Jenkins
Jenkins11mo ago
idk
Skullians
Skullians11mo ago
what
Ocintac
OcintacOP11mo ago
too popular meh i want the admincraft clout
Jenkins
Jenkins11mo ago
(i literally just typed .gg/egirl lmao) get level 30+ and beat pgdk that's even better
Skullians
Skullians11mo ago
oop
Ocintac
OcintacOP11mo ago
Ok boosted
Skullians
Skullians11mo ago
nice :)
Ocintac
OcintacOP11mo ago
I should boost my own discord lol
Diz
Diz11mo ago
🤡
ProGamingDk
ProGamingDk11mo ago
🪞^^
Diz
Diz11mo ago
Universe is built off our open source code but go hard king
No description
ProGamingDk
ProGamingDk11mo ago
right not what i said, uspigot the software they use is still a major part of the performance the jar you use matters a lot
AeonRemnant
AeonRemnant11mo ago
Those tests were not scientific nor repeatable since they were using beta software. But as Diz has authorised me testing and I’ve since got permission from Kevin and Machine, I have access to Axolotl, US, US+, PF, and PF+. My only condition on testing is Kevin requested tick skipping disabled. The compromise is I agreed to test with and without tick skipping enabled. So we’ll get a good idea of where the best general performance sits.
Eternal
Eternal11mo ago
when are you going to start the testing? also what hardware? the server provided by servcity again? & are you just going to use bots or some sort of production server?
Crawtex
Crawtex11mo ago
Is Vulcan 2.8.6 safe im scared to switch back ever since the incident
Game_Time
Game_Time11mo ago
yes its safe, dont ask here
Crawtex
Crawtex11mo ago
Saw you guys were talking about anticheat sorry
MachineBreaker
MachineBreaker11mo ago
Why i got like 4 pings here
AeonRemnant
AeonRemnant11mo ago
I’ll be testing on hardware either provided or purchased, running within 5% of rated base and boost speed. So that means no RS. I’ll likely run some ARM tests, and some tests on 7950X, 7950X3D, and 5950X.
Diz
Diz11mo ago
Talk with cosmos as well if you want help or other data points he's doing some tests I believe with Ricky.
AeonRemnant
AeonRemnant11mo ago
I need to be running this clinically, so I’ll be coordinating with a few people to establish a more pure testing methodology first.
Diz
Diz11mo ago
If you need anything from us lmk
AeonRemnant
AeonRemnant11mo ago
Once that’s finished I’ll begin some preliminary testing to see if my work is broken. Once that is finished I’ll begin datapoint harvesting for real. Then data analysis needs to be done to determine which fork is actually the best.
Arthurmeade12
Arthurmeade1211mo ago
Yes they plan to add pufferfish patxhes back when pufferfish comes out on 1.20.6 Universe spigot was recommended to the op
Snow Kit
Snow Kit11mo ago
your server will have stutters because of this. Java isn't designed to garbage collect this much memory without stuttering when using G1GC. You'd need to either use less ram (12gb), or use a different GC, like shenandoah. With that being said, unless your render distance is set too high or a plugin has a memory leak, a single minecraft server can't use that much memory
Ocintac
OcintacOP11mo ago
It was a joke But interesting I didn’t know about the alternative flags
Snow Kit
Snow Kit11mo ago
it's still better to have less memory allocated as possible. Shenandoah uses more cpu than G1GC but has less gc pauses
Ocintac
OcintacOP11mo ago
I’m using 12G for now, maybe I’ll need to find a way to increase it in the future
Jenkins
Jenkins11mo ago
ZGC :)
Ocintac
OcintacOP11mo ago
No description
Skullians
Skullians11mo ago
:OMEGALUL:
Diz
Diz11mo ago
Prove the concept before spending money. Sorry for trying to suggest that. 😅
Casper
Casper11mo ago
There is such thing as over allocating memory
Ocintac
OcintacOP11mo ago
Yeah Because of how Java garbage collection works
Casper
Casper11mo ago
yes
Ocintac
OcintacOP11mo ago
👍
Casper
Casper11mo ago
please don't actually allocate your entire box to the process
Ocintac
OcintacOP11mo ago
Haha I know
Casper
Casper11mo ago
pog
Ocintac
OcintacOP11mo ago
Wish me luck
Casper
Casper11mo ago
for sure
Ocintac
OcintacOP11mo ago
It was just weird you didn’t want to talk on the discussion board
Casper
Casper11mo ago
I'm in the process of making a comparison video of some tests I did for pufferfish vs universe vs diz's jar will lyk when I post that
Diz
Diz11mo ago
Like I said sorry for trying to help
Casper
Casper11mo ago
oh back on the original topic I wouldn't consider folia yet, paper is likely going to make considerable API changes still for folia so I'd wait till they have a stable API Unless you are developing 100% yourself and are fine with major API changes
Ocintac
OcintacOP11mo ago
Yeah I have a full time developer as my partner. My only problem with folia is getting our version of MEG3 to work
Casper
Casper11mo ago
I know developers on folia who got meg working with it Iirc meg also has native folia support now Oh that'd be meg4 tho If you value bedrock support then stick with meg3
Ocintac
OcintacOP11mo ago
Hmm when I was testing lirc on the latest folia build it wasn’t working, but it seems like there’s gonna be a way I’m not worried about bedrock because Polish people mainly play on Java
Casper
Casper11mo ago
fair might as well just go to meg 4 then
Game_Time
Game_Time10mo ago
I’m pretty sure most of the negative affects regarding allocating a lot of memory do go away with certain GCs. But to be honest there isn’t too much of a benefit either
ProGamingDk
ProGamingDk10mo ago
And in general those gcs come with other compromises Like higher cpu usage etc
Game_Time
Game_Time10mo ago
It’s not that significant Esp with their cpu
Jenkins
Jenkins10mo ago
The benefits are bigger than the downsides And the CPU hit isn't even that big
ProGamingDk
ProGamingDk10mo ago
depends on the GC, and it depends on the server ¯\_(ツ)_/¯
Jenkins
Jenkins10mo ago
I know personal experience isn't really valid proof but I've been using GenZGC for a very long time And I have zero issues The CPU difference isn't even close to being noticable
AeonRemnant
AeonRemnant10mo ago
You don't run anything sensitive enough to make it noticable. But losing 30 players in overhead is noticable.
Jenkins
Jenkins10mo ago
??????? There's almost no difference dude and big servers run it too
AeonRemnant
AeonRemnant10mo ago
When you're using a fork where hyper optimized GC is required your server is very likely running 800+ players, think Folia. Wrong circumstances you lose players.

Did you find this page helpful?