#❗-1-18-experimental
1 messages · Page 10 of 1
yeah, most people probably have dumb values set there from before no tick existed, but have relied on no tick being their render distance, so now that it's gone, congrats, your old configs have come to bite you lol
change it to default for using value from server.properties
I am always hearing about no tick, what is no tick
i have
@real bolt its terrain view. No entity ticking.
simulation Distance is Mojang's "no-tick" in a sense but implemented differently. @real bolt
chunk generation is 3x slower on my cpu (2288g 4 dedicated vcore)
- 30s to generate 4255 chunks on 1.17
- 1.31mn to generate 4255 chunks on 1.18

so now we must pregen all world now
on 1.16 I reset my nether everyday, and I don't pre-gen it, works well, will not be possible in 1.18 I think
are you doing feature seed WarnD
no
I've noticed really slow chunk gen too.
ok then
I wanted to try to be sure, even with all patch it will be at least 2x slower than before 😦
Chunk gen is about 40% what it was on 1.17.1
This is not likely to get much better
It's generating like twice the stuff and in more complicated ways
^ this is more aligned to my test but I have more cores than WarnD
It's still 3x faster than vanilla
I was not using dedicated machine, and I wasn't alone on the machine
file size is about 20% more
I'll try soon on my 5900x dedicated machine
why aint you pregen on 5900x
can transfer back
I still didn't receive it 
I ran chunky on 2 5950 cores and it crashed my server. ymmv.

60 days to get it because of 2x1Tb nvme pci-4
Flying around really really fast even crashed it
It may be possible for Leaf to figure out a way to solve some of the bottlenecks that make it not scale up to max out all 16 cores on your 5900x or whatever
Meanwhile me on a Raspberry Pi...
But probably not, from looking at it the other day I'm pretty sure he was saying that would be really hard
I wouldn't count on it anyway
somethings wrong with your server lol
leaf has abandoned us anyway busy playing games 
maybe 5950x can be good to pregen maps
Yeah, that's your plugin doing dumb things
@violet wing it was his plugin...
also please pregen with NO other plugin
that will be the fastest way and less fuckary
Chunk generation barely has any impact on server tickrate unless you completely overwhelm your CPU and the OS can't schedule things often enough
It wasn't my plugin, I looked into it. The plugin was just spawning something in an ungenned region
but mcmmo might make it faster
👀
thus causing it to generate
McMMO 
and it does it like once an hour.
Your plugin was like 121% of a normal tick or something
waiting for yatopia to add multithreaded worldgen 
wake up WarnD
And you're the one having an unusual behavior
its ugh,,, end of 2021
If you dive into it you see that the plugin is just high for chunk generation again
All the plugin does it spawn a boss twice an hour,.
So your plugin causes chunks to generate on the main thread and that's making the main thread slow?
congratulations - worldgen is already multithreaded! you got your wish!
Well yes, I see your point
But its still chunk generation that is slow
the idea behind the multithreaded worldgen was cool, but way too much compatibility issue, and once you resolve all issues, you are near paper performances 😦
Your plugin also takes like 800ms to spawn that boss, so something is clearly wrong there
Sure but only chunk generation that happens in a way you're not supposed to do it
And if Paper ever hardforked you won't be able to do anymore 😛
You think this snapshot would be fine for a few friends running an smp?
Nothing major
yes
I'll dive more into it, my plugin is 100% usiong paper too fyi, no spigot depend
Ight
Gonna run some timings without loading new chunks and see if the plugins still high, maybe something I've missed there
but hey, it works!
I've played with view-distance=20 on 1.17 with no problems.
The only laggy moments were when flying elytra at full speed for +2500 meters...
just run some backup sometimes, so if you get world issues, your friend won't cry because they lost everything *
anyone has experienced the magma blocks bug? if you die on magma blocks at respawn you'll be freezed
Might be worth using Spark here, as it will show you exactly which method in your plugin is taking how long
I'll look into spark then, The timings only show my plugin for SyncChunkLoad
Not sure why my plugin would cause so much chunk loading.
lol
boo, plugin doing getChunk or getBlock instead of the async versions 😛
Paper should just remove those APIs 😄
definitely no getChunks, maybe getBlock. I will look
is it open source by any chance?
its private on GH just because its not really cohesive lol
Malfrador once again providing free service!
I definitely have a few getBlocks, but not sure if they are what you are talking about
I really should find a way to get paid at this point 
intresting... my discord is frozen on this page, i can't leave but i can still type... window wont even move...
Definitely could be the issue, if the chunks those blocks are in are not loaded it will cause a sync load
if they're far enough away to not be within chunk loaded range, then it's going to sync load chunks which is going to lag (block) your server
clearly it's quite severe as it's crashing your server, meaning it's stalling it long enough to kill it
but we've now reached #paper-dev territory so I recommend hopping over there if you need dev help with your plugin
Likley amplified by the much slower than 1.17 chunk gen, but yes. Is there an async get block I can refactor to?
and this is crashing with flyspeed 10 not just normal usage
ie I'm forcing a crash by flying fast over unloaded areas to try and debug
check if the chunk is loaded and if not, World#getChunkAtAsync which will give you a Future or a Consumer that you can use to run code when the chunk has finished loading
there is also getChunkAtAsyncUrgently if you are really impatient 
Gotcha, so no direct async method
sry guys. It is another question about the view distance.
Everytime the server restarts the viewdistance sets itselfs back to 5(in the spigot.yml and server.properties). So basically i cant change it 😅
Nope, you have to get a chunk then the block, no helper for the block iirc
Guess I can make these getBlocks only run if the chunk is loaded
Wouldn't be hard to add I think, you could make your own as a wrapper around getChunkAtAsync in like 4 lines
But you should also avoid getting individual blocks anyway, unless you really only need one block
Yeah let me explore just overriding it with my own wrapper
Otherwise you have to go through the chunk map every time to find the chunk again
#paper-dev please
I guess doing like Chunk.isLoaded before getBlock
Yeah strayed a bit off topic. Sorry
Did you stop the server before changing the settings? Sometimes it won't work if the server is running
Also there are some hosts that force a specific view-distance setting
could be that thing about reducing render distance for performance? or was that a plugin?
Yeah i stop the server before and the last 2 years the host never forced a specific view-distance 😦
lmao ty for this
Any major bugs yet ?
Yes
I think those are reported in the exploit channel
There have been a few crashes, at least one exploit (but it probably exists in like 1.8+), and there is a decent chance you can't upgrade your existing worlds to 1.18 (yet?)
Exploit channel only allows you to send in bugs not view reported bugs
they don't want them mass shared
I guess that exploit has been in every version since beta 1.0 and 2b2t players probably don't consider it an exploit
Yeah thats why I was asking trying to decide if I should launch my server using spigot until a more stable version comes out so just asking how stable the new release is so far
spigot isn't going to be any more stable
Spigot's release is also unstable, they just don't bother to tell you ^
Except maybe the upgrading old worlds things, not sure if that is a vanilla thing, spigot thing, or paper thing
Hi
And it might even be several different issues, people are triggering it in different ways that don't seem to make sense
Whats the exploit
Generating chunk with elytras on 1.18 be like

server HW?
yall generating chunks manually??
What is your servers specs
I watched Leaf generate 90 chunks per second with a solid 20 TPS (~7 mspt iirc)
I'm running 20tps with a 3gb server with 5 players spamming elytra fireworks
with no optimisation yet
I am prepared for 1.18 with 32GB ram, i7 7700 OC 5Ghz and 500GB SSD
wasnt that with starlight
damn that's overkill
The only ways I can think of that your TPS would drop like that are memory pressure, not enough CPU cores to keep up with chunk generation (it uses several), or a plugin causing sync chunk gen
not quite sure how to run starlight and paper togehter
Paper includes starlight
not for world generation lmfao
He was testing paper
.. oh lmao
1 player with elytra will definitely drop TPS, even on our infra 2.
pre-gen your worlds!
Right after he ported the starlight patch for 1.18
I am getting 17-20 chunks per second with a sketchy plugin
I think he also has a 5950X
World gen uses the cpu right?
17-20 with a 2276g is pretty bad
Are you self hosting?
It's just inherently slow I think
He was getting 30 cps on spigot (which should be basically the same as vanilla) which I think is basically only using one thread for generation, but using 16 threads it only went up to 90 cps
maybe I need to enable multi-thread?
iirc he said chunk gen on paper uses cores/2 threads for the thread pool
I think you have to use arcane command line options to turn it off
So you probably didn't do that
I def did not lol
got that CLO on hand or could you point me in the right direction?
I can google lol
No idea
It might have been something he just had in there for testing and not even exist in a release
https://github.com/pop4959/Chunky/wiki/FAQ#can-i-make-chunks-generate-faster
we've covered every known method here, including the flag amaranth is talking about
At least 2gb? It use 2gb on start up 😐 and 2.5 when i join
If you're already having tickrate issues that will probably make it worse
oh that flag does make a slight difference
getting a more consistent 60cps now on a 3700x
yeah, that flag was a good find... didn't know about it until leaf mentioned it
You have the worker threads for chunks, the ones for networking, the ones for the plugin scheduler, etc and then you have the main thread
If you set it to your number of CPU cores and it manages to make even decent use of them it's going to squeeze some of that stuff and make everything run worse
yup, I certainly only recommend using it for pregen and not daily production environment lol
so if a CPU has 6 cores and 12 threads.. I can still only use up to 12 threads physically but should really only use like 8
Oh yeah if you're running with no players and just running chunky to pregen set it to 12 😄
If you're trying to use this on a live server don't set it to anything or maybe even turn it down to like 4
hm it doesn't make the biggest difference
yeah no players til stable
1:15 vs 1:06 seconds
No there are bottlenecks in there, iirc the best leaf could get out of it was 2x faster
(4225 chunks, default /chunky start)
From 1 thread to 16
Yeah when I start a new world I always pregen the chunks save alot of lag when players get on and start moving
It probably caps out around 4-8 threads
using the flag actually makes a larger difference on lower thread CPUs because paper is more aggressive about limiting worldgen threads on low thread count CPUs, and world gen only scales up to a point with threads
Oh, on the topic of gen, what's the likelihood of world gen doin something funky with the current paper 1.18 builds? Just curious about the stability
I mean, it's possible
https://github.com/PaperMC/Paper/blob/master/patches/server/0783-Reduce-worldgen-thread-worker-count-for-low-core-cou.patch you can see leafs logic for the world gen thread limiting here (which that flag overrides)
It's more likely it'll eat your world on upgrade than generate a new one badly
that's what i was thinking. this would be a fresh world anyway
Oh I swear when he was playing with this he said it was just cores / 2
He said it was hard to decide the right number to use though
I joked he should have done availableThreads - 1 😄
(that's the ForkJoinPool bug that makes tab complete break on single core setups)
chunky seems to not start genning
The fix was to change it to Math.max(availableThreads - 1, 1)
According the apex hosting the spigot api has not had any corrupted worlds but the paper api has.
So far it's only in Java 18 snapshot builds
Apex is probably talking about the upgrade thing
that makes no sense
At this point I'm pretty sure it's leaf's dataupgrader stuff
aren't the issues just the blending not working?
blending isn't working with paper?
No, some worlds (seems like it might be two different causes) fail to load at all
so my players are experiencing a bug with revengers whenever one kills a player the server crashes once and a while anyone experiencing this
They spew out a bunch of errors about legacy materials not being found and then a bunch of dataupgrader stacktraces
So far it's been seen with worlds that use datapacks and worlds loaded via the API (like with multiverse)
Every time someone has reported it in here or #paper-help they've been told to try it with spigot and/or vanilla then file a bug report
Anyone run into an issue on chunky via. paper 1.18 where the tasks are not starting?
No one seems to have done so yet but one person confirmed the worlds loaded on vanilla 1.18 server
there have been some people here complaining about it, but it might be that they just didn't understand what is blended and what is not
The blending I think is due to the use of forceUpgrade and that upgrade system marking the chunks in a way that makes the world gen later think no blending is needed
But that's just based on what I think I remember seeing on /r/minecraft and my own late night delusions, I think
I'm actually not too sure what makes MC determine if blending is used or not, might be fun to look into
I don't remember how much of that I actually heard and how much we guessed at and now I think was confirmed
i restarted my world completely from 1.17.1 to 1.18 paper#10 and blending is working we also have datapacks enabled
Haven't seen any reports of that so far. Make sure its not a plugin issue (e.g. try without plugins)
migt just be people who forceupgrade
ill have people test it it was bad on #15 i havent had an reports today when i updated to #20
which is good
Ok, there were definitely things that could have caused it before I think #17
ah ok
there were some changes with items since then, so maybe related. but if it happens again, post a log, definitely seems serious
So the chunk load things is turning out to be a non issue. Its less and less noticeable the more chunks are generated. I have like 10 people only on 1.18-19 and 20TPS
it's still an issue, it's less noticeable because now it's only sync loading instead of sync generating which is faster
but still sync loading, which is bad
Yeah there was some item filtering that was triggering a later check looking for "invalid" items
Well, non issue for me. I'm flying around fine now
btw the blending thing works fine with datapacks enabled vanilla and paper
I have a TODO list item for auditing my getBlocks based on player range
but for now I can relax
yeah as long as you fix it eventually :P
Yep! I'm coded out from the past few days of prepping/migrating
that and actual coding for work
I have that since a few months 
i think it only happens if you forceupgrade and then load new biome chunks possible reason if you read the patch notes for 1.18 they got rid of alot of biomes whic if they are migrating from 1.17.1 to 1.18 could break some world gen where old biomes use to be
Im guessing the commands not being able to autocomplete is a known bug on #20?
Having issues with tab complete on java 17? See https://github.com/PaperMC/Paper/issues/6936#issuecomment-979713795
what a horrible day to have eyes
https://www.youtube.com/watch?v=8KfS9UrU3VI
this video actually covers the blending system quite well and the fun things you can do with it
Is it safe to move your 1.17 worlds to Minecraft 1.18?
1.18 Info / Opinions - https://www.youtube.com/watch?v=hc0gVOChlDs
» Get 25% Off a Minecraft Server - http://mcph.to/AntVenom
0:00 Intro to Chunk Blending
1:29 Basic Testing
3:05 Controlled Testing
4:44 Biome Blending
6:20 Going Underground
8:10 Will It Blend / Break?
10:32 F A R L A N D ...
@dense river could you deal w this @peak pulsar person
they sent a fucked up image and deleted it, i can dm u
What are your specs?
soz for ping
Wow, that might be good news for me then. Are you running anything out of the ordinary to make it smoother or no?
tbf thats one of the best CPUs you can use for MC servers currently
working! protocol lib was crapping out
Yeah that number isn't right
Nope, just paper. TONS of plugins though
so if you are vanilla itll prob be better
33 plugins to be exact on paper 1.18-19
I see
Any other major bugs discovered since the 1.18-19?
Seems like paper only had 1 release today
so interpreting that to mean things are going well
#6988 seems rather serious
ahh let me check the GH
Maybe post a link here when you get to it
processed is generic for loaded/generated so world is probably already partially generated
aand this is why we don't tell people to --forceUpgrade 😄
Paper discourages it since 1.13, why do people still believe in md's lies of it being mandatory
it was never mandatory but has anyone checked how expensive it is to upgrade chunks in 1.18 from 1.17
cause there is quite a bit of new world gen negative
Yet every update md phrases it as being mandatory again
yeah well the way the upgrade process works is it always steps through each upgrade step anyway
afaik
so upgrading one version at a time, etc, is totally unnecessary, it does that for you
it seems like forceUpgrade shifted the entire world on the y axis
(from the example file in the issue)
lol
Is this paper-specific?
b r u h xd
Is there some detriment to NOT using force-upgrade?
On paper not much
I've completely ignored it
I hope they have backups because the builds in that world are really awesome
Run --forceupgrade to 1.18 from a 1.17.1 map , latest Paper and Spigot tested as well
and my world is working great
Most/all of the upgrade process happens on the chunk io threads, I think
oh ok. what I get for reading on mobile
And the bits that don't leaf rewrote so they aren't overengineered PL wankery that takes forever to run unless you write it in haskell
has someone tried on vanilla?
gonna try that now
monads are monoids in the category of endofunctors
If you understand that sentence you can understand DFU 😄
so if it happens on spigot, problem is probably in the WorldUpgrader. but if it affects both the WorldUpgrader and Paper's ThreadedWorldUpgrader that should hopefully narrow it down
hmm
same issue on vanilla
well. It never was the issue described on GH, all the blocks below 32 are there
its just that the entire world seems moved down by 32 blocks
what are the steps to update Paper from 1.17.1 to 1.18 ?
Step 3. Redo step 1 as often as you can because things are still experimental
okey thanks
step 4 fix all your broken plugins
unless you dont have any, then f you 😦
I recompiled so many plugins to get them working in 1.18

they said its a custom world, so I honestly not sure if the water level being at y=20 isn't intentional
ok, turns out I've got no idea how to load that world in the issue into a vanilla server
changing level-name in the server.properties to "Tundra" works for me
Wait, what's the difference between forceupgrade and just letting the worlds upgrade automatically? I thought when you loaded 1.18 it auto upgraded your worlds
Force upgrade breaks the chunk blending
Yeah
what would be the benefit of forceupgrade
There is none
lmao
why even have it
here's something you can run that can break your worlds: there is no benefit
there is a benefit on spigot, it makes loading chunks for the first time less slow. wouldn't say fast because spigot is always slow
How optimized is the new paper release, roughly speaking?
some important optimisation patches are still missing as far as I know
Ok, thanks
so realistically what is the worst thing that could go wrong using them on a production server lol
you could get a corrupted or deleted world or playerdata. but you should have regular backups anyway, no matter if experimental builds or not
that guide is outdated tho
still works xD for the most part
people still use it even though its for 1.16.5 it especially helps if you dont have a high end server or are experiencing specific types of lag
so structure blocks practically destroy the game. loading in a BLANK 48 x 48 x 48 has the server like pause all redstone ticks for over 35 seconds. i cant even switch into spectator, but i can still move and destroy things. i know it says its not a bug but pretty sure its from it being experimental
message.txt by @mossy sun: https://paste.gg/b5aa325ff4ab40a9a397b55dd9773b62
your version is half of what it should be
in any case that looks like a bunch of redstone trying to update
Well I was mostly wondering how glitchy the new paper release was, but thank you. That is very helpful!
oh to me personally i took a vote witg the people on my server to restart a whole server they all agreed and ever seince i got past #15 its been great 😄
i updated this yesterday
Updates to Paper do not have any sort of estimate for when they release, ever. Any and all updates will arrive when they are ready, and the only thing to do is wait for them patiently along with everyone else.
especially at the start, Paper releases updates very quickly
Update to build 20 and then see if you can reproduce the issue
especially when machine breaks stuff. New one builds quick 
ooooof. well they had expiremental out last week
Wannna keep checking update daily if you can
that worked for things like 1.15, try this
https://eternity.community/index.php/paper-optimization/
1 chunk render distance. Fixes everything! lol
Some of those guides tho just flat out break mechanics since they are more geared towards optimizing over gameplay
Like one I read advised a view distance of 4. That is game breaking on survival
i wouldn't say game-breaking
I really like the part about mob despawn range ;)
If your playerbase is survival based and they like farms it basically is
i'd say everything is a trade-off
i like to set the servers at 6-8
obviously having a higher vd is better for players that want to make farms, but as your server gets bigger too many chunks will be problematic
yeah the guide here aim to teach people what each of them do... some optimizatation guide just tell you to turn everything to super low ammount (ofcoz it wont lag coz you just turn everything close to zero) 
All players want to do on my server is build big machines and farms and everytime they say are you sure im allowed to build x i just say yes before they even explain it. And ive never one had someone complain about the ticking distance of 6.
I have a tick of 6 and a no tick of 10-12
It's like when Apple brags about iPhone battery life... when you turn off every feature they brag about having lmao
lul
my car got 42 MPG on our testing! (an empty car tested on closed road on the most ideal condition)
some of the larger farms need some very creative design for their storage systems if you have a low tick distance
Any show stopper bugs known so far in paper 1.18? Work sucks I can't keep up with it lol
I disagree with this recommendation though
Effectively default turning off a vanilla feature
yeah coz it does look up that could crash server
just search "treasure map" in #paper-help channel
Maybe if you have 100 players all going treasure hunting xd
actually all it take is 1 if mojang go brrrrrrrrrr
So the recommendation is have that true or false?
I stand behind my recommendation which is true on that one but it's really up to you
it should be fine in 1.18 now, they've marked the treasure map lag as fixed on the mojira and all testing seems to indicate that it's solved
Mines false for the 5 people who will ever use a treasure map in 6 months
lol
:)
@fervent lynx oh really? I will change this on the 1.18 only guide 
;)
nice 
Idk if you wanted to add a part highighting that renting servers often give them to you in power saving mode lmao
Both OVH and Hetzner do
Scammed
I'd imagine if one is using dedi, that's on their part to check.
All the plugins I don't use anymore are updating on spigot. F for the ones I actually use
I trust people who own dedicated machine to have enough of knowledge to check that tbf
My first ever experience with linux was a minecraft server. And by off chance one person told me to check and it was in power safe
save. Then time to time when i brought it up in airplane discord 8/10 they were also in power save
that says more about MC server owner than anything else
The command to check if it is in powersave is ass
And otherwise there is no reason to believe it would be
Well tbf most owners are just average people not highly technical
As i said my first time on linux was starting a MC server
Half the people "running" servers don't even know how to navigate folders in windows
Lol
"I press my finger on the screen but nothing happens"
probably using like minehut or something
probably never even heard of Linux
I keep on getting kicked from this server?
ya know it might help if we get logs/kick message or anything
I posted two gifs here of doggos and got kicked:(
very racist:(
#justiceforAndrew
That’s your fault
how
this channel isn't for that type of stuff
lets not get into a fight here
Wdym how
where can post my doggos
#gifs-and-memes
anyways what is ur kick msg?
ok:(
#gifs-and-memes
come over there pls
anything in the logs?
so i won't be lolnly
o i am idiot, u mean papermc discord, not a mc server
The kick mesages literally show up in the channel you're kicked from, and the bot does try to send you a message.
If you didn't keep acting like a child and being an annoyance, you wouldn't get kicked, that simple, really.
Imagine being annoying and getting kicked
Is there no view distance option in the new paper.yml? I can't seem to increase the server view distance for whatever reason.
not in 1.18 yet, but you can use vanilla's simulation-distance in server.properties
Ah gotcha, thank you
If I have a floating islands world on my server on 1.17.1 and I update to 1.18, what's going to happen to it? Since they deprecated those
try it and see
not 100% sure if this is a me thing or not, but when i try to build paper on my CI server it just gives this error everytime, it's using java 17 (adoptium) and everything looks right, it just fails at the end of the applyPatches task. It works locally, just not on the CI server for some reason
https://paste.gg/p/anonymous/0a0c337b57ef45cab25de27b7955a5d0
oops wait didnt copy correctly, gimme a sec
TNT handling is surprisingly good in 1.18
actually it might be that because it seems to crash and restart everytime it reaches there
Agent is running under JRE: 11.0.12+7-LTS
Might not be using java 17 aswell
But gradle downloads java 17 for you, so that's not really a problem
didnt have any swap space either, so adding that then trying again
added it as a env variable
since there was a talk about cps before. performance is on point i guess. maybe the server isnt meant for minecraft 
https://0x0.st/-hBT.png
thats just what teamcity uses by default
i just downloaded the 1.18 thing and tried to open it but nothing happend. can someone help me out?
what exactly did you try
let me guess. you dont have java 17 @slow stratus
i dont know what that is
yes i am
windows?
windows 10
ok thanks!
i just realized i was also running the CI off of a 16gb sata usb drive, so switched to an actual hard drive too, this is what i get for running a server on a dell wyse thin client ig
Any really bad bugs yet?

Bad guide. no unregistered bandicam, notepad, or mention of logmein hamachi
it is suppose to be a quick and easy and barebone thing coz I know many would want to run server for 1.18 when it first come out 
I mean, you know it's high quality of of the rie chan brand mark on it
gonna put more paper chan so kneny wont read it 
took me like 10 minute to write up the guide and another 60 minutes to cut all those damn screenshots 
worst part of guide sure is that it just lasered my eyes in the middle of the night
wordpress is a mistake for many more reasons than that
I love light mode if the entire world has dark mode our eyes will go dim
is it fine that my java download is diffrent?
it should be close to what the screenshot would be 
the java_home doesn't matter that much
ok
iirc zulu also doesnt ask
alright I will do that in a bit. The lesser steps the better

so i have all of this but when i open the .bat file it does not open anything
yeah, pause is good
eula.txt
also its quite sure just eula
I mean, thats where am placing my bets right this second
well, do what we said
i dont know what you mean by pause
ok
at the very bottom on a new line
@slow stratus your RAM 2500 is missing M its 2500M
@lapis parrot where is my input checker
^
I am super busy with studying for finals!!
PR? 
oh ok I wait
I am too dum
good luck on final you and @rustic sapphire 
I have a programming test tomorrow smh
Soemtimes i forget im at University
And by sometimes i mean every day
gotta love how college finals coincide with 1.18 release
lul
what kind of programming you doing?
I downloaded the 1.18 #16 Build yesterday and was running that if I wanted to change to the new #20 Build would I just replace the current .jar with the most recent and that is it?
gotcha thanks
Atm its general python. Though we had a project to create a chat bot
Next year is c++ 
nice i took java in collage and i just self taught myself c# the last year and a half lol
wish i could get ahold of c++
brain cant do it
have you tried Rust?
rust was surprisingly nice (but u gotta get used to the borrow checker which can be a pita sometimes)
for the ones that have used the expermental builds, how is the exp?
every edgy
Fine
MUCH better than 1.17 early builds lol
Do you exp any lag spikes?
I have 10 on rn, no issues 33 plugins
seed and coordinates?
timings would be useful too
just a single screnshot of an issue doesn't exactly help
oh wait, I just zoomed in on the image, only saw the thumbnail on my phone
that's not paper causing that
rlly?
do you have plugins
what is it?
I mean I guess it's possible, but super super super super unlikely for that
public server right?
are you not the administrator for that server
no im not
what are those dropper doing in that sea 
then we can't do anything
IDFK
yeah contact the server administrator
papermc works fine
no
from what we know, no
99.999% not
ok i will contact them
yes
okay that good
Keep meticulous backups, not technically stable yet
mileage varies sadly stability isn't a quantifiable number
no world corruption for me at least yet
Thats good
I can tell that creation of dimensions is a bit problematic with current 1.18 paper, if you want to insert your old 1.17 maps and some custom dimension's. Dimension type stuff like water in nether or sun in end . I think thats normal at such an early moment and unstable version. Thank you for your work guys, thats my feedback at the moment - okay one last point, your version is better in worldgen because in Vanilla 1.18 my end portal was melted with an ore .. in your version it was geberated perfect. Thanks! - greetings Leo
paper and vanilla literally share the same worlgen code
So, like, any differences there would be down to the magic of seeds
Crazy xd
maybe a few internal oddities, but, gen stuff is vanilla
Its the same seed, in vanilla end potal is crap
Not heard of any issues with the creation of a new world, but, upgrading stuff in vanilla when you have data which mojang explictly said would not support upgrades is generally gonna have issues
If anyone want to try, seed is 6841401455424705842
Uh interesting could be it thanks
are these good? 
https://0x0.st/-hBD.png
anything below 50 mspt is good.
yea
okay, so ima keep the 21 simulations distance 
bruh
view distance. keep simulation at 10
view is at 25 

simulation of 10 is too small for large stuff
are you doing nothing in the world?
How are you doing eith migration of your old dimensions
there is no situation where I think you need more than 10 simulation..
unless you are building SCI craft world eater? 
What is the difference between view and simulation distance?
view is view
i acutally often had problems of projects failing because of breaking redstone thats too far
simuation is where stuff happens
Thanks!
data from a server running with one user for 18h for anyone who cares about it
https://timings.aikar.co/?id=3ff9c60922be4c46b53b17c7e245f6e7
its not bad if you dont haev anything
the main issues people come here to report is usually plugin related tbf
(or asking for an ETA when it is clearly posted saying there is no ETA, people need to read!)
hah reading? thats not a skill the modern man has
How buggy is the experimental r n?
/rta
Updates to Paper do not have any sort of estimate for when they release, ever. Any and all updates will arrive when they are ready, and the only thing to do is wait for them patiently along with everyone else.
In about three fifty
is this pregenned?
Anyone know what this could be? https://bin.birdflop.com/uwurijifud.rb
Plopped a 1.17 voidworld into a 1.18 server and imported it with /mv import and now it's giving me this every 5 minutes or so in a few different chunks all far away from where anyone is
Im thinking I might just have to create a new 1.18 voidworld and then worldedit the region back in?
yes
ight i got a timings for yall in a bit
was you using a datapack with custom biomes, etc?
pregenned 8.5k running pufferfish
We don't care about random timings from random servers especially servers not even using our software
this is Paper Discord so please use paper 
ETA🐸📟
Updates to Paper do not have any sort of estimate for when they release, ever. Any and all updates will arrive when they are ready, and the only thing to do is wait for them patiently along with everyone else.
How do you check this? Which command?
used tabtps plugin
recommended server minimum ram for 1.18?
for how many people
just a few
Server ran for 12 hours without a crash on #16
With 2-5 people, 13 plugins
6G ram
post error on crash.
i think he is trying to say that it didn't
Anyone running on version 21?
yeah, tested a bit
there is no ETAs towards one
okay
The versions that are out now work fine, they won't break your world or anything or crash
nobody is compalining about shit blowing up right now but 🤷♂️
They are just incomplete mostly
Whatever the latest build is
I will take sulu's word as I should run it in production, thank you
how long until the stable 1.18 release :)
Updates to Paper do not have any sort of estimate for when they release, ever. Any and all updates will arrive when they are ready, and the only thing to do is wait for them patiently along with everyone else.
at least 3, last i heard
a piece of string is yay long
I thought it was 4 or even 5?
nah sulu said that, can't trust sulu
6 now
just tested it a little... achievments don't show in the menu
No Yatopia moment has happened yet, so that's good
I got back onto my server and all my advancements had been cleared
it hasn't happened to any of my other players yet
but not sure if it's something on my end or something else
on 1.18-18 right now
That's new since 1.18
It comes mostly from Mojang
@past plover
@fossil light then install a backup, that you 100% did because paper 1.18 is unstable
Ohh i see
alrighty
Any major crash reports
personally, haven't experienced any. one user did report playerdata loss, but it was caused by a change of username in offline mode
Was gonna say this experimental version seems pretty stable TBH
I saw a while ago someone posted some optimization guides for the 1.18 configs, does someone have a link to that? or any other guides for best settings to try out?
I think that was the one thanks 🙂
everything still generally applies aside from name isnt final coz patch isnt fully in 1.18 yet @rotund tendon
You can ignore the treasure map one coz apparently fixed by Mojang
I copied my server to a local world, MCA edited deleted a whole bunch of unbuilt on chunks with MCA editor and i'm flying around in singleplayer seeing how the generation deals with it.
Honestly, super damn impressed, hard to tell where the old chunks end and the new ones begin.
paper is working with my server which is 1.18 🙂
How do I get the paper chan gif
https://auri.gay/top-secret @acoustic burrow
I'm not doing that, it's unsupported
my plugin doesn´t function with paper 1.18
1.18 needs java 17. Does 1.16.5 MC paper also support java 17?
yes
Kk ty
Whats the difference between java 17 and 16
1
java 17 is new java 16 is old
shit sherlock
No like is there any like cool new thingy I can use or is it just bug fixes
yeah 1.18 fucked most of the plugins
when its functioned
sorry for my english i´m german
you mean when will they function?
if yes its hard to tell right now but probably a few days
ok i have time
can someone ping me when they will function?
I mean
plugins work fine
if your plugin isn't working, you'd probs need to provide logs or something
But, it's on plugin authors to update their stuff
nobody can tell you that. here's what you can do:
- check regularly for when paper builds are out of the experimental phase
- test your plugins
- fix broken plugins
- ???
- ancient meme reference
your latest log would help
how unstable are 1.18 builds?
check you have the latest version of openjdk17
i don't really have any problems
idk for others tho
No crashes?
nope
I assume "unstable" is it will crash every like 10 minutes
at least for me
paper loads just fine.
ok cool ty
so container issue?
and does arm has some issue
or does it have smth to do
because guy told he is changing processors for expreimental purposes
yes
running jvm on arm is pain
brace yourself and proceed with caution
it can cause brain damage
so its arm afteall
🤷 I have no arm chips to test that.
can you run vanilla and spigot 1.18?
on arm?
what are you trying to run paper on
ptero already has a java 17 image
arm processor, the man didnt tell me the name of it
e
I also can't get paper-1.18-21 to load at all, thought it was something on my end
:U
If youre interested there should be a öink in abt me
i clicked that ;-;
We dont have promos currently :(
ah, issue was on my end, i still had an old version of java installed so it didn't try to load up as java 17
hey this isnt a marketplace, i suggest not advertising ur host
is it paper 1.18 stable?
Damn I love how 1.18 hides terrain generation borders
Hey! The RAM is filling up really quickly when I am flying in the world. I filled up 8GB RAM in 10 minutes
probably not an issue unless you're running out of memory to the point of crashes or other issues
Could someone pass me a link to chunky for 1.18? I can't seem to find it 🤨
is chunkmaster bettre than chunky?
doesnt chunky just work on 1.17?
I used the most recent chunky I had on 1.18 fine
Oops 1.18
Down to use either, just need some form of decent pregen 😄
I am running it with 20 players and CPU sat comfortably at 60 percent and ram around 8 gig with around 40 plugins and had 0 issues in the day and a half it has been up - credits to the devs
chunky 1.2.153 should be fine
it crashed...
do u have a view distance of 40 or wtf is happening. 8gb is plenty for you to fly around
32

that seems strange
ive had render distances that high before and it didnt take up that much ram
post timings?
ill run a server to check if thats normal
I cannot as it crashed
well uwu ✨ ~ run it again
Who run the server with 32 view distance? 12 should be enough
yeah but it shouldnt crash with 8gb of ram and a single player, right?
for performance testing
What plugins did u use?
now it use 1.5GB
pls
but when I load more and more chunks, it fills the RAM
I am just trying to reproduce it
timings might be better so we can help u
to have some values in timings
Don't forget how GC works.
just checking gc
when i set it to 32, i think i don't actually get 32 chunks
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
how to turn off fog?
Optifine
absolute cancer
Did you chance any settings for chunky to run or did it just work? It just crashed for me
downloading sodium rn
it runs well with OF
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
filled up 4GB rn
still going up
It was also taking up around 8GB when I was flying around at 32 distance. I assumed the extra ram usage was due to world genning or something.
No plugins
I didn't change any Chunky Settings, i just told it to run world gen
32 distance on a server sounds more like a bandwidth issue to me lol
bandwidth wouldnt crash it
Surely that’s like 10M upload per player
I should note that my server is on a 24 core system with 64gb of ram so I don't really come across hardware problems
nah, its only like 100kb
oh hey i have half of that
im using 1107 mb of ram on a server with 32 view distance and just me standing there
That’s low? I feel like paper needs at least 2G just to run
With all of my plugins and no one currently on my server (1.17) i'm idling at 2.4gb right now.
dynmap is a huge ram hog though
Yeah, that'll be why you're at 8gb
it allocated 6gb now
i dont go above 3945 mb of ram when flying in spectator with 32 view distance
I fly with elytra
is that slower
much faster

Anyway, i'm off to bed, best of luck
gn
is this graph useful?
ye I had the same
is it stuttering when you're playing?
its fine
I mean, it's showing that you're having a somewhat stupidly high allocation rate
but, for MC, that ain't always too far from the norm
it had frozen and paper said "do not report - this is not a bug or crash" blah blah
this is the first time im seeing 1.18 terrain
its a lot smoother now
curvier?
yeah, i think once its done regenning things will smooth out.
thats why I set it to 32 
now I crashed it
okay actually
i crashed it 3 times when I was generating ocean
its totally frozen
dont think that it will unfreeze
I think you need to allocate more ram then
i spawned in an ocean-y world and its fine
thats the thing
i never went over 6gb of ram
me too actually
last RAM usage I saw was 5.6GB
and then it crashed
still didnt unfreeze btw
i gave it 2gb of ram and now its not loading anything lmao
hey its running better with 4 gb of ram
this is dumb
worldgen is stupid slow compared to old versions
well, old versions had old worldgen
- installs 1.8 *
man
i don't actually remember the last version i enjoyed
i think it was 1.2.5
anyways i cant reproduce your issue
i can fly just fine without crashing the server
it did freeze briefly but it hasnt crashed
I have been running the experimental builds for a while now and didn't have any crashes, running a small server with friends and the world file already exceeded 4GB Storage (6GB RAM total in server memory)
My last server only 3 player and it used my 12gb of ram
something is very wrong with cow legs at x=20.000.300...
somethings wrong there, not optimised maybe? I can host 10 people on 6gb lag free
^
The server allocates the ram so it appears as if its using it all
But infact its not
Try use aikar flags
It might even be using it to avoid doing GC
doesnt essentials have a command to check memory usage?
like, not total heap size or allocated ram
Is there any benifit to setting start and max GB the same as opposed to vor instance 10 GB start and 14 max?
I'm using lastest paper though. Not to mention I even hosted on a linux server
benefits yea something something Xmx=Xms microoptimization your operating system allocation make sure you have enough something
That's weird, I am also hosting a server with 6GB ram with friends only and didn't have any lag issues yet
I gave it 16gb for allocation ... maybe it was the cause ?
Did you maybe set the view distance too high on the server properties
Mine is at 12 too so it shouldn't be the issue
12 is fine with that much ram
There's no need to worry about memory usage if you're not crashing
good stuff
so if your are using 6gb without lag, is there any benefit for me to set it to 16gb (even 6gb is sufficient enough) ?
No benefit
Thank you
so only the fact that you are sure the max GB is abvailable?
look, im sorry about not typing out a proper english sentence but if you do the same thing we won't be able to communicate lmao
could you rephrase that?
it seems like setting the vanilla worldborder in the nether doesnt work, has anyone else experienced that?
it just sets the worldborder in the overworld, even when in the nether
that is not vanilla behaviour
Vanilla changed something iirc
that is vanilla behavior in 1.18
I mean, that's part of CB
CB makes stuff like that per dimension
in vanilla, it's all one level, basically, but CB changes that as part of their world stuff
In the past, vanilla just got the current dimension, now it explictly grabs it from the overworld
do you guys have any plans to change behaviour such as that one with a future hard fork?
oh right, it seems to set it in both worlds in singleplayer, my bad
in the past it got the current dimension
and so it worked, now vanilla explictly grabs the overworld
how would i set the worldborder in the nether now? is there something in the api
API, yea
Only if the situation changes drastically, i.e. a lot more players doing a lot more stuff
My server still says starting, but you can already join. Why doesn't it say running?
Your server says neither Starting nor running, that is your hoster. Ask them^^
No the Server says starting
A sensible, modern pastebin. Share text and source code snippets with no hassle.
1.18 out?
For paper
Any clue why maven couldn't access com.mojang.serialization.Codec when its imported in the World class? To be fair I can't even find it when going into the jar
experimental only
see #announcements
Thnx
On my Server DiscordSRV doesn´t function
That has nothing to do with 1.18 or this channel, ask on their server.
Mine does
Again, wrong channel
Just a warning Those who are using the free Heads plugin from Spigot, it crashes the main thread of papers experimental 1.18 servers