#❗-1-18-experimental
1 messages · Page 20 of 1
A better one than the official openjdk image?
there are no actual official ones
The whole scene is pretty fucked
The docker images that is
It had an "Official Image" badge on the docker home page
Oh shit, "The OpenJDK port for Alpine is not in a supported release by OpenJDK, since it is not in the mainline code base. It is only available as early access builds of OpenJDK Project Portola." TF
I'll try to switch to lite slim
thanks!
does the cat want the heapdump? 😺
🐱
Wait so anyone who has glow berries has had their server crashing for 4 days and no one noticed?
declaration: module: java.base, package: java.util, class: Random

IntellIJ says its fine ¯_(ツ)_/¯
Apparently there was also something weird going on with my java version due to alpine not being officially supported by openjdk
Patch is making it call Random#nextFloat(float) but the javadoc says that doesn't exist
declaration: module: java.base, package: java.util.random, interface: RandomGenerator
Is this not a java.util.Random then?
Oh, this is a Java 17 addition
So yeah, if you have a some prerelease version of 17 you might not have it then, makes sense
Is there a config/commandline argument/environment variable that automatically enables timing on Server start?
Bc I dont want that but the Server seems to do that
paper.yml
Now I remember why I used alpine instead of slim, apt is just a nightmare to use with docker (and scripts in general)
it's not
i mean it is a downgrade from apk add --no-cache but i wouldn't call it a nightmare
apt update && apt install -y <package> && rm -rf /var/lib/apt/lists/*
Thanks
Yes, and then have it constantly scream at you that cli inside scripts isn't supported. I call that a nightmare, especially compared to apk
then use apt-get which doesn't have that warning
Why are you using apt instead of... yeah, that
I should read the whole screen before I start typing 😛
i just use apt tbh
the warning doesn't make too much sense for basic commands because they won't be changing that any time soon
At some point I got tired of typing apt-get in the terminal, and found apt does basically the same. When making containers and scripts I kinda forgot the full command existed 😅 And I didn't expect them to behave differently to be honest
Does anyone have a decent config for antixray? Specfically for 1.18 PaperMC? Most configs I've found are for older versions of MC which in my experience does not always fully work
Anti Xray configuration guide: https://gist.github.com/stonar96/ba18568bd91e5afd590e8038d14e245e
ty
Apt complains that it's stdout is not stable in terms of what it prints, nothing else. It's in case you'd parse or grep it.
It looks like the server is stable now
BTW i dont know what happened but all my crashes stoped
maybe cuz I lowered render and sim
Has there been any config changes for Paper or Spigot following 1.18 release?
paper.yml
yes
1.17 to 1.18 has some changes, mostly from patches not being updated (yet?)
I have troubles with the generation or the view distance everytime im in water this things appear in the border
what da
i changed the view distance but that borders appear
The main change is https://is.paper.sexy/ViewDistance.png?1
Eww discord is still caching the ugly version
So no more no-tick view distance?
There we go
Right now there is no more no-tick but vanilla has their own version of it
That has some Paper-specific bugs but otherwise seems to work just as well?
Why is no-tick in the 1.18 update tracker
I dunno, leaf didn't like it
Leaf was threatening to rip out the vanilla system and put his back in 😛
But someone at the very least needs to fix the bugs and add a per-world config for it
Probably would be better tho 
someone has a solution for the buggy view distance
I have ^
I don't think his is functionally any better, the only things his did better are actually Paper bugs and simulation-distance seems to work just as well as no-tick in vanilla
Everything looks like on render dist 2 even when having it on default (10) for server.properties and paper.yml
His might be faster or cleaner code though, would depend on if there is enough difference to make the patch worth having
Is this gonna be fixed for 1.18.1?
x2
i have the same problem
Do you have view-distance set in spigot.yml?
nope
every config is on default
If you don't have it in spigot.yml (or it's set to -1 there) and your view-distance in server.properties is set to 10 then you should be good
Actually I think the one in spigot.yml needs to be set to "default"? I would just delete it entirely to be sure 😛
i have view distance with 10 in server.properties but it has the same view distance
The only cause I've heard of for why view-distance doesn't work is spigot.yml
You don't need to delete the whole thing, just that line 😛
Can we get an update da checklist update?
The view dist line?
Also nothing in paper should be changed right?
Yeah, just the view-distance line in spigot.yml needs to go
Or should I just delete no-tick line
And leave it at that...?
I mean, you could remove no-tick-view-distance from paper.yml since it doesn't do anything now and you don't want it to surprise you later if it starts doing something again
But nothing needs to be changed in there, no
I don't think any of those 53 fixes were relevant to the checklist though
Those are unrelated broken things that weren't known ahead of time
This (and the lack of progress on the checklist items) is why everyone says no ETA
No idea what all is wrong or when people will have time to work on things
Wait
I believe Mojang ticks more stuff outside of simulation distance, than Leaf does within no-tick
I just realise latest paper has sync-chunk-writes default to true
The block scheduler ticking is a Paper bug
paper ignores that option entirely
I thought it was best meant to keep that to false and paper has done that in the past?
(and is literally only relevant on windows in the first place iirc)
How does sync chunk writes only have to do with windows? 🤔
https://github.com/PaperMC/Paper/issues/7054 although this is supposedly fixed now
Ah, Leaf fixed it last night
https://github.com/PaperMC/Paper/pull/7053 is somewhat related but I think might only be about making Spigot/Paper range-based settings limit themselves to simulation-distance
Instead of letting you set simulation-distance to 3 chunks then set the mob spawning range to 8 chunks and have it do spawning for 8 chunks
You can set it to -1 too before 
Might be the fog client issue that'll be fixed in 1.18.1
1.18.1 launches tomorrow iirc
will i have to use forceUpgrade to upgrade chunks so they dont have to get converted always or doesnt the game do it itself automatic?
Don't forceUpgrade, just let the server do it as the chunks are loaded
It's fast enough to not notice and forceUpgrade has caused issues in the past (including in 1.18)
And might be why for some people they don't get any blending between old and new chunks on 1.18, don't know if anyone has confirmed that yet
well i tried out the blending seems not working for chunks which have already generated beyong 0
also very weird is that the biomes generates different but have the same seed
i have a problem everytime run the chunks around me are loading and cause a little lag
https://paste.lucko.me/Hd8uLC4lhS pretty good chunk gen speed
my chunk gen speed in 1.17.1 is around 50cps
I have a weird problem when exploring for shipwrecks, opening mostly on 1 of the 3 chest in a shipwreck will result the server to hang for a moment
Sync chunks can cause lag and are disabled by default in paper. So I would just set the setting to false for be on the safe side.
I'll try to reproduce it tomorrow with no plugins if it still occurs
what is the name of the setting
Server properties set sync-chunk-writes to false
thanks!
Paper didn't have it on default false
Had no issues with it disabled and seems to be more stable off.
I think some forks do but just turn it to false
hey, everytime someone joins the server it freezes for a second. Also when you join the server after restart, chunks aren't loading for 1 minute.
there is no error log in the console
other config for the chunk loading lag?
huh, somehow mine is set to true
didnt
Same
weird...
Idk I’ve heard some people say paper Ignores it even if it’s set to true but it causing lag so just set to to false anyways. Doesn’t hurt
is it enabled by default?
The setting yes but some forks and stuff ignore it,
Do we get a Status Update regarding how the development is going?
Thank you
paper will patch dupes/glitches when reported
Alright
Paper patches known dupes ^, if you can reproduce a dupe on the latest, report it in #869651180698099732
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.
thanks bot ❤️
I mean you can fork paper, but dupes will be patched by paper
Is anyone running chunky on 1.18 to just generate the worlds? Had any issues on a new world in 1.18?
As well, I was hoping to upgrade to paper but it's not production ready yet, has anyone had any issues with a couple plugins to get by with?
What's are the major bugs at the moment
none
I was trying to see if there was a way to find some servers who are running 1.18 but not via version, wanted to see how it was going for them.
at least none that I've encountered
That's great, I will be moving my server over soon
a lot of plugins haven't updated
the ones i need, have been ready so they say
which most of the time isn't an issue
only plugins that use nms (anger) would be affected by a version bump
aka the most important for servers
do you think it's okay to use latest paper and all?
my theory is that a "stable" paper build wont come out till 1.18.1 is officially out. that or the team is waiting until no tick view distance is properly implemented into paper
Thats guessting on an estimated time....highly illgal 😛
dont worry about it its just a conspiracy theory
weird way of forcing an eta out of me...
ah shit my bad
lmao kidding
haha
there is being said its already kinda stable to run. only few perfomance fixed are coming
so just wait for a christmas present which has nothing to do with the release of paper
well, I'm fine running chunky, just mind your memory due to leak
"There is no ETAs for a "stable" release. Repeat, THERE ARE NO ETAS!"
These builds are still experimental, so don't forget to make backups and do not use them in production environments
etc etc
yea ive had no issues as of yet. electroniccat told me that the dev working on the no tick view distance implementation is quite busy which is why it hasnt been merged yet
wasn't asking for a eta, okay -
lol
what kind of memory leak? what happens?
there seems to be a lot depending on no tick distance. is that a paper thing or a vanilla to paper thing? (just learning here)
you're like "is the eta of stable now or in the past?"
oh, just crashes and stops the server
when your jvm is full
No tick distance is papers version of simulation distance
I see now, do you do backups? how often?
originally, paper implemented no-tick-view-distance. i think it was originally a tuinity thing. then minecraft added simulation distance which is the same thing as no-tick-view-distance, essentially
which i didnt asked for to mojang in the first place 😛
ahhh oke
because its still experimental, I bumped mine to every 6 hours
i already do mine every 8 hours lol
I was thinking every two hours, lol - Okay yeah even in vanilla I do every 6 hours
tbh, I'm still pre-gening chunks till now, at 71.81%
ive been running my(20 player) server since version 13 i guess and no crashes or plugin issues. backup every 24 hours (waiting for stable version to go to new season)
might have lost 1 or 2 bee's in the progres
making a backup every 6 or 24 hours isn't a proper backup system, having it hourly and save up to 2 weeks worth of backups is tho
my backups take over an hour to complete in the first place. how am i supposed to do them hourly??
true on this, but I lack some space from 20gb worth of pre-gening worlds
having them hourly and save up to 2 weeks worth...
How?
I am only able to do 3 back ups
are you doing it manually?
I have 10 backups in my storage
both, when I am on - I will do it like 3 times that I am - save the recent one and then download the latest one on my computer as back up back up.
and auto deletes the old one
I see.... what hosting service are u using btw?
The best I've ever found. DedicatedMC
Depends what you doing with the server in the first place.
Im now giving everyone creative to practice for the 1.18 season. No real need for backups sooner than 24hours.
Yeah if you running mr dream youtube channel servers i would backup every minute or so
mine is just baremetal, hosting from home
but yea, I haven't really encountered some serious problems, except the leak issue
does it ruin the world tho? Players loose something?
no
okie okie cool
just any basic survival world should have a hourly backup system just incase a crash does happen there is less complain by a community to rollback a hour but with 24hours rollback things are eh💩
it saves the worlds and stuff before shutting itself down
ye
30 min saves and 3 hour backups and restarts for normal production server but i do have a good 2 TB of backups at all times that covers like a week
kinda jealous right there....
I mean… is the data rly important here? That seems a bit overkill x)
But if you have the storage… why not I guess?
if i backed up every hour it would be backing up constantly lol and i would have 40TB of storage to keep a week
your worlds must be puny
used to keep 2 weeks of backups just in case but they got too big lol
out of curiosity, how big is one full world backup?
only 1 world.. idk the server backup in entirety is close to 30 gigs we have 5 worlds all pregened out about 20000 blocks
so about 6 GB per world then, that's not too bad
nope
If you like dedicatedmc I recommend you take a look at bloom host
why? curious
It’s like dedimc but cheaper and more features
same support system?
43 seconds to respond or less? Discord support tickets?
Yep, maybe not 43 seconds but usually within minutes
does bloomhost have Tehlo though????
right!!!!
The owner is very active in the discord
WHERE IS THE CSS on this website idk if I wanna use it..
Not all developers are web devs x)
Bru do you really need ping me for that ....
Do you get a shell account with shared MC hosting?
How about SSH access (instead of FTP)?
SSH access is pretty much never a thing on shared hosts
The checklist is afaik updated
if you keep pestering you'll be booted
Apologies, I wouldn’t like to be pinged for that either.
oh my god.. sorry I forgot to turn off the ping
Bru..
I know that seemed rude
my bad I’m on mobile
Life is harder on mobile for me, used to PC
discord reply sucks
yeah I would prefer if I could have mentions off by default
off topic go to general
Didn't I explain this to you a few hours ago?
Do you want them to add more things to the checklist just to check them off right away as they fix other bugs?
The checklist is more of a high level thing anyway
Sorry, mini mod.
Back onto topic, i wonder how many servers will be ignoring 1.18 because they think the server performance is gonna be bad
And maybe they don’t like the whole render distance rename
Anyone encountered serious performance issues?
Hmm alright, we’ll see because 1.18 performance looks scary if you aren’t pre generating
There are a couple perf issues with 1.18 but they seem like we already know how to fix them and Mojang might even do so in a future patch update
The only slowdown that you can't escape from is chunk generation but you usually either pregen, have small worlds, or don't do enough generation for it to be a problem
The thing is since I have a world map, I don’t necessarily want the chunks pregenerated because then people will just use it to explore non touched areas
Like, goats are really slow but the implementation isn't just poorly done, it's pretty obviously bad
You can improve it both algorithmically and via micro optimizations without too much effort
I think Paper might have already done so even?
Interesting, I’ve not had time to test goats
I’m kind of deviated the update was split up again
I just wanted a simple up to date world no old chunks
Lithium has already fixed goats too
So the fix is known and wasn't too much work, Mojang just did a dumb
Not unusual
It wasn't split up again?
The original 1.18 stuff isn't in 1.18, it's in 1.19 now, sure
But I don't think they ever said it would be in 1.18 after they did the split on caves and cliffs
1.19 is going to have more worldgen changes though, yeah, which is kind of a pain
But the biggest change is something I think they said they'll still generate in existing chunks (deep dark or whatever)
The warden 😦
afaik those are basically just underground villages so it'll probably work like ocean temples did
I wanted him the most
That was never going to be caves and cliffs content though afaik
One day I’m gonna have the warden as a pet to show how awesome I am.
It's coming 1 release later just because 1.17 got split in half, not because they bumped it again
Hmm at least the devs are getting the opportunity to work on the new gen and make sure servers don’t end up draining in performance
Which is why no1 uses realms
they must have a farm of overclocked amd 5950x for their stuff
Bedrock people use realms, works fine for them
Pretty sure realms used to run on AWS and now runs on azure
I would know, bedrock realms are so simple everyone can join basically
If I remember, you can even join with second controllers?
- They have a small player cap
- They charge a decent amount of money for it
- Economies of scale
- They moved it to Azure so probably get a huge discount
Although they probably also got a huge discount on AWS too, only small fries pay the listed rates
Vanilla MC runs actually really good now compared to a few years ago.
AND, realm owners actually pay heir bills from making the realms p2w
If you're spending more than $10,000/mo on AWS you get to talk to a sales rep and negotiate custom stuff
Compared? Ehhh.. maybe, I have 225 fps on 1.17 and my computer is a potato
Vanilla probably runs better now than it did in, say, 1.12
Not better than it did in beta 1.7 though 😛
Anyone know any insane projects in the works yet for 1.18?
No insane developer trying to multi thread Minecraft?
btw it's really funny, the page for java realms is full of bad links
I mean yeah, but who the fuck is playing a 10 year old version of Minecraft at this point outside of nostalgia?
me, hi
Java realms are a joke basically
The only links that work are the ToS and ones to buy stuff
Any Java realm owner is basically laughed at because they can use proper hosting and get a better deal prob
Realms are easier to join though
Maybe on bedrock but for Java it’s probably barely any better
And easier for a clueless parent to buy/run
Absolutely, it’s hard to tell my mom I run a server tbh. That’s why I rely on donations and yard work
So I simplified it to oh yes, I code… I have a server that runs the code for money per month
I didn't mean to. Sorry
That’s why I use bootstrap!
Great for my server’s website. Been working on it for 1.18
pog exploit
when will the details of the exploit be released?
can we get a quick overview of the threat model so server ops can decide how urgent the update is
considering its a 0day i think they should be soon
yeah this
The CVE isn't even public yet
It's an exploit in a dependency, not some cheat in your game thing
What was the exploit?
what does cve mean?
ok but at least tell us what the effects are?
Been running 1.18 #20 and it's been quite a nice experience (Only a few guys). I'd like to know if I have to yeet the server temporarily.
It's "let's @ everyone and update all our platforms" urgent
RCE?
Common vulnerabilities and exploits
Where will we find the CVE when available?
is this like execute arbitrary code on my server urgent or mess up my minecraft builds urgent
ah, so it's a legitimate security vulnerability in the server and not just like a "players can dupe/get creative" or whatever?
is it an other deserialization thing
great disclosure policy
yikes, someone woke up on the wrong side of the bed
10/10
the chance of your server being attacked by this exploit is small.
Sting. Mate. They just said you're not getting info.
Asking whether it effects crashing or backdooring etc gives nothing to anybody trying to abuse it so i dont see the issue
what is the exploit
security through obscurity 5Head
I respect your decision, but security through obscurity is controversial for a reason
FOR NOW. Jfc can y'all read?
Keep topic channels on topic
why not just update and ask questions later?
I can!!!
What is the nature of the exploit that was just patched?
!kick 435732383963021313 Kick topic channels on topic
:raised_hands: Kicked jakey1995abc#4476 (Kick topic channels on topic) [1 total infraction] -- NotMyFault#3732.
info on it is coming out can yall please chill
You guys are dumb, if you discover a security hole, you fill it before telling everyone how to use it or hinting where it is
slow mode
if you're notifying sysadmins of an exploit and telling them to update with a fix you're at the stage where the vulnerability needs to be disclosed, including instructions on how to tell whether existing installations are compromised
Wow...
The timing of this exploit is unfortunate, since it probably disrupted 1.18 progress
now this is just "panic right now, no we won't tell you why"
if a bank finds a security hole, they aren't gonna go around telling everyone what it is so the people "dont do it"
is the exploit upstream(spigot) or paper and its forks only
If they had all the details they could tell you 😛
People aren't the smartest and this is just panic. No point telling them how dumb they are
some of yall like @subtle spear sound dumb
if a bank finds a security hole it discloses it to the software vendor
i have worked for a bank
It's not papers job here to disclose the private cve.
The upstream project hasn't released anything yet so you (or paper devs) could guess and probably get close based on the patch but there is nothing public to tell you
we arent the vendor though
!kick 143531770288013313 Take your entitlement somewhere else
were the bank client
:raised_hands: Kicked javascript sucks#7449 (Take your entitlement somewhere else) [1 total infraction] -- NotMyFault#3732.
Whatever I'm done
At least they provided a quick fix to the exploit so we arent sitting here panicking about an exploit that isn't patched

This is actually insane....
https://logging.apache.org/log4j/2.x/security.html is where you should see the details, yeah, but they aren't there yet
Thanks for letting us know about the security vulnerability quickly
I am going to wait for the next build with the patch to update my server.
Ty
They really didn't though. There is no way for people to properly asses the risk.
better idea imo is to just wait until the stable build is finished before updating anyway 🤷
oh thats not fun
We've already alterted people towards the general issue
What does "Kick topic channels on topic" even mean? Please at least give a reason in English
that does not sound good
Thanks for alerting us so quickly, instead of just keeping quiet. The people asking for the exploit/the effects of the exploit need to chill down
Uh oh
Nice
ty mr electrocat
Its a exploit to do with a dependancy
can a firewall prevent it?
what is the exploit ?
please read before spreading misinformation
and that thing on the security page is literally irrelevant
Idk where to ask this but i only have a small 30 people whitelisted server. Should i update right now or can i wait until i have time?
no but its fun to read
Update your jar either latest 1.16 or 1.17-1.18
Like what does the exploit do?
This is from the release in April 2020
Lmao this is fun to watch
The information you're looking for isn't on that page yet
Mhm
anyone know?
Good job on informing us
Stop spreading misinformation, do not try to guess at what the exploit is, you will likely be unable to do so.
Not sharing
if they're all trusted you dont necessarily need to do it this very second, but definitely do it soon. it opens up a pretty big vulnerability

Details will be out later so be patient
According to moderation we aren't allowed to know.
Makes sense
I'm not sure anyone knows for sure what it is yet
^
Okay yea i trust them all, its just a friends server. Ty tho 
So you're asking them to guess for you
Honestly should have added a slowmode
homie. the cve isnt out yet. you will know at some point
people know what it is, but it will not be made public.
amaranth please guess for me
The info sec community would like to disagree.
take what i say with a grain of salt though, im no security consultant
It really is
:e:
just like every exploit there is
I thought people would be smart and actually think with a good mindset
Just throw this channel on lockdown for the next 1 hour or so
^^ could but ppl will be dumb
anybody here should be updating their servers as new builds come out anyway, given stable isn't here yet.
Yes, move this to general please
*if your question is not asking for it lol
set slowmode to 5 minutes
Imo it makes sense for a couple days until people switch.
If you want to continue we can do it in #general
The problem becomes that admins cannot asses the risk for themselves. If the exploit is in the hands of attackers already its to late...
hey so, is 1.18 stable?
No
No*
Tldr; no we don't know what it is nor the severity
kk
hmmmmmmmmm hmmmmmmmmmmmmmmmmmmmm
Thats fair, I have no reason to argue about it anyways.
idk how often people update names
¯_(ツ)_/¯
c'mon it's #❗-1-18-experimental
yea ik
I am having a server problem and I'm going to guess this is the right place to ask about it
im not familiar with the paper team :(
you telling me you dont see #1-18-stable?
light them eusert
If it's 1.18 related
I'm guessing so
no I cant see very well, my glasses are out of date
I'm running latest version I think until the exploit ping

and my server murders itself when a player dies and respawns
we had a graves plugin, disabled that and issue persists
Murders how? Like a crash?
tps just plummets
why i cant import spigot 1.18 on eclipse?
https://prnt.sc/22hzcdx
on spigot 1.17 is working fine
worked just fine for me
i want to use eclipse
do you use maven
!kick 715319643249705030 If you're not helpful in topic channels, just leave it
config issue
:raised_hands: Kicked Aamber#6015 (If you're not helpful in topic channels, just leave it) [1 total infraction] -- NotMyFault#3732.
i not want maven
what kind of sadist uses light theme
I forgot timing existed
alright
id make sure you are using the right jar in depends
timings is very very useful!
no maven i want to import jar manually
No you don't want to do that hell of a ride
then download the jar and import it
not work on 1.18
Stick with the industry standard
i have right
NotMyFault, some could say theyre on the highway to hell
And yes, that is intended, paperclip is just a bootstrap, it has no server code.
glhf, nobody will hold your hand in unsupported environments
idk id ask someone who uses eclipse
what r u trying to do
Anyone able to assess this for me? Timings are impossible on mobile lol
just change the jar
what do you mean?
hover over the error and what does it say
Don't ever use getspigot
Did you actually run the jars to build the server?
Because they don't contain server code on download
eclipse is so terrible
buildtools?
use intellij and gradle 👍
then open them in intellij
and to use
idk then
eclipse is quick
im not a eclipse expert
Eclipse is not supported
what was the exploit being abused?
intellij with gradle is one doubleclick lol?
must wait few minutes to complie it
..
i have slow laptop
only on first compile
Read #announcements and go to #general
And most of the Time it ddoes on it's own
nobody asked you to
i use intellj for specified projects only
The time you wasted here to refuse to use the industry standard could be invested thrice the time into setting up gradle or maven lmao
lol didn't know people still use eclipse
I mean you were already told no by more than one dev
if I can't get help with misc lag issues here should I go to #paper-help
Sorry it's been kinda a mess here, link the thing again
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
Just migrate to Intellij. I also have ~50 plugins in Eclipse from 1.8 to 1.17, but with 1.18 there was simply no choice left
So just don't waste ur time
the only thing that makes sense to me is a lot of red numbers then yellow numbers then one big red number in discordsrv
I migrated, spent a couple of days.. but now I'm getting high
Can someone please DM me what the exploit is from the announcement?
I want to know how high-priority it is and if I should restart my network right now
yes
what
!ban 526741661922099218 Cheap troll
chill out chief
:raised_hands: Banned Taito#3984 (Cheap troll) [1 total infraction] -- NotMyFault#3732.
We don't know, it has nothing to do with paper read #announcements and go to #general
logj4
i think
idk
its smth to do with logj4
cuz every commit is logj4
or smth with fixing it
in #paper-help
🙂 Thanks guys
Your problem seems to have something to do with saving but I am having a really hard time reading it on mobile
OK ty for telling I'll go check perms and maybe wipe userdata
Hey! Can somebody please give me a tip how can I start 1.18 paper using java -cp ?
You'll need the classpath of paperclip then
I'm not shading any libraries to custom plugins and prefer to add them to classpath instead to avoid repeating
I used to do it like java -cp "paper.jar;libs/*" org.bukkit.craftbukkit.Main
Where paper.jar is patched file from cache folder
No, sadly it's not possible
Just, that will have some caveats due to the classloader
You're probs SOL there actually
Is it possible to somehow make paperclip to assemble full jar again? Or do it manually
Whats a promoted build
Does it actually loads full libraries folder to cp?
on -jar
Or it's only used on patching stage?
you can look at the bootstrap Main class. org.bukkit.craftbukkit.bootstrap.Main and see what it does re the libraries, and versions folder
Thanks for doing good work devs. ❤️
Do server actually include kotlin runtime now? 🤔
no
what’s the exploit?
^ ?
potential RCE
Need to ensure my server is safe
see the pins in #paper-help
Update asap
This is not the right channel.
What is RCE
https://www.n-able.com/blog/remote-code-execution
Aug 29, 2019 ... What is an RCE attack? In an RCE attack, hackers intentionally exploit a remote code execution vulnerability to run malware. RCE can have ...
it's not an RCE unless you're really stupid, ignore that aspect
So, no actual way to load deps with the server anymore? 😕
In what scenario would it actually be an RCE?
Anyone in this channel shouldn't have that problem, you have to have ancient Java versions
Any news on a stable build? like time frame? 1-2 weeks?
no eta.
let me check
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.
why is it taking so long though? is there an issue?
wtf is that attitude
paper devs work for free
as if you were entitled to fast updates
A lot of new/changed stuff in the game
i dont mind the wait
just wanted to know why its taking long? is there a problem or is it just all the new items?
complexity, i guess
Stuff takes time
people have other things to do than work for free on a piece of software
Yeah end of year is tough for updates.
yeah i know, im not saying they need to do it now im just asking, dont be so hostile, i know these people work for free. im not rushing them.
They get asked that hundreds of times a day
Holidays, work, cat shitting on your rug, etc. End of year can be tough.
It’s ok leaf finished his CPU. It will be anytime now /s
so rude here....
You'd get tired if answering the same question after the 300th time.
all i asked was a question
I think when you say “what’s taking so long” it comes off as kind of rude and demanding. So people responded negatively to that.
https://f.u11.io/vWDLgy wow ok that's a few
maybe maybe
didnt mean for it to sound bad though so i apologise. :)
I'm explaining the situation. If you don't want to read my responses block me. We're here to provide help and answers not be your friend.
i was just curious as all
It’s all good. People come in here dozens of times a day asking the same question.
So folks are kind of burned out on answering it.
Especially when you can usually scroll up a few pages and see the answer.
i get that, i was just curious as all :) i know now :)
also, what was this "exploit" found in the update?
lmfao that's depressing
eTa wEn /S
technically kenny got paid while developing on his last streaming sessions 
random(week, year)
this isn't even remotely the longest update time
It’s been 9 days.
hmm wonder who thats for? 🤔
What’s the result of the exploit?
See the pins in #paper-help
Sooo... Is java 17 the only supported version?
yes
BC I tried a Java 18 Beta and it didn't work 😦
oversleep is where the server has too much work to do between ticks so it "sleeps" for longer
That's weird...
There are tons of people exploring but my 9900k should be able to handle it.
Could be that your disk sucks? 
That could be a possibly, let me make sure I'm on an nvme
Pregen might help somewhat but eh of it's bad disk gl
I pregenned to 10k in overworld and 5k in nether
Hosts can give you a good CPU and cheap out on the disk, so I'd just be 100% sure
I might switch back over to my 5800x server
sudo lshw -class disk may give you info on your disk
Just to see if it's a 1.18 issue or the 9900k or the disk
My current disk is a 1 TB nvme
Can I write in some settings in the 1.18 paper.yml that's present in the 1.17 paper.yml?
Will they take effect or will it mess up everything?
Who here knows if I can update the server to 1.18? I am unsure what the instability is. I'm running a small public server on 1.17.1 at the moment and I have all the plugins I need ready for 1.18
thank you lad
anyone else have mobs stutter occasionally?
isnt that just lag?
perhaps client network lag instead of server processing lag
I don't have a very high upload throughput because my server's ISP has no competitors. even though it's a business connection. nonetheless it could be that. I'll watch network usage and see.
I think it's a QoS problem. I'll do router work later. not important since it's just like 5 people max on personal server. thanks for suggestions 🙂
the VM does have NUMA enabled for 2 CPUs so I'm wondering if that's causing an issue
may be better to use just one CPU. mostly single threaded isn't it?
It's an HP SSD EX950 1TB
Speeds:
Sequential Read 3,500 MB/s
Sequential Write 2,900 MB/s
Will send CPU Profile in DMs if needed.
That happened for me a lot (the mobs stuttering in movement server-side) when I was on Spigot and decreased the max-tick-time, just saying in case it's related
message.txt by @cyan oasis: https://paste.gg/9e397c2724f545178c8b92d7f22b8625
does the recently found excploit matter if ur just running a private server some friends that you can trust?
it's an exploit
they're able to take advantage of it
Will they? how are we to know
update.
when do we get a detailed explaination? im interested
I'd update anyway if you have friends like mine
Probably not soon.
Sorry if this has been asked already, but given that MC 1.18.1 is due out soon (I think I read tomorrow) will you your dev team continue and complete the Paper 1.18 version, or will you be integrating the new vanilla changes and the first stable version will be 1.18.1?
log4j2 release is apparently a few days away so... try again Monday
That might be true, not confirmed by anyone I've talked to but it's plausible
thats from the minehut updates channel
why isnt there any news coverage about it
is log4j kinda irrelevant?
i guess this shit happens daily
This is not it.
Yeah sorry wrong link
This is not true. We've seen no successful RCE's. I'll notify their team in dms I guess
alr, sorry for posting it
I think I found bug but I am using version 49 I think so it can be fixed already I found more threes like another 10
https://github.com/apache/logging-log4j2/commit/d82b47c6fae9c15fcb183170394d5f1a01ac02d3
this is the commit upstream that fixes it
wait RCE on client
unironically ive been asking fo dat
you can install mods to vanilla
bruh!!
think about it 
If you go there on vanilla (new map, same seed) does it generate correctly? If so, what about in Spigot?
im not sure i will try it next day
hey
eh?
#CVE-2019-17571 Apache Log4j 1.2.x RCE via Socket Server Deserialization https://t.co/fwfQ8c63N0
147
295
this is from 2019
People have suggested I change my JVM argumeants to this -Dlog4j2.formatMsgNoLookups=true
multiple exploits same module?>
is that right
why don't they just remove it
does this fix it for time being?
Do I just edit the arguments on the launcher
I am not sure it was what I been told by many people
I think it is a suggestion for the minecraft client, if you end up on an unpatched server
purpur suggests using this flag
It's also been reported that adding -Dlog4j2.formatMsgNoLookups=true to your server's launch arguments can mitigate most, if not the entirety of the exploit.
Not confirmed yet, just reported. It might help.
Yeah but you're using the latest Paper 1.18 build so should be fine
That's for older builds (but not too old, I think for example MC 1.12 is too old for that flag to work)
but paper 1.18 not stable
exactly
Hey could someone help me out with putting in the launcher and server launch
What are you doing in this channel then?
does anyone know if regular spigot has fixed it yet
not everyone is on 1.18 paper. most people are not actually... lmaoo what do you mean
yeah fair enough i gotta go join their clusterfuck of a discord
No fix will be provided in client-side until the release of 1.18.2 by Mojang itself...
My bad wrong place to ask sorry
ty anyway electronic
why is it only an rce for older java versions?
does paper antixray cause much lag on 1.18 using engine mode 1?
This channel is for 1.18 Paper
So, you better shut down your multiplayer gaming in public servers.
even engine mode 2 is fine.
it really will be the least of your worries
Okay good, I disabled it due to bad TPS spikes earlier.
which probably came from elsewhere
1.18 is killing my server lol
Jeez so you tell me people could actually RAT your pc via a Minecraft server?
But how
Yes
And for how long
By sending packets.
Since what version
theres no reason to turn off anti xray because of lag
I think no-tick is not really fully fuctional ~ for 1.18 yet?
Every version, except 1.18.1 and 1.7.*
You can always simply reduce view distance, that'll help for sure...
looks like a bit render distance, Impactic
How haven’t they discovered this for years?
Yeah I'm going to re-enable it, my server wanted to kill itself at 25 players but I did a lot of changes in the settings and now I'm at a stable 20 with 39 players with only small spikes.
lot of it is taken by chunks
oh at 25+ players you want it at max 6
Did you pregen the map ?
Yeah sim distance is set at 6
and sim dist should probably be 3 or 4
You could also just reduce the activation distance of the entities by a lot
Render distance will not solve the problem lmao
You send a packet
When you join a server
Happy I only played on my own server
man what are you talking about
But still
My server can probably handle it, lowering sim distance is a last resort for me tbh.
PM for current timings
yeah you still have a massive amount going towards chunk ticking
Are you on SSD?
but if it works it works
(Okay good, Timings only measures TPS as a whole and I didn't realize before what impact my HDD was having on chunk times haha)
Yeah HDDs are a nightmare with chunks
Maybe consider ViewDistanceTweaks plugin
I might switch back over to my other dedi before it expires to see if a 5800x would make that big of a difference over my 9900k...
I know a 5800x is faster by ~15% in single core
yo what was that exploit lol
#paper-help pins has all the info paper is disclosing at this time
the same way shellshock bug was in bash since 1989 and only discovered in 2014 x)
Yeah I don't usually read Log4J or linux source code randomly, do you? 🤔
usually stuff discovered by accident.
I mean not always. Some actively look for vulnerabilities. Some stumble upon them during normal usage which generate unexpected results
this is minecraft solarwinds omg ‼️ panic ‼️
Bruh i thought experimental gonna end 💀
It still very much needs time for testing
Poor English 
^rude
How is that poor English
Yea, it really isn’t.
I mean me
oh
Ahhh..
Well, for it to be stable there just needs time to make sure that there are no more issues reported.
Just try testing it yourself, it helps!
Wait what it waterfall and vilocity
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.
so.... basically, you are saying only play on servers we/our friends own that we have full control over, that are updated to the latest paper builds?
ive lost my villagers
That doesn’t rly tell us much, what version, any logs? If there’s nothing not much we can do..
i think it happened after patching from 1.18#60 to #64, but not for sure, ill try to check, also if there was some kind of error in log .. i think it could be related to some other problems i still have with this dimension, which i imported from 1.17 in form of custom dimension
revert your backup and try to replicate i guess? 😉
yes ill check if there is something to find ^^
im also having an 1.17 migrated map running at build 64, previous build 61 and my villagers didnt disappear
So what was the exploit?
you have problems with rain indoor? or some barrows dont hit target, or other coords related stuff .. i also had to import my old nether and end via map editor amulet, to get the right dimension settings like no bed/water/sunrise .. always when i tried to set dimension settings in level.dat, i got chunk error
Read paper help pins
Was it to with chat
But, this isn’t the place to discuss this.
Try again Monday, if you haven't figured it out by then
Can you send logs?
Also I’m a bit confused what you mean…..
is the exploit only work at 1.17 and 1.18?
All the info we can provide is pinned in the #paper-help channel
Thank you for that command.
It's probably 1.6+
i know its a bit confusing, but i thought if @hoary gazelle also imported his 1.17 maps, he may also got some of those errors .. meanwhile i got most of my dimension problems fixed, already posted some code here and got many hints, at least as i sead used map editor amulet to get some of my dimensions fixed. only my "second overworld" from 1.17 which i imported as custom dimension still has some problems, ill check if i find something about the villager problem first .. then ill go back to rain indoor problem again
Or 1.7+, whenever log4j2 started getting used
I thought log4j2 was older than that but I misremembered
i cant recall having that rain issue. but im not running a multiworld setup, just the three stock dimensions
got error like this - okay first check i found out villager lost already before #60 in #52
would this cpu Xeon E3-1271v3 be decent for 1.18 performance or no?
That's a weak CPU, I'd expect it to start struggling at 20 players
You would want to look at single core performance. Server CPUs tend to be bad at that
Benchmark against what, specifically? There's passmark for single core performance where higher is better (usually, within a certain margin ofc), but the lowest you can go depends on what you're trying to do with kind of server, # of players, etc
something that could handle 40ish players (with the right other hardware) and where would I check the performance for singlecore
this might help https://www.cpubenchmark.net/singleThread.html
thanks
happened in #52 but iam not sure if it could be my fault? is there a way of restoring them from backup file? 😅 i was in the_end dimension while i run kill command, but villagers etc were on overworld .. what do you think was going on there?
message.txt by @solar bear: https://paste.gg/3eee1c214a5d4b40b1289d2faa7e8277
Not unless you have some sort of plugin or backup
If not, then no, they are gone.
just restore the world from latest backup
i think i was having issues with my end gateways at the moment
if the backup was like 5 minutes ago I guess you could just restore the entity files
but I would recommend doing the whole thing
you think i killed them? or was it another problem
/kill @e will kill every loaded entity
Yeah you killed them.
good to know . . is it normal that is says "fell out of the world" ?
yes
oof
that's just the message for /kill
uses void damage or something iirc
or no
it just calls kill and that's the fallback message I think
btw i also lost map placed in frames
yeah item frames are entities
okay that makes sense :/ well backup is some days old .. you say restoring "by hand" is much work?
you probably wanted /kill @e[type=enderman] or something
not sure if that's exactly correct
yes, i should do in future 🙄😬
You could experiment with just restoring the entity files, but then they will be out of sync with the regions
so I would recommend just restoring the whole world
up to you though
okay thank you for your patience and help guys! is this correct filepath? villagers were on overworld_old dimension
yes those are the entity files
I have a player reporting that spawners do not work near the new max height. I didn't look into it yet as I'm just waking up but I am wondering if anyone else had this issue?
:raised_hands: Warned _ImDenji🎄#0001 (spamming) [1 total infraction] -- jmp#3822.
!ban 680976685851738171 continuing to spam after being warned
:raised_hands: Banned _ImDenji🎄#0001 (continuing to spam after being warned) [2 total infractions] -- jmp#3822.
were you maybe running an older build when that was happening? there was a similar thing which was maybe fixed in build 61
I am for sure running 64. I got the announcement today and upgraded. My server does have plugins in it but they shouldn't have an effect on spawners. Once I get up, I'm gonna check to make sure it is the same with a bare bones stock paper runtime
Was the issue reported to you before or after updating, is what I'm asking
After updating
ok interesting
As I said. I want to verify it isn't any of the plugins causing this. I doubt any would be. I can give you a dump of my config file then too if you'd like.
well, if you can confirm it's not due to plugins and can reproduce it easily, the best thing would be to open an issue with that info
Okay I will. Where would I do that if it still doesn't work?
you have software recommendation for editing .mca? 😬
you shouldn't be editing the files
Wow I’m really surprised that such an exploit was able to exist for so long
replace them with the ones from your backup
Btw I’ve coded a tool that adds one layer of bedrock to y=0 for people having issues migrating worlds to 1.18 since bedrock might be missing
Made it for someone who asked me it in dms
where can we find it? 🙂
But could prolly release it to public
If people want it
Should prolly first let it be tested and add some warnings
It used direct MCA writing so no plugin but will be pretty fast, it checks all the existing region files
Have anyone mentioned that this vulnerability also works on clients too? (Sorry, I meant to post it in #paper-help)
yes
Okay
with paper my server does not have my logo anymore how do i fix it?
servericon.png?
add a file called server-icon.png to the root of your server that is 64x64
If you can code a bit, I use the Querz NBT library on GitHub
Has a special mca package for region files
Oh but it doesn't read those in the /entities folder, sorry now that I see you need that, the code for doing that is present in "mcaselector" on GitHub though
and there's also NBTExplorer for visual insight
it kinda does, you just have to work at it a bit; read in RAW mode and then traverse the tags manually
works for the poi folder too
True, but then the mcaselector package is easier
depends depends depends I guess, anyway, either will work
even for modifications? it says "export or delete"
Oh good point, don't know, I only read
#65
then say "#65" instead of "latest", it's clearer and shorter to type
if you can, then https://github.com/PaperMC/Paper/issues
If you slaughter the glow squid, don't place any blocks within like 20 or so blocks, fly up a bunch in creative to be at the right distance for them to spawn, and they spawn again, but when you place torches next to it they stop spawning, I guess it's a block light init glitch
so, I think I saw it on GitHub issues about the server crashing when teleporting to lush cave. Can someone link it to me?

