#β-1-18-experimental
1 messages Β· Page 25 of 1
how much backups
one per hour
as if I have that kind of storage
Yeah good idea

is it possible to get chunkcaching back (thats not working since 1.16?)
What?
I am confused
in 1.12 - 1.14 (at least that are the version where i know it works)
if the server have viewdistance of 4 and u walk around then u can see like 10 viewdistance if your client is set to 10 viewdistance. since 1.16 or something u cannot see longer than serverviewdistance
That's a client mod
are you talking about optifine caching?
There is some dedicated mod for it too
bobby is latest hot shit I think 
maybe i thoughts it was vanilla caching
Do you have any idea how freaking hard it is to find a mod called "bobby" for a modding platform called "fabric"
Ok, not that hard if you include minecraft and/or mod
couldnt this made serverside if u tell the client a fake viewdistance packet or something
Looks like optifine removed it in 1.17
So that lines up with how you thought it was
The server side version of this is setting view-distance higher than simulation-distance
optifine has been lagging behind a lot now. They have not have any "stable" release since 1.16
but this is sending chunks still... thats not the same
How could you do it without sending chunks? π
the client is holding them and not updating them like dead chunks, but would be pretty usefull for this new mountain terrain
I mean, you might be able to do something clever with not sending unload chunk packets but I feel like this would end up killing clients
bobby does that (kinda) they just save old chunks and not update them until you are actually close
Right but it actually saves them to disk too, doesn't it?
looks like it yeah
yes
A server version either needs to send all the chunks or only works if you walk around the area first
Bobby works after the first time you walked around the area, server version you have to do it every time you enter the area
If you could even do a server version without breaking shit
tldr just install bobby
wait is this a fabric mod
yes
While you're at it replace optifine with sodium
Then you don't need to worry about optifine/fabric compat
yeah use sodium
would yall say 1.18 is production ready
please read the channel name
No, but it's semi-stable atm
You shouldn't be running it on production just yet
ok, i'll continue to viaverion for now. thanks
It's fine to run in prod if you are careful
Literally over 50 thousands servers do so
Just make sure your backups work
And that you did your own testing
jesus fuck
anyone have a working version of NexEngine for 1.8
graph is slightly biased, but still, damn
1.8 isnβt supported
1.8 or 1.18?
1.18
Does https://minidigger.github.io/paperstats/#1.18 include 1.18.1?

based off kenny/secretgraph, yes it seems to
Gotta install half the periodic table
Yes
is this number bukkit/spigot servers
Yes
when is the ETA for 1.18
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.
b r u h
1.18 is already out
srry

what do you mean?
like will there cunck errors
now?
or has that been fixed
Latest one is the most stable
I mean, theres the vanilla memory leak
the vanilla "we don't clean up after ourselves" errors
but, it works
does it exist in paper?
yep
would paper forks say that it runs paper?
I think there should be an option for it to also include paper forks
They ainβt technically paper so idk why it should
PRs Open
The memory leak is when you upgrade an old world to 1.18
If you make a new world you're probably fine at this point
lectern bug is still open, isn't it?
That's not really a big issue
It's just the client and server having a different idea of what the hitbox should be
it's now fixed yeaaaaaaaaaa boii
So the upgrade memory leak is fixed? Hell yeah
neat
well that's useful
Time to close down the channel
Haha
any idea why i get invisiblity 2 effect whenever i switch worlds / /invsee a player on 1.18
its most likely a plugin obviously, but any ideas by chance anyone
vanish
invisibility 2 is usually related to vanish
we can't really guess at which plugin is causing it without a list of them though
i dont see anything about it in super vanish plugin, unless essentials vanish re enabled or something when upgrading
ill look more ty
I'm unsure why I have the lectern box marked down as different (my version is correct) than what MCP and paper show, what's going on with this bounding box?
lecterns are just too strong
public static final VoxelShape SHAPE_TOP_PLATE = Block.box(0.0D, 15.0D, 0.0D, 16.0D, 15.0D, 16.0D);
this is likely the issue. The client simply phases through this box because... I don't know??
why do paper thin bounding boxes get ignored by the client but not by paper
anyone else getting a shit ton of lag?
what
the new paper build
Which build?
"12"
yeah like 100 ticks behind for me
and i have a 30GB ram server dedicated only to MC

only happens when the server starts
Windows is generally slow. But also don't give 30GB of RAM to Minecraft.
I think someone said it already, more ram is not nessecarily good
You generally only want like 10GB.
Why would you use windows server for MC hosting
If you're having lag, run and send a timings report.
i'm giving it -Xms16G -Xmx18G
xms and xmx should both be 10GB.
They should match and don't need to be more then 10.
(Generally)
But they're hitting 14 gb of ram usage
Unless you have like 100 people playing
At once, yes.
i think the important thing here is that this is only happening on the latest one (i assume?)
so it should be related to the latest change
Yeah it was okay in the past
Like Java keeps going to Very High randomly and that's when the lag happens
Fix your RAM settings and send a timings.
What do you mean by timings?
Start the server, do /timings start and let it run for ~10-15min, then /timings paste
Post the link in here
alrighty just started it
100 plugins π€£
Our server runs fine with like 30
100 plugins is crazy
Yeah as oslet said. The ram you had was unnecessary.
does anyone have geyser setup on 1.18 paper yet
In theory I don't know why it wouldn't work Geyser is pretty good at updating
Anyone else with wrong-linking portals?
yes.
Are the portals really deep?
It's working so far for me from my limited testing
Yeah, it's a confirmed bug https://github.com/PaperMC/Paper/issues/6995
is anyone else having crazy high ram usage on 1.18.1?
Is that just with mulitverse or all servers?
1.17.1 world Gen memory leak is fixed now right?
Yep
I have been tracking that issue. Anyone other issues I should know about before porting my server over
You tell us
It depends on what plugins you're using
So maybe it's an issue with a plugin you're running and it's just not known yet
that bug you linked doesn't have the status: accepted tag, that's not "confirmed" yet
at least not as a Paper bug
what im wondering is if it has been replicated in stock paper
it doesn't sound like it
...stock paper?
i mean paper no plugins
I haven't, but just reading that issue there's a lot of stuff that doesn't line up
Some of it could be caused by changing configuration
But it's also important that portals don't actually 'link', that's just a term people use
And then stuff like that guy saying that their portals are going to the same coordinates in the overworld/nether, that's not possible without plugins and doesn't line up with the rest of the stuff there
Do any of the newer builds incorporate the second patch for log4j or is it still mitigated by just the flag being removed?
https://www.zdnet.com/article/second-log4j-vulnerability-found-apache-log4j-2-16-0-released/
All the info we can provide is pinned in the #paper-help channel
God its nice to not have that memory leak lagging out my server now
I mean technically? Bungeecord instance is running geyser, all servers are 1.16.5, and one is 1.18.1, no issues
how stable is the most recent build? im going to assume not stable enough for a relatively big server yet
i will let you know in a few days @crystal nacelle i got a server of about 10 people im about to migrate
sweet, thanks
let me know about the backup situation as well, seeing as in my server its a bit complicated to backup
im gonna back it up, download the map, trim it in mcaselector, run it in 1.17 to test my changes, then update to 1.18.1
how big is your world and playerbase @crystal nacelle ?
not sure how big the world is, i know the playerbase is around 70+
from build 76 onwards :)
π
I just had a nether portal bring me to the top of the nether bedrock. I think it's because I was outside of the nether chunky border range in the overworld when I tried to portal into the nether.
The scale titled overnight
cool
Is paper also gonna get a fix for this now? I know paper just used the same patch from log4j 2.15 in build #64 but what about this now?
https://www.reddit.com/r/java/comments/rgg5hg/apache_log4j_216_released_to_address_missed_edge/?utm_medium=android_app&utm_source=share
109 votes and 28 comments so far on Reddit
Which is faster, vanilla 1.18 or paper 1.18 (this is for vanilla survival)
paper
paper will be a lot faster yeah
we've updated to 2.16.0 for 1.17.1 & 1.18.1, do note the part about the missed cases being edge cases however, as far as we are aware they are not applicable to Paper, we've just updated in case
3rd day on early builds, still no bugs noticed in vanilla mode. But yes theyre exist im sure
message.txt by @harsh idol: https://paste.gg/6fad1e5824594b59b3f438ebab788c99
help
Should I update my server to paper 1.18.1? There is usually 2 or 3 of us playing at once currently
full log
fml.txt by @limber cove: https://paste.gg/109ce837591d4bdf98cacb554bab22d2
is paper 18.1 stable?
It's not marked stable yet, no.
is .0 stable?
Is the memory leak fixed now? Or is the latest build not enough to fix it?
the found one yes
Ye it's fixed, now waiting for merge #7115 to get every more performance increase..
does 1.18 have anti xray?
Yes, its in paper.yml
thanks
Glad the leak fix was merged, nice job
My server people will be happy that the memory leak is fixed.
What is the status on the disappearing villagers
We are still waiting for an answer from Hogwarts
Yes
So clear EterNity, thx
Disappearing villagers is an issue open in the Mojang bugtracker for years now
Ah
Sometimes they just randomly go away
So Mojang, not paper
Mojang added some logging to try to at least see when it happens but otherwise no one knows
Could there be a possible paper patch for disappearing villagers?
Sometimes the villagers just really need to go out for a carton of milk and some smokes
I feel those vibes though
Could Paper fix it? Sure, if someone could figure out why it happens. I wouldn't count on it.
There might be other causes from both vanilla and Paper that lead to this and those would be more likely to be fixable but I haven't heard of any
Fun
If you figure out a way to reliably reproduce the problem a lot of people will love you
Just checking because from what I heard, it was a Paper 1.18.1 exclusive issue
And it isn't
As I just found out
I've not heard of any Paper-specific issue causing villagers to suicide
Might be one though
Well at least i have something to do now
Wait. There are disappearing villagers?
Always have been
that one happened to me when my server corrupted last year
half of a friendβs wizard tower was split from the rest and rotated 90 degrees
as well as that, a random chunk generated like 50 blocks higher than the terrain around it and a different biome too
Didn't work. Its going to 8gb same as before. Maybe little slower, but not much.
Update to latest paper, there was a memory leak
@peak pulsar Barry: Invalid Request!
Please follow the guidelines listed here: https://helpch.at/faq/request-free
Your Request: https://paste.helpch.at/kowutaceyi π¦
@peak pulsar ?
the anti xray works below height 0? are a new config or something?
it does, it should be configured correctly by def
Hi When does a stable generation of what kind wake up the pain ?
Wat
wat
Try rephrasing that please
When it is ready
He probably asks when a stable build will be there. But still... π
Check the announcements and don't expect an ETA
"stable generation" could be talking about world generation, which might mean upgrading 1.17.1 worlds, which has recently been updated.
^
I love this
Man asked that and then vanished
It's confusing because there's a few almosts of what the sentence could be referring to.
Left us with a conundrum.
some people just want to set the fire...
https://www.lunasec.io/docs/blog/log4j-zero-day-update-on-cve-2021-45046/ welp, time to wait for another paper update
itβs already updated
Yea scrolled a bit up
Build 75 updates Log4J to 2.16.0, which has all fixes. That article is a post mortem.
Any idea when 1.18 will be considered at a somewhat stable state?
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.
Hey! From any reason I am getting kicked from my server when I join/teleport
I use the latest paper jar (1.18.1)
it is rn
not stablw
but out of experimental
When did it leave experimental?
Does that matter?
Was just wondering sorry
no-tick view distance doesn't seem to be working
doesn't exist in 1.18 yet

i thought it was renamed :
view-distance: simulation-distance (server.properties)
no-tick-view-distance: view-distance (server.properties)
am i wrong?
Somebody send the image
wasn't renamed
the paper patch hasn't been updated for 1.18 yet
but, vanilla added their own mechanism for it
ah ok, because in paper optimization guide i read this:
question thats been asked a thousand times.... if a client has a render distance of 10, but the server is 20 for view distance.... does the server still load 20 chunks for the player?
the paper optimistation guide
bruh
that image that was just linkerono'd was at the top of the optimisation guide

Itβs up-to-date now so you can just follow it and yes it makes no mention of no-tick now because as zcat said it no longer exist
Pretty sure it does right now, that's a part of what's missing
iirc the rate limiter isn't in 1.18 yet so paper is probably loading and sending chunks faster than your desktop can handle
Server is flooding you out because it's too fast π
how long would u say until fixed? i dont mean exact date but like month, 2, 3
if you can say
Β―_(γ)_/Β―
could that be whats destroying my geyser players connections?
Maybe
anyone on bedrock has terrible network lag
This would only happen on join/teleport and you might notice a little something when moving quickly
You can mitigate it by turning down your view distance
Turn down your view distance and see if it gets better
view distance on server or client
Right now afaik there is no rate limiter and the server doesn't respect the client view distance
So all you can do is turn down the view distance server side
ahh ok ok gotcha ill try that
(one of my friends just wants to understand this moment)
<Assaq> but anyway i dont know why instead of porting the remaining patches/fixes they just add completely new features like schooling fish api
There is like one person who knows how to do the remaining patches
Could someone else do them? Maybe, after enough time. The person who wrote them can probably do them in a couple days though and wants to be the one to do them
So it's just a matter of waiting for them to have some free time and feel like working on this stuff again
Or giving up on them and probably dropping half those patches and someone else figuring out how to update the others
prob has finals rn lol
Does this basically mean that if I set my view distance client side to 6, and the server is set to 20 that my client would be forced to try to run at 20?
Yes
Well, it'll get sent 20 radius worth of chunk packets
It'll only try to mesh and render them out to 6
So it's rendering 20 and basically fogging it out
...at least I think the client is smart enough to skip meshing the extras
It definitely doesn't render them
Well, the bandwidth and all the CPU cores being used up to decompress all that data and then mesh all the stuff it actually wants to render can overwhelm your computer and/or network
Especially since Paper loads chunks so fast so they're probably coming in more or less all at once
One person mostly solved their problems by changing view-distance from 10 to 8
Client still got laggy on join/teleport but only for a moment and it wasn't timing out
I think they use a circle now so the number of chunks sent is different but the old setup would be 441 chunks for 10 and 289 for 8 so there is a big difference
It got changed to a cylinder
Those numbers will both be smaller in 1.18 but the ratio should be similar
iirc 1.18 renders more blocks vertically and the same horizontally, and has less fog
*1.18.1
fog technically has nothing to do with it as it is just there to hide the ugly edges
you can remove it with mods
Tradeoff is depth of field
It does seem to help a bit, but it does not completly. It was on about 7/8gb ram with 7players, 3 left, but the ram stays the same. It isnt freeing it up. (I upgraded my plan btw to 10gb (Its free for me) )
what are your flags?
Depending on how you're measuring RAM that's normal
From an OS level the JVM will never use less RAM than whatever the max it hit was
It doesn't give RAM back to the OS
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
Yes but is using a lot.
which is normal for java
I first had 8gb and it crashed alot
that memory is generally not actually being "used"
If you set Xmx to 10GB eventually it'll be using around 10GB
minecraft allocates a lot of crap fast
I know, but it crashes when more that 8gb is allocated
So it can delay doing GCs longer or do them slowly in the background
because your host is misconfigured
How much RAM does your computer have?
If you get an 8GB VPS then you can't tell Minecraft to use 8GB
if using X amount of ram causes the thing to crash, you shouldn't be allocating X
Im hosting at a provideer
-Xmx controls the amount of heap memory assigned to the JVM, this does not include other memory used by java, or native memory used by other libraries such as netty (for networking) or SQLite. Please do not allocate all of your memory!
The OS needs some RAM too
if you are having issues past that, you get into the territoriy of needing heap dumps, etc
it dropped 1gb now btw
So i set my xmx to 7gb when I still had 8gb m=but didnt make a diffrence
@brittle aspen tell them to set 7gb in your startup flag but in pterodactyl to allocate 8gb or 8.5gb
2G should be fine
so in pterodactyl they allocated 10gb?
yes
as said, if ithe jvm actually runs out of memory, you need heap dump, basically
Im not sure what that means. Just lowering my xmx?
heap dump?
you basically "dump" the contents of the JVMs heap to the disk so you can load it up and see what's using memory, etc
And how?
depends on how it's crashing
Its just allocating 8.1gb and than it crashes
if the server logs start screaming about it being out of memory, there is a JVM flag to make it dump when it runs out
You mean, the memory usage hits 8.1G in the panel, and it crashes?
Yes
crashes how exactly as there are many means of failure there
But, if you're telling us that it's crashing at 8.1G on the panel, but, you have 10G allocated to the container, that screams like a host issue
to make it work
now 10.1 but before 8.1 because I just upgraded
it doesnt matter if your client shows "timed out". how is the server crashing? what is it saying in the console (or logs)?
If you get a java.lang.OutOfMemoryError your Xmx is too low, if you get Killed your Xmx is too high, if you get random "server stops responding" that doesn't sound like a memory thing
that's docker pausing the process when it runs out of ram, basically
Unless your GC flags are bad and it's pausing for several seconds to do a full old gen
when it pauses like that you're generally SOL
I've never heard of that
you can use /paper heap to create a dump but then you need to get into analysing it
but, Xmx just covers the heap, which then leads into many complex areas
try without plugins, I'd maybe guess
beyond that, no idea what to recommend
if you disable the OOM killer on docker it basically just causes the process to freeze instead of being killed
I have a heap dump npw
now
it actually dropped to 5.5gb now
with the same players online
there is actually 1 more
I haven't actually checked if the portals don't line up, but all I know is that portals used to work one way in 1.17.1, and now they act differently in 1.18.1
I assume it's a bug because it usually spawns a new portal in the overworld 5-50 blocks away from the intended portal, where "linking" would be a better option
do you includes the difference 1.17 vs 1.18 on the original issue on tracker?
I didn't make the issue
there is one I believe if you have additional info to add on to it
Oh, right, my bad
I might, I can't add right now though
Thank you for telling me this
yeah the more info you can giff the better
What's ur setup actually
Thanks to all of paper for fixing WorldGenRegion leak π₯³
20:37:26 ERROR: The server has stopped responding! This is (probably) not a Paper bug.
20:37:26 ERROR: If you see a plugin in the Server thread dump below, then please report it to that author
20:37:26 ERROR: Especially if it looks like HTTP or MySQL operations are occurring
20:37:26 ERROR: If you see a world save or edit, then it means you did far more than your server can handle at once
20:37:26 ERROR: If this is the case, consider increasing timeout-time in spigot.yml but note that this will replace the crash with LARGE lag spikes
20:37:26 ERROR: If you are unsure or still think this is a Paper bug, please report this to https://github.com/PaperMC/Paper/issues
20:37:26 ERROR: Be sure to include ALL relevant console errors and Minecraft crash reports
20:37:26 ERROR: Paper version: git-Paper-76 (MC: 1.18.1)
20:37:26 ERROR: ------------------------------
20:37:26 ERROR: Server thread dump (Look for plugins here before reporting to Paper!):
20:37:26 ERROR: ------------------------------
20:37:26 ERROR: Current Thread: Server thread
20:37:26 ERROR: PID: 22 | Suspended: false | Native: false | State: RUNNABLE
20:37:26 ERROR: Stack:
20:37:26 ERROR: net.minecraft.advancements.AdvancementProgress.hasProgress(AdvancementProgress.java:67)
20:37:26 ERROR: net.minecraft.server.PlayerAdvancements.save(PlayerAdvancements.java:228)
20:37:26 ERROR: net.minecraft.server.players.PlayerList.save(PlayerList.java:584)
20:37:26 ERROR: net.minecraft.server.players.PlayerList.remove(PlayerList.java:630)
20:37:26 ERROR: net.minecraft.server.players.PlayerList.remove(PlayerList.java:591)
20:37:26 ERROR: net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:1973)
20:37:26 ERROR: net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:1953)
20:37:26 ERROR: net.minecraft.network.Connection.handleDisconnection(Connection.java:712)
20:37:26 ERROR: net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:221)
20:37:26 ERROR: net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1636)
20:37:26 ERROR: net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:480)
20:37:26 ERROR: net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1470)
20:37:26 ERROR: net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264)
20:37:26 ERROR: net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317)
20:37:26 ERROR: net.minecraft.server.MinecraftServer$$Lambda$3929/0x00000008014022d0.run(Unknown Source)
20:37:26 ERROR: java.base@17.0.1/java.lang.Thread.run(Thread.java:833)
20:37:26 ERROR: ------------------------------
20:37:26 ERROR: Entire Thread Dump:
?
Use PASTEBIN DUDE!
Please send large files/logs to a pastebin
A sensible, modern pastebin. Share text and source code snippets with no hassle.
woah
so, whatever bug fix that stopped the memory leak? It caused my spawn to respawn
well thats... weird.
Wut
that square is my spawn, it was totally different before i applied the most recent experimental patch
had lots of stuff
looks like different seed to me tbh
Thatβs a known issue I think
oh, i know its a different seed
In game looks fine right?
heh I was just about to upgrade xD
how to fix it ?
i'm gonna roll back i hope
fuck, my last rollback is before i regenerated the entire damn map
MCA selector doesn't work with 1.18 gen either
(yet)
it does?
can't get it to load, it crashes every time i attempt
what does it crash with
or, go to https://discord.gg/JAawR9se but it definitely does work
it just gets to near 100% CPU utulization and then just... hangs
there's a big report for it, apparently happens if you have pre 1.18 gen and 1.18 terrain on the same server?
Donβt tell me it leaks on program too 
oh wait
its actually loading now
i hope it doesn't crash again, i'm gonna go shower and see where its at when i'm done, if i can just replace that chunk my life will be a lot easier
nope, crashed again
sweet, got it to work long enough to use a backup to replace the chunks that got replaced when i upgraded for some reason, lets see if it this sticks
does world gen use significantly more resources (like ram and cpu) in 1.18 compared to 1.17?
yes
but if every map are pregenerated, these is no diff?
There is still the task of sending the chunk to player
theres a wider column to deal with
i.e. chunks are larger in memory
there is more area of a chunk to tick
etc
2 more weeks
any idea like, how much more ram it uses
my server will probally crash and burn
idk
I was using 12-14 gigs or so when using chunky
i do have a couple other plugins though
yeah i probally should pregen
Can we all agree that paper 1.18 is stable and production ready on New Years? Like imagine having multiple servers doing New Years resets
It'll be stable when its stable
after what happend to me this morning, i'd say it needs some work.
what was the world size, like in gigabytes and blocks
No no, Iβm not asking for a ETA, Iβm saying that what if the developers literally holded it off from being stable until New Years just say they can say new year, new stable version or something 
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.
Are you reading what Iβm saying or am I describing what I mean too poorly?
Sometimes I word things poorly, my bad
I agree
But it is what it is, exams week is a struggle for some people
my bad, i read the bottom half of the message u sent
see, the problem is that holding off on updating isnt really a good thing
you want things to work properly as soon as possible
But PR
There are still issues needed to be fix
True though some owners need as much time as they can get
And big patches not reapplied
Regardless, thatβs just a thought I had since this whole New Years for Minecraft thing in my YouTube feed
e
That should be something server owners can decide on their own
No reason to withold patches which make the server stable, especially with many servers already currently running experimental versions
wat
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.
It's not an eta thing, it's deliberately witholding the final patch until new years
Also they already did /eta
karens of github
they're more talking about the status, not the withholding of patches
No reason to call it unstable if it isn't tbh

is it that hard for people to just sit and wait?
I don't think there's anyone withholding patches and calling 1.18 unstable
I have hard time understanding what Jaxpo is saying. I hope I am not the only one
I'm talking about the previous conversation
This
You know heβs not part of the project developers right?
This ain't mojang a company to do that kinda new yer stuff
also many servers like mine reseted with eaarly builds
I already reset to do early testing
2 more weeks trust the plan
Why run early builds straight in prod
?
Server isn't released yet, it's shutdown and the whitelist is cleared so only some people have beta access
Ah kk that's dif
It's basically to see if there are any issues with plugins and stuff that aren't due to the experimental build
@next owl was talking about him tho
Lol
I think no tick view distance doesn't work. My no tick distance setup on 12 chunks, but I see only 4 chunks from server.properties/spigot.yml
well no-tick view distance was removed in favor of vanilla's simulation-distance
in paper.yml it's doesn't removed, I think Paper don't remove old strings?
correct
there probably should have been a config migration, but, it's pretty much too late for that now and not enough was known at the time to determine how it would end up working
okay
If I setup 4 real chunks and 12 simulation
4(active chunks)+8(no tick chunks)?
but new servers won't get that added
Other way around
Same feature from paper no-tick-view-distance?
I did not really like the simulation of the distance from Mojang, because for some reason they spawn mobs outside the real chunks as before
a bit different
Understood thanks
I think the mob spawn thing was a Paper bug
But I tested it in 1.18 default minecraft server
My fellow developers also noticed this problem in the simulation
Most likely this is a minor flaw in Mojang
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.
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.
Guys we're close to 5k
eta
345 in this channel, but i assume 1/2 of those aren't asking for one
Mojang added Per player spawn mob?
It's added in 1.18 snapshots?
Are there any differences feature-wise between simulation distance and no-tick?
eta
Not the same
Ugh I'm tired, between the new view distance and old no-tick
someone told me it messes with some stuff differently than no-tick, but I couldn't really verify it so I assume it's cap
anyone can help me with my timings? https://timings.aikar.co/?id=3dd01b853cfd48048e3b7ae3aecc32f0
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
purpur
ask purpur
Ten bucks paper gets marked as stable within next 5 days
Protip: Don't bet on this with the core team
O_o
they can decide the outcome ;)
Empty your brain and just follow this 
Paper Chan nendoroid when
Supposedly no-tick worked better but all the things I've seen have been Paper bugs
I hereby declare this guide biased
There is a behavioral change between the two mechanisms but there is basically a few cases where paper now refs the wrong value somewhere
I'm still under the assumption that no-tick is coming back, but, idk how much or what
Leaf said something along the line of just overwriting it but using the Mojang name but heβs still busy 
Imma go pee on his rug
(Ask him how many diamonds he got last night) he will understand the reference
Is it anything game-breaking π€
this was a change they reverted during the snapshots. vanilla minecraft does NOT have per player mob spawns
it's bad :(
the entire mob spawning logic just needs rewriting

can anyone give me a hand with this? beyond the obviously missing flags i need to bug the host for?
https://timings.aikar.co/?id=721abe4594bb41e4af704c40016bdc6f
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
Basically Aikar's flags, set the xms and xms to the same, probably drop the xmx a little bit depending on players, but a lot of it looks like chunks and villagers.
Pregen the map if you haven't
map has been pregened and i am working to discourage 1x1 villager breeders, anything else in there?
Generally, you just have too much going on
has anyone updated their 1.17.1 paper server to the experimental builds
good to know, i know that there used to be a plugin to nerf villager ai without breaking them, is that still a thing?
somewhere between unstable and known stable
i mean i have been running in prod for a week if that helps
only 50k servers running it right now
i mean whats wrong with just waiting
You can update if you want - just make sure to backup everything so you can restore if there's an issue. Maybe warn your players that it's experimental still.
except chunk generation and goats, performances seems better on this 1.18 ? π
because when I check some timings in this channel, I don't want to update from my 1.16 and stay outdated but with more performances
just wondering if anyone else has seen a significant increase in general chunk loading lag from antixray (engine 2) in 1.18 compared with 1.17? ig itβs definitely expected with the extra height but iβm wondering if thereβs anything i can do to mitigate it
Lower view distance
anyone have that link to the todo list?
!kick 231958939024097282 Annoying troll; asking daily for etas is not gonna change anything
:raised_hands: Kicked Big Musk#3895 (Annoying troll; asking daily for etas is not gonna change anything) [1 total infraction] -- NotMyFault#3732.
i noticed lecterns & memory leak are now patched, just curious what's still on there
It's still linked in the 1.18 channel, where it always has been
near the top
I just updated to 1.18.1 and this happened , kinda funny , but wondering if anyone else had the same problem? https://pastebin.com/6H1RUyHd
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.
I just always assume these are https://bugs.mojang.com/browse/MC-153904
But Paper does change things around chunk loading so it might be a Paper bug, if you load from a backup is it reproducible?
Since I switched to 1.18 several of my players have trouble connecting to the server, like they connect and immediately get disconnected. One of my players was able to solve the issue by switching to the vpn, this makes no sense to me, because that should increase his latency, not decrease it, any ideas?
I would says this affects about 1/5th of my players.
I assumed it was the antixray plus larger chunk sizes bogging down their connection, but this guy fixing it with a vpn breaks that theory.
Wasn't that an issue fixed in 1.18.1?
I'm using the latest patch.
These are players with 100s of hours on the server who now connect, say something in chat, can't see chat and are disconnected D-:
You need to post logs, nobody can help you otherwise
just my console log?
bad route, maybe
i had a similar thing happen on my server, a guy complained about bad connection (on 1.17.1) and using a vpn fixed it for him
hmm okay
I have a vpn I use privately, installed on the server itself, I wonder if that would fix it.
(letting trusted people use it)
When you say 50k servers are running it right now, does that mean 50 000?
there could still be a bad route to that vpn
no there are 50 special "k" servers
yes, 50,000
there are many more than that
It's probably a routing thing but what's your view-distance set to? If the network is kind of okay but can't handle a burst of traffic that could impact it
my server is played by people who want a server with high view distance, so it's set to 15, I've been recommending that players with connection issues lower their view distance thinking it's the same thing.
The server doesn't currently honor the client view distance, afaik
ooh shit, that would explain it
Or have the chunk send rate limiter
chunk send rate limiter?
Yeah, it turns out Paper got so fast at loading chunks it was killing clients by sending them too fast
that is a setting I can change then?
I don't think that patch has been updated for 1.18 yet
@Spottedleaf#0001
okay, well this sounds like it is likely the issue
The only thing you can do right now is turn your view-distance down on the server
Heck, the VPN might be helping by being slower so the client has some time to process things π
Or it might just be a bad route that can handle a little traffic but not the flood of chunks you get on join/teleport
thank you very much for explaining it in a way I can pass on, I'll be temporarily lowering my view distance from 15 to 10.
do you use geyser?
i think the same shit is happening to me right now
yes, but funny enough my BE players have no issues.
bro r u on tcpshield?
no
my bedrock players just load infinitely, and then dc
only some players tho
if you use a vpn to go to seattle area it happens for example
its like routing or some shit like said above idk, only happens in some locations
I am lowering view distance by 33%, so will be interesting to see if it makes an impact.
view distance is 1 on my test server
and i have the issue on there
so idk i dont think so
hopefully for you tho
hmm, I think we might have different issues, since my BE players are fine
I have one friend who can't join for what I assume is the view distance thing, but i have others that join fine
i don't know if he's using iris
er. sodium*
I petition we take away leafs burritos until he fixes the patch
is the lectern glitch fixed?
yes
patch accepted, bug closed, build 77 should have it in it
Hey I know about the ol asking for an eta thing but: are the builds for 1.18.1 in the #β-1-18 chat considered stable?
read the note on download page
This is werid, when respawning it takes 5-7 seconds for my client to actually update. so those 5-6 seconds no mobs are loaded, none of my movement actually registers (client side it does but when finishedl oading it fixes)
reduce view distance and simulation distance and see
client or server?
server
current ones are at
view-distance: 14
simulation-distance: 10
what's recommended, without ruining the experience
its just a server for me and my friends (3-6 players max at once)
8gb ram 6gb allocated to game.
I do not know what you have
but I all I know is the chunk limitor patch and respeact client view distance patch aint in the paper yet so if you set it too high, there is a chance client just dies
ahh
you may lower it and wait for it to be officially brought back.
some of that is a bit confusing
alright
my main pc, should easily run fine, was fine before 1.18 paper
my server, isn't anything amazing. really just an i3, not sure what gen
yes coz the patch abovementioned is in effect.
nah still takes 4 seconds to be in affect.
the way im testing is using a freeze plugin.
i /kill myself
once I respawn i can run around for like 4 seconds before it teleports me back and freezes me
your server is running on an i3? π€¨
that's not "isn't anything amazing", that's "amazing in the wrong direction"
eh, whatever works ig
How can I fix this error upon startup? Running 1.18.1 purpur https://pastecode.io/s/ynmw1rvw
go ask for support in the purpur discord server
yeah, it's probably what eternity said: 1.18 paper hasn't optimized the clientside view distance or the chunk-send rate limiting yet, so the server sends the full view distance worth of chunks even if the client setting is much lower AND it sends all of them as fast as it can regardless of how well your client (and connection) can handle it
folks on worse PCs/connections just lag out because of it
Doesn't seem to be a purpur related issue - seems to be Paper 1.18 related (world update? how could I force?)
hm odd
try on paper and report back
(@ iggy) I was seeing that error in vanilla 1.17
wait, no, spigot 1.17
still, not a Paper or Purpur problem
hes not talking to you I think
its the person above him with nonpaper log. That will go to their support channel.
Purpur said it was a vanilla chunk issue π
ah k
Anyone knows how to download java17 in wisp panel? (It isn't on the papermc tutorial)
wisp is merely a panel hosting companies may use
the java version and game that is run using it, is its own thing
ask your host for help
^^ pretty much
Just noticed less updates for 1.18.1 recently
So?
Update frequency or patch count does no have linear relationship on development process 
epic over math studiying moment
Hard this.
It's also December. End of year, holidays, etc. People get busy.
if you want more updates, PRs are always welcome :p
also as It was said already I think, the rest of the patches, wich aren't applied yet, can only be applied by one person who knows them the best, and that person is very busy.
My coding skills aren't that amazing lol
Why did you send the message then?
Was just observation
Also this confirmed my thoughts
The main two things remaining to be patched just got patched anyway right (76 & 77)? Wasn't it just stuff like optimisation #7115 remaining?
We are still waiting for Leaf to awaken from his slumber
Well, Furry convention is an important event
And a furry 
True though
ive lowered from 16 to 10, but i still fall through the world for a good few seconds after joining and theres still a lot of lag when respawning (cant interact with anything for first few seconds)
He meant view-distance and not your render-distance.
Go modify the view-distance from 10 to 7 in your server.properties file
I know i modified the option in server.properties, 7s a bit low imo but i'll try it
View distance of 10, means you are loading 21x21 chunks which is 441 chunks
With a view distance of 7 it would be 15x15 chunks which is 225 chunks
That is like half the load than what the server is normally on.
this is it on 7 when joining the server
and it is worse when on view distance of 10?
ill do it on 10 now, but ive noticed the lag when respawning is little to none which is good
Uhuh, it seems pretty okay to me.
That would be cause the server needs some time to load everything π
yeah i get that, ive just never experienced this before despite having the engine mode on 2 in 1.17. is there no option to like only apply the antixray to the first chunk around the player instead of the entire render distance?
how does biome blending work ?
you mean on the client renderer?
it averages the color from neighbors in the configured radius
anything i gotta setup server side
Logged on for 4 days straight at this point to farm moss and its working great
What is your server hardware?
could just be that not "up to date" or smn
I believe that there isnt if it was possible to somehow make it like that there would deffinitely be workarounds for the antixray
Mods and such exist which allows one to highlight ore deposits of desired kinds
a friend of mine had the same thing on some survival servers and it turned out to be their internet. I made it faster by disabling anti x-ray but afaik engine mode 1 works even faster; it just doesnβt hide ores next to caves and just caves in general
cant check rn but its an ancient laptop, before anyone makes assumptions i just want to say its had no problems over the past year and been much better than any free server host i could find
true, but i just want to take some precautions to discourage the temptation of just loading up a resource pack. i dont need it to be 100% fool proof
ill bear internet in mind, but engine mode 1 still displays many ore deposits for me and still provides an unfair advantage
believably better than any free host tbh. But yeah that might be why it is lagging, especially in 1.18
probably yeah, but it's definitely down to the extra stress from the xray engine
its fine without it
anyways I cant really imagine you running a "big" ish server playerbase on an old laptop, what is it for?
just an smp with friends, max 7-10 concurrent players
Deffinitely dont use anti xray in that case!
haha ive been doing this with them for over a year, the majority of them cant help themselves
If you want to check that no one has been xraying and you use plugins I suggest these 3: Coreprotect, protocollib and supervanish
ive already made a plugin to log where and when people mine valuable ores, but it isn't going to stop it happening in the first place
yeah it isnt going to stop thats true
ig you could just go vanish and spectate them and give them a punishment of sorts for xraying? Like a temporary ban for an hour or 2
afaik there isnt a way to modify papermc's antixray but there probably is a plugin for that?
ive literally had to make a plugin to restrict some of them to only join on lunar client because they keep hacking
wdym modify?
Like change the rendering
im not aware of any plugins but ill have a quick look
https://www.spigotmc.org/resources/orebfuscator-anti-x-ray.82710/ this one, though its pretty resource heavy like all anti xray methods (in my experience)
yeah no that ones really bad imo
your server has like 20 ppl max in total right? Could you just like make rules that everyone has to agree to and if they dont obey they get the hammer?
To me it sounds just fair to get banned like for example a week or 2 if you pretty much broke the rules you made yourself?
or agreed to
yeah but then ive got to spend most of my time moderating them and arguing with them when they get banned
yeah that part of it sucks
plus the fact that if loads of them get banned the server will just die from lack of activity
so id rather just avoid the temptation in the first place
none of them have ill intentions, they just have no self control or awareness of where the line is
cough
Anti Xray configuration guide: https://gist.github.com/stonar96/ba18568bd91e5afd590e8038d14e245e
never use orefuscator
yh i wasnt going to
doesnt have the config option im looking for
not much i can do at this point i think
what are you looking for?
^
why would you want to do that...
essentially i want a higher render distance on the server, but increasing it is causing too much lag with antixray
hacked clients could remember where ores are
In terms of decreasing lag while still using antixray i think you just need more resources for the machine
you might aswell just not use antixray at that point
it essentially does nothing if one wants to really xray
aight thanks
Can you elaborate on this? How do they see it in the first place?
if its within render distance, your client is aware of where blocks are and what they are
OH. Nevermind. I didn't read what the original request was
I believe hacked clients can pretty much see all the loaded chunks/blocks and a hacked client has access to that info and can just highlight those desired blocks like an ESP of sorts
oh ok
Oh why not?
The performance is waaay worse than paper's implementation.
people still use orefuscator?
It hides chests, the built in one doesn't
Hiding chests is also kind of expensive, on both client and server
I ran it on a server with 10 gigs of ram and a 4 core cpu with around 40 consecutive players without issues
ray tracing consistently for chests, etc, is expensive
doesn't matter the hardware, it's a costly thing to do, will it be fine on most servers? yea
are you gonna be pushing the mid 100s player marks with it? probs not π€·ββοΈ
Every small extra work per player does add up
hey, that's a good idea, can you share it?
Not a good idea coz the client can tell server they are vanilla which render the plugin useless
do the cheating clients implement such behavior though?
is one gigabyte too little for a 1.18 server
That'll keep the idiots from cheating but if enough servers do it, your server gets more popular, or someone who knows how to program wants to cheat it's barely a speedbump
Well, most of the hack clients just pretend they're vanilla, but, otherwise ^
Some do
It's literally a trivial bit of code to write to faux that shit
Itβs an arm race pretty much
true, but most skiddies don't into code
Pretending to be vanilla is one thing, pretending to be lunar client and faking whatever extra data it lets you steal from your users is another
much less actually compiling anything
Someone will make it for them if enough of people ask
No, but the cheat clients are literally race to the top
But I think I have heard of a cheat client that pretends to be a stock lunar
what about forcing certain players to use a custom client which forks lunar
and only changes the client string to something custom
Ugh
it's pointless cat and mouse
it's not pretty, but it would work
You invest more effort into fucking around with this shit
scare off a large % of your player base
It would work until one person who knows how to code wants to cheat on your server
and basically make new player intake a "fuck that"
keep in mind, only "graylisted" players would be forced to use this custom client
And if you don't make it custom enough a generic client will grow the ability to set a version string or whatever and then everyone can do it
Put your effort into making a community that discourage cheats
players who have already been caught cheating
Custom clients won't really help, since you can just inject things directly into JVM.
that does assume a certain level of know-how though
Well, that's how it ended here in Russia tho, there are cheats that can be injected this way public available.
Not as much as you'd think, this is a game to the people who write these tools
They love showing off their latest tech and eventually either they share it with everyone or someone copies it and shares it to make the first person/group less special
alright, ill never accept "give up" as an answer to preventing cheating though
Server anticheats exist precisely because of that.
Of course not everything can be detected
But there are a lot of things that you can do still.
Not give up. Just invest your time into making your community better than to prevent people cheating
Down that path lies rootkits
We're just saying that the specific way you're already tryna go about it has been defeated already
You, er
how?
tryna rip a mix tape der amaranth?
The issue is that to be able to make server anticheat catch more things we need cooperation from mojang, so they add more data into protocol (like for example pressed keys on movement).
Nah I disabled autoplay
is #68 deemed stable?
Itβs gonna be hard to explain but take my community for example. We originated from Dota and now just play whatever game server decide to βplay togetherβ and we gain member among the way @mighty spade most core members are here for 4 years or longer
shit seems stable
idk what 68 is, but, if it's not the latest like, use latest
68
literally the first 1.18.1 build
Once you have a community that everyone knows each other suddenly no one would cheat because itβs discouraged @mighty spade
plz...
Basically he means the community is small enough public shaming works
what about new players?
New players don't happen often in a group like that
new players are new players
if they're blatently cheating they're often reported fast or booted even by the shittest of anti cheats
It's a friend group, not a bunch of people to buy your microtransactions
I used NCP for detection just as like a "staff plz check", most actionable reports came from players
The key is to have something like NCP only block the most egregious stuff while reporting the rest to staff
People will try a tiny cheat then if that works they'll escalate to see what they can get away with
You're logging the whole way as they make it more and more obvious what they're doing
This is how it works generally. stuff like ore announcer will tell you instantly if someone is Xraying etc
Had my first server hang up since switching to 1.18.1, a mod switched to spectator mode with only 2 players online and then this happened. https://pastebin.com/nbte5k14
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.
probs a metric fuckton of item entities somewhere
the good o' dropping a bunch of fucking shit on the ground or do you have someone making a farm that has shit tone of waste on the ground?
So, I don't have to bother you guys in the future, what in the log gives it away? I was not online at the time and the mod isn't giving me any clues.
the fact that it was ItemEntity ticks in each of the snapshots
each of them with a different entity UUID
Is there a stable release yet or is it experimental?
Hi! So I have an error using the Purpur jar, however it's a vanilla bug and I was wondering if I could get support for it here?
I can swap over to Paper if required.
If it's a vanilla bug I don't know what you expect us to do in chat π
Mojang moment
Reproduce with Paper, file an issue on github, reproduce with vanilla, file one on mojira
Okay
I want to use paper 1.18.1, but is it stable? and sure?
I was more wondering if you could diagnose it better
You can use it. Make frequent backup @somber jewel
Switch to paper and see? @ivory parrot
Yeah I guess if you're on paper you can try
Gonna do that rn, but current error to see if it changes when I swap:
https://mclo.gs/USZMJcY
575 lines | 22 errors
Do you know of any problem that generates when using paper 1.18.1 that damages the world or something known?
Oh you can ignore those
Unless you're seeing world corruption those MapLike errors are just Mojang doing a poor job of writing their upgrade tooling
It's not an actual bug afaik, just spammy
I mean, the actual bug would probably be that it logs that, not that the thing it's looking for isn't found
Not really.
It should only happen once per chunk at most I think
And only the first time it's loaded
More likely you'll probably see it a few dozen times for your whole world
We know the issue
we've complained to mojang about the issue
and they still keep introducing the issue...
it's data which isn't needed post world-gen iirc
they just don't have a mechanism for cleaning it or just not saving it
Paper tried to silence it in 1.17 but apparently did so by trying to make the error go away instead of just shutting it up which then broke things?
leaf actually upgraded the data or something, iirc
according to mojang that data can just be safely yeeted however which is why they kinda don't care and it keeps slipping
I use paper 1.17.1, and I want to update to paper 1.18.1, but I'm afraid that something will get corrupted.
theres 50k+ servers running paper 1.18+
Should be fine. Make a backup
Paper errors
https://mclo.gs/VQj0epC
574 lines | 22 errors
Ohhh. So this is the thing then


