#❗-1-18-experimental
1 messages · Page 1 of 1 (latest)
lol, who tf is deleting messages?
rip chat

Do not use 1.18, ever


MM I honestly didnt know that was not intended. (no mob)Maybe the build can includes stuff that ask people to test certain areas. @grave charm

This chat has been repurposed. Thank you 😀
I mean... if we knew what was broken, it probably wouldnt be broken
first
Let’s please be nice in 1-18 experimental chat.
wait, that's not how..
kashike processd to delete all message above him
This is supposed to be a nice place!
Yk, i tried to find an "old" emote, but i don't have one 😔
I too, experiment 1-18 daily.
after toggling peaceful and back to hard

but this isn't new world
oh right, there's a default one 🤡
let me try
I jsut nuke my world again lets see
second
oh hi emily.
that's not how any of this works!
btw is starlight in latest experimental?
House Targaryen approves
is the intellij debugging thing not gonna work now? it doesnt seem to be as simple as it used to be. creating a jar application for the server and hitting debug
wat
I'm stil getting only passives
yeah new world, difficulty hard, no mobs,
let me delete everything, not just world folder
we don't need mobs where we're going
check level.dat
for what?
Like, some people where saying it was fine, others where saying it weren't; and, most complaints I see are from new worlds
My world's level.dat has a difficulty of 3 and it's not spawning anything
So, just wondering if something in there is being set wrong
yeah, ive got diff of 1 and nada
I've got a hunch that the server is picking the server.properties difficulty over the level.dat's
since my server.properties is peaceful
is it peaceful by default?
Yeah
no, mine is easy
yes new world is peaceful by default and MM passive isnt spawning either
the one I got was from world generation and after I kill them they dont come back.
I change my animal tick to 1
oh, then im prob only seeing the passives from world gen too
yeah I set mine to hard and still nada
let me get my old world to test now.
Actually yeah my passives are only spawning from world gen too
I test the 1.18 version on my testing server and I always got this error, should I ignore this? BlockEntity threw exception at world:-137,68,-351
nvm, after deleting every server file and remaking world, no more hostiles
well its interesting that you were getting them at one point
or actually no, not there it won't @strange compass which version are you on exactly? Give the output of /version
This server is running Paper version git-Paper-"4def84f" (MC: 1.18 Release Candidate 3) (Implementing API version 1.18-rc3-R0.1-SNAPSHOT) (Git: 4def84f on dev/1.18)
Error obtaining version information
Previous version: git-Paper-388 (MC: 1.17.1)
ah re-download, it's been updated to fix what I assume you're talking about
Mine was all good
ok, so there's an issue with the chunk map and players, it doesnt think any players are near enough for mobs to spawn
hello kings
finally got my debugger to work, and thats what failing
odd that it worked for v at one point
No entity (mobs, passive or not) spawns at all and no matter if world is new or not.
I made a new world in 1.16 > upgrade it > kill all existing mobs > then nothing spawns after
it seems like if I only delete the world folder, nothing else, I still get hostile mob spawns
I tried again and same results
did both /kill @e and toggled to peaceful to make sure all the hostiles were dead
hey guys. I'm planning on starting a server when 1.18 releases, and I'm not sure if I should be using paper or fabric with lithium for optimization. it's a pretty small server, thoughts?
Why?
but with latest spigot rc3, i get hostile mobs even with completely remaking all server files
also, chunky seems to break with latest paper but not latest spigot
chunk genning tasks complete instantly, but this might be something chunky needs to fix not paper
[Chunky] Task finished for world. Processed: 6255001 chunks (100.00%), Total time: 0:00:00
ah
use the latest dev build of chunky
oops, didn't notice the note chunky had
(that jar for chunky comes from here https://ci.codemc.io/view/Author/job/pop4959/job/Chunky/)
^^ already grabbed it from their codemc repo
k, I think I fixed the hostile mobs issue
woot!
but unsure why spigot isnt affect, cause I think it should be
what was it MM lol
the return value of this was switched by mojang, and spigot didnt realize
simply removing the underlined ! fixes the issue

epic

but I want to know why it doesnt happen on spigot
maybe spigot stealth fix it?

in the future dont distribute jars. provide a link so people can download it by themselves
@peak pulsar
yeah it's odd that it's not broken in spigot, unless they introduced a different bug in the function that inverts it again
Only staff should be distributing jar download links anyway
it was for Chunky but yeah
Does the 1.18 paper api just require java 17 now as well? cant remember if the same was for 1.17 and java 16
Yeah mojang bumped java to 17
1.18 is on 17
I'm not sure what the 1.18 api compiles against but no reason to not just use java 17
um, did the obsidian pillars in the end always extend well through the main island?
Don't they go all the way down to like y0 or smth?
oh yeah, that looks like it
yeah they do, sometimes quite far
yeah they go to y 0
The bottom of all pillars are at Y level 0, which means that pillars are generated through the island. according to the wiki
can tell we dont play MC much 
I've beaten the dragon like 1 time 
so, am on spigot, shouldn't a platform way out in the end in the middle of nowhere be swarming with enderman?
yes
yeah
I had to get over 100 blocks away from that platform before any spawned
so I think, on spigot while it might look like mobs spawn, its because they spawn when you're far away and then you fly closer
Depends on if any were loaded in spawn chunks I guess?
if you look at the report some say the rate is bad and that's probably why.
that does explain when I was killing all the things it was only like 10-20 entities
yeah nothing in the immediate vicinity on spigot spawns
will the paper/tuinity implementation of no tick view dist be added to paper 1.18?
Okay yeah spawning is def broken on Spigot, the end has waaay less enderman than it should
mobs are suppose to spawn between 24 and 32 blocks away from a player right? (defaults)
Yeah
The eeriest of sights lmfao
they'll spawn sometimes as I circle around the portal but if I don't move they 100% don't spawn
ok ima try it on my backup server
You beat the dragon?
wheew
I’ve only done that on creative 😩
what's the difference between createBundlerJar and shadowJar I haven't been keeping up with the update and I'm a little hazy on what it means
See #❗-1-18 message
MC now uses a bundler system for libraries and the bundler jar handles that
message.txt by @next owl: https://paste.gg/92522c59e1bd4df1a310a3f797ea5abc
those plugins are incompatible with 1.18 changes, they have to update
oh
ok
and tps dropped to 13
only i was on
K
Some performance issues are to be excpected given the ”experimental” in the title
don't create an issue on the tracker, we don't care for that one
You have so many exceptions in that log file anything would be inconclusive
ok
i will wait till like dec 20
then update all plugins
but i have a doubt
can i keep ps data
protection stones
We may continuously give updated 1.18 experimental jars with updates & fixes to test on, if you’re willing to try them. Once the proper release rolls around, it’s time to update your plugins and check whether they work like usual.
Protection Stones may or may not work, test it. Once they fully support 1.18, it will most likely not need to remove any data.
Also, please don’t ping people whose names say no pinging…
When official release comes out, how long is our expected time before we get a official 1.18 paper release?
Updates to Paper do not have any sort of estimate for when they release, ever. Any and all updates will arrive when they are ready, and the only thing to do is wait for them patiently along with everyone else.
Good job on working on 1.18 before the official release, however, just tested EssentialsX does not work with the 1.18 jar. All server owners must wait for Essentials I guess, so you've got time 😛
they have 1.18 dev builds
The latest dev build here: https://essentialsx.net/downloads.html, does not fire up as well.
There is a 1.18 branch of EssentialsX that is not currently published, but you can grab builds off GitHub or build it yourself
But the faster paper is done the faster plugins will get updated. So it's really good timing so far
does new paper build fix mob spawning so that it's same as spigot's behavior? or does it fully fix it
Wdym
mob spawn range seems to be scuffed on spigot, havent reproduced myself
Spigot's mob spawning is literally broken right now
They still seem to spawn, just with a messed up range, while the previous paper experimental build had 0 hostile mobs altogether. I'm wondering if the new paper build reverts to spigot behavior, or does it completely fix it?
From what I understood from the commit message it fixes things that Spigot broke
Spigot's valve broke that what I am hearing basically.
Hows the experimental build so far everyone?
It exists
It was ever not broken then? 
killian 🥺
Hi
e
E
getting errors on paperweight-userdev for 1.18? worked fine on 1.17 so i'm probably doing something dumb here
build.gradle.kts
plugins {
id("io.papermc.paperweight.userdev") version "1.3.0-SNAPSHOT"
}
group = "com.willfp"
version = rootProject.version
dependencies {
paperDevBundle("1.18-rc3-R0.1-SNAPSHOT")
compileOnly("net.kyori:adventure-api:4.9.1")
compileOnly("net.kyori:adventure-text-serializer-gson:4.8.1")
}
tasks {
build {
dependsOn(reobfJar)
}
}
and getting this error: Cannot set the value of property 'downloadService' of type io.papermc.paperweight.DownloadService using a provider of type io.papermc.paperweight.DownloadService.
which seems weight that I can't set the value of a property using the provider of the right type
but who knows
https://paste.willfp.com/iwigovoyat.sql
full stacktrace in case it's useful
ok, so i think i've isolated where that error comes from and it's not good
i have a bunch of modules in my project, but the ones i care about here are the nms modules
i have a module for 1_16_R3, 1_17_R1, and 1_18_R1
problem is, because userdev 1.3.0-SNAPSHOT only supports 1.18 and not 1.17, i have to specify a different version for each module
which seems to not play well for some reason, looks like gradle is trying to import from the wrong userdev jar
I dropped multiversion support in favour of paperweight.userdev
i'm using paperweight userdev
i need to make sure that my project supports 1.16.5-1.18 and i use nms a decent amount
i can get it to sync on 1.18 only but about 75% of my users use 1.17
also even when it does sync on 1.18, it completely fails to patch the jar
So you added the userdev plugin only to the submodules?
Is your project open source?
sure is
relevant things in there
You can add --full-stacktrace to your github action to get some more insight why the patches fail
ye
https://github.com/Auxilor/eco/actions/runs/1512551651 will be this one
Tho the outcome seems to be a different issue
same one
I meant the patches one
yeah that's a whole other issue
but that one sounds like it's on paper's end, nothing i can do about that
this one on the other hand means i straight up can't add 1.18 at all because the 1.18 and 1.17 modules use different paperweight versions that seem to conflict
and that's a much more pressing problem
iiirc worldedit is having the same issue
I had the same one when applying paperweight earlier the day
should I open a github issue?
Otherwise it likely get lost in here
There already is one
link? i'll add to it
https://github.com/PaperMC/paperweight/issues/116 unless its this one
it's that one
What does that have to do with applying 1.18 paperweight issues?
I smell pebcak, probably multi module related with the above
that one's unrelated
the patches are a separate bug
i'm hoping its a pebcak because otherwise i'm completely fucked
See https://github.com/PaperMC/paperweight/issues/117#issuecomment-980805537 someone already reported it, tho the location may be a bit unfitting
hopefully this can help
I doubt that is the proper location still
it's a paperweight issue, could be easily solved by adding support for v3 mappings with 1.17
If not pebkac, that would be a different issue
the only way to get it past the bug i mentioned in the issue is to set the 1.17 module to use paperweight-userdev 1.3.0-SNAPSHOT but then that gives this error
The paperweight development bundle you are attempting to use is of data version '2', but the currently running version of paperweight only supports data version '3'.
so the only solution seems to be to update the 1.17 dev bundle to data version 3
or to keep backwards compatibility in userdev 1.3.0
The question here is. Can we just upgrade the paper 1.17.1 project to use paperweight.core 1.3.0 and generate a new dev bundle?
Let's try it.
that's up to the paperweight team
there is no worldedit or worldguard for 1.18
from what i heard worldguard/worldedit is having the same problem as me
go ask them then?
i did
then why are you here
oh ok
also @white robin not pebkac, at least not on my end
only auth me discord srv core protect easy set spawn and rtp works for me
Auth me 
yes, they don't have 1.18 versions yet
it works
auth me works but it cant send chat msgs
i can register and log in
but it doest give me instructions
Ask AuthMe then
Authme 🤡
cracked servers 🤡
1.18 isn't even released yet, and we just uploaded the API yesterday, almost no plugin is updated yet
why bother buying minecraft and worry that your account gets breached when you get the same features on cracked
😳
is paper 1.18 already being worked on?
so yes?
reading is hard
Please don't discuss offline mode or piracy
no
Just buy it
just no
!warn @peak pulsar Please don't discuss offline mode or piracy
:raised_hands: Warned NightMite#2111 (Please don't discuss offline mode or piracy) [1 total infraction] -- aurora#4484.
Please disscuss 1.18 rc3 and sponsoring Paper.
has anyone made built in anti-xray work on the published experimental jars?
Not implemented yet
thanks
i have real mc but my server members dont thats why
There is a ton of work towards anti xray already
who's the main guy in charge of paperweight userdev
Jmp
But generally it's between jmp, DenWav and me I guess to work on paperweight
Paperweight has a bus factor of 3
There are 2+ things I know that need love.
- userdev: multiversion support
- patcher: fork generate bundle
userdev: multiversion support
1.18: patches dont work
this specific error makes it impossible to support 1.17.1 and 1.18 together
That issue needs a ton of thought to pull off
the different paperweight versions between the modules conflict with each other and dont work correctly
If you got a good idea how to tackle that, add it to the issue
multiple modules just doesn't work because of the different versions
Just Gradle things
yep
Why would that not be isolated
I see that a big brain moment is needed there. Due the switch to bundler it's a lot more difficult.
no idea why it wouldn't be isolated

but because it doesn't get isolated the whole system breaks
Guess you can make seperated projects instead and publish them to maven local, lol
Intellij will still allow you to have that in one window and link stuff together
@covert jolt 
the workaround of needing separated projects looks like i'll have to do that temporarily
but it's stupid that i'd even have to do that to start with
auxilor loving the bold
paperweight is causing more problems than it solves right now
yeah that's fine
i'm fine with it happening later, as long as it does happen
because i dont want to have to split one specific module out into its own project and then depend back into it
it's slow and painful, especially when it comes to developing a library
I have a Stockholm syndrome with Gradle
Wait, supporting legacy versions is painful? That's news to me 😂
1.17 is still the current version lmao and when it's 75% of my userbase i absolutely won't be dropping it
Yeah am memeing don't worry
There is still some problem with updatingChunkMap. We have tested around a bit. Left: Save disabled with /save-off. Right: heap directly after /save-all
I think it maybe not directly related to /save-off. We did not disable it at the beginning. We only disabled the world auto save.
Yes, just need a few final touch-ups. https://imgur.com/a/ty3VZeU
Nothing is released yet tho.
Thanks for fixing the mob spawning problem.
Now I see mobs and our gold farm works again.
https://i.imgur.com/5yzUJ0V.png
java stack of Server thread
at net.minecraft.server.level.PlayerChunkMap.processTrackQueue() (line: 2067)
at net.minecraft.server.level.PlayerChunkMap.i() (line: 2088)
at net.minecraft.server.level.ChunkProviderServer.q() (line: 1053)
at net.minecraft.server.level.ChunkProviderServer.a(java.util.function.BooleanSupplier) (line: 910)
at net.minecraft.server.level.WorldServer.a(java.util.function.BooleanSupplier) (line: 622)
at net.minecraft.server.MinecraftServer.b(java.util.function.BooleanSupplier) (line: 1605)
at net.minecraft.server.dedicated.DedicatedServer.b(java.util.function.BooleanSupplier) (line: 480)
at net.minecraft.server.MinecraftServer.a(java.util.function.BooleanSupplier) (line: 1469)
at net.minecraft.server.MinecraftServer.w() (line: 1263)
at net.minecraft.server.MinecraftServer.lambda$spin$0(java.util.concurrent.atomic.AtomicReference) (line: 316)
at net.minecraft.server.MinecraftServer$$Lambda$3959+0x000000080142e460.run()
at java.lang.Thread.run() (line: 833)
is this 1.18 test builds' issues discussion channel?
No, this is Patrick
not sure how i dont notice this.. i mean in spigot i see the mobs spawn and kill me xd
I don't see the mobs spawning in Spigot 1.18-rc3
Spigot didn't notice mojang switched the return type
^
i still see... but not close to player...
yeah i read the JIRA with the paper commit attach >.<
I had to point them in the right direction.
But I don't understand why they couldn't reproduce the problem, even with two JIRA bug reports.
They closed the earlier report from pre5.
in my case i build a spigot and run a fresh map and see hostile mobs the first report was "no hostile mobs"
My report said "Few or no". There certainly weren't the normal amount.
Anyway, thanks for fixing it. Makes me feel better about upgrading to 1.18 when it comes out.
yeah i cant check if in vanilla was more of spigot.. 
Vanilla rc3 worked fine with what looked to be a normal amount of spawns at night.
the mobcap command can be a great help.. but.. xd
With Spigot rc3 and last night's Paper build, my gold farm was broken. Now it works.
My beloved anti-xray patch 🤔
Hey, I have a question,
is it a bug that the spawn-protection isn't there or am I just too stupid to config my server?
spawn-protection is in your server.properties and isnt a paper thing
yeah i know and i set it to 25 but there is no spawn-protection
it disappeared after downloading the experimental version from "https://kennytv.eu/Paperclip-1.18-rc3-R0.1-EXPERIMENTAL-reobf-2.jar"
I just tested it and I can't get the spawn protection working in 1.17 either, so probably I'm doing something wrong or it hasn't worked for a while
Are you opped?
i used spawn protection for something yesterday actually and it was working on paper-1.17.1-353
the one time i used spawn protection 😅
iirc there must be at least one op.
Works fine for me now
Yep, spawn protection only works if someone is opped 😄
sorry for the stupid question but, why spigot 1.18-rc3 is 65mb and paper is 33mb?
because paper downloads the vanilla jar and patches it, what you are downloading is a patcher utility
hence why you can download a paper jar officially while you can't for a spigot one
got it, thank you
oh that's cool, small jar time
Thyy it works now ^^
aye thanks for working so hard on the 1.18 update!
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
piglin go brrr
you have horrible hardware
16GB allocated but only 1 CPU thread
whoever you are paying for, you should stop. That CPU isnt going to fair well at all lol
I'm curious where in the timings report you can see it only has 1 cpu thread
where can I see the CPU threads?
system configuration
system configuration
0 plugins? 16GB Allocated? 🤨
how do I change it?
You buy more cpu or ask whoever you're hosting server on
He's only using 1 msec per tick.
do you manage your own pterodactyl instance
ah yes, let me quickly buy more cpu
Right now, 1.18 plugins still in development
yes
is the cpu limit for that server set to 0?
i think that's broken right now, seen someone else with the same issue
16GB is probably excessive, even with all your plugins and players loaded.
unless you have a very specific use case
Unless your plugins have a "memory leak"
set the CPU limit to 100%xCPU core count so if you have 16 set it to 1600%
do what eternity said ^
instead of 0 (which is supposed to be unlimted we know)
seems like unlimited cpu detection is a bit broken in java 17
It's an i5-10600KF, 2x16 DDR4 vengance pro rgb, just for minecraft
yeah but it seems like that's broken
also by core I mean threads so if you have 2 per core times 2 again.
wait nvm
the box under
ok
I'll try
probably java not seeing the container limit
🤔
what image are you using?
i5-10600KF has 12 threads.
or, rather, egg?
btw I use an 970 evo pulus with btrfs with fedora 35 server
btw i use arch
I want to know if i'm doing something wrong.
me too for daily driver
please delete all of your social media and dont interact with society at all
ok i dont wanna read the entire conversation, so hows 1.18 paper going for you? did you encounter many bugs? (as for me it is good only mobs are a bit laggy)
if mobs are laggy for you, its probably your PC 
the only thing that worries me right now is that we didn't receive more than like 3 bug reports
chunk loading is slow but that's expected coz leaf is still busy 
I bet he's harvesting the cpu for his own chunks
build me a jar and ill break it for you
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
yeah that's better
who needs to mine bitcoin when you can just generate minecraft chunks 
now you've got 4 threads
i didnt know there was jars here lol
looks like ptero bug, since not specifying cpu limit on docker directly doesn't fuck it up
Soon pre-generated chunks will be a currency
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
how do I make hard tests to the server to see if any bug?
wow UnifiedMetrics already works for 1.18?? the dev is sure fast!
if it was that easy we would've done it already
do whatever you do normally
spawn bees. guarantee to go wrong

It has always worked
except for fabric version
why mine doesn't look like that
???
because you have no player online
timing graph? it goes batshit if its either too short or too long
make a spark
ah shit i dont have debug symbols on my container image
https://spark.lucko.me/s5mtDmi9bW im just running around
to me it runs well server side (aside from chunk loading) and I NEED MY FABIRC CLIENT MOD OMG its so bad vanilla wise.
uh, looks a bit odd to me https://sirkillian.gg/i/2g4sgwgzh1cdp2kp.png
the server is fine tho
why is that odd?
doesnt that usually show sleepForTick
I think it's the same method just with different mappings?
anyhow it looks healthy to me
waitUntilNextTick is mojmapped
ah ok, that makes sense
That makes sense - understandable names are never mapped by md5
I did with egg and seems ok
spawn 1000
it will be fine i promise
or axolotls, both work really
or moving water
Found a bug in paper
Tab works with literally every other command
do you have any plugins yes or no
yes
remove them, reproduce again
Provide logs also, please. Not much we can do without them either way..
message.txt by @west bone: https://paste.gg/712c5106859d4c4594fca3e7c9822a64
Mari wanna write up an example bug report for this channel? so people can follow 
essentials doesn't work on 1.18 yet (you'd need to use the 1.18 dev branch for essentials)
https://github.com/EssentialsX/Essentials/tree/mc/1.18 You'll need builds from this branch. GitHub Actions produces them and saves them.
it adds game mode commands…
https://essinfo.xeya.me/commands.html
Set the random teleport location and parameters. /<command> [center|minrange|maxrange] [value]. Essentials, help, ehelp, Views a list of available ...
Oh thank you
Thinking that they'll follow that 
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
at least this way we can yell at them 
instead of " XX doesnt work " or " YY broke "
hmmm
edited, sorry
At the moment there is no version of worldedit wich would work with the experimental version, right?
right
okey, thanks 🙂
i mean, wrong but ok
does the snapshot-testing version compile now? 😮
i mean, it always has. just requires a dev bundle that isn't broken. not sure if the published one will work but a locally built one certainly does.
dev bundle as in paperweight? or do you mean something else
i mean, technically paper but sure paperweight plugin produces it
yeah i dont need it anyway now.
We can download compiled jars for EssentialsX mc/1.8 branch? From where? I don't see them.
They are not available yet, or I have not found it yet. I am going to try and compile it
You have to build it
Yeah, I compiled them myself. But Mariell's message implied that jars were already available.
Does paperweight have a 1.18 dev bundle yet?
yes
it does, the jar is attached to the github action run
zzzzzzzzz shit UI zzzzzzzzzzz
very easy to use
mic "i can't write yml files" hael
I am epic coder I write code onto yml file
@covert jolt im sorry i take it back that was mean u are epic 
michale is the best yaml coder
Is there also an 1.18 waterfall ?
thanks
velocity 
Ah, thank you!
anyone that knows when worldedit will work on 1.18rc3?
Maybe sk89q knows, maybe not.
maybe if you build with local dev bundle
sk89q? What year is it?
2010
I hope my 1.18-rc3 pregenerated world can be used in 1.18, otherwise I have to regenerate 
I mean, the release candidate is pretty much the same thing as official release
So probably
unless there's a world gen bug
i hope this real
better buy bitcoin then
I bought dogecoin too
That's what they said two release candidates ago.
and it's still true?
there will prob be more bugfixes in 1.18.1 than there were in rc2/3
"We're now releasing the first (and hopefully only) release candidate..."
they (at least recently) haven't changed anything but the version for actual release
from the most recent rc
"If there are no major issues following this release [RC1], no further changes will be done before the full release."
correct
we are saying different things
i have a feeling that this is going to be the buggiest update
So far I've discovered 1 issue with the paper rc (which is now fixed)
the main issue would be the worldgen speed
surprised we didn't get any issues for no mobs spawning at all for a full day
1.8 had more security holes than you could shake a stick at.
That was reported to Spigot twice, but they didn't fix it.
As long as you had players moving around they spawned eventually 
and now that there is a paper commit linked on the issue it will get touched... never
I dunno. It's 7:16 AM in Sydney.
or at least he wan't copy the same fix
wait what was the mob spawning issue
there were none, or very few
he'll just switch the return of that method back or something
there are still quite a few patches left to implement right
NIH
So when will it come out(guessed)?
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.
For the CLA?
I predict its 1 week after 1.18 Release
Anyone using the experimental release atm? How is it?
I’ll probably try it out
After backing up my world off
Ofc
Its fast
You are in the experiemental 1.18 channel.
Lol
I miss having the free time I did in like 2012 when I'd reply to every single person asking in #bukkit for an ETA with a unique answer. 😦
eta: when you stop asking
Is there a planned ETA for the upcoming 1.19?
3
4
I'm feeling 7
Really though, let's not spam the channel with useless ETA speculation 🙂
Yes lets talk about how nice the experimental is
Still testing it out but so far seems like we've been catching the problem children
Always appreciate the work and all the bug hunters, we got a dope community here
Don't let your memes be dreams
denwav
check my issue on github
I mean
logs?
if it crashes, there is always info
be that in the log file, a crash report for, or a hs_err file
otherwise, generally means that it was killed by something else
What are your launch parameters?
Gonna take a stab in the dark and say that it was killed by the OS because you have Xms/Xmx wrong
... and they are?
@echo off
java -Xms2G -Xmx2G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -Dusing.aikars.flags=mcflags.emc.gs -jar paper.jar nogui
if using linux, check dmesg
and you are absolutely sure that there is nothing in logs/latest.log
yes
put a PAUSE at the bottom of your .bat file and run it again
Maybe add a pau...darnit mja00 😄

If you have to ask when it'll be ready/stable/etc wait for 1.18.1 before you even look at it
I am betting 1.18 will be fully ready around mid december
https://sirkillian.gg/i/4j324albit3s4n8u.png what does this mean
those features are not valid features
and what does that mean 😅
Are you upgrading from the datapack for 1.17 that added the new height and such?
The one they said was experimental and you probably wouldn't be able to upgrade from?
you have feature seeds in your paper.yml
no datapacks enabled, this was a fresh world
for things which are no longer features
Yeaa, issue is that there isn't a "less scary" way to say "hey, your config is screwed"
Think it was done because there was some copy-paste guide out there giving wrong values for a few dozen things which was causing headaches because "but I changed it!"
Just add something saying it's a config issue or something
yeah it's super not clear there that it's coming from your config
would make me thing "something is wrong with my world" rather than "something is wrong with my config"
yea, need to pass in the key or something towards the section that's being read
only reason i could tell what it was is cos I looked at the code :L
at first i thought that was vanilla bitching
Yeah I thought that was DFU or something
I would just have something like
"This is caused by an error in your config file, to fix this remove:
CONFIG ERROR HERE"
Could get a little spammy, but it makes it clear as to the issue
can i just remove all the feature seeds and restart?
That would require a much better YAML parser than I think anyone has ever made
Well, some of them you have might still be valid and still be used so if you remove them you'll be changing your seeds
I think, not sure if those get saved in to the level.dat or anything
wont it regen in the paper.yml?
I didn't think the config came with any of those seeds by default
People just started looking at the code to generate lists of valid keys for that section
Sure but I don't think it's going to fill back in with all the still valid seeds that you can then go fix up to use the old values you had
changing seeds for valid things will potentially upset stuff
Oh, right, new worlds
Ideally we'd run that shit through DFU in some form or manner
If you're okay deleting those worlds again then sure, wipe that section too I guess
time to bug kneny to make a migration and transfer them gracefully 
#BlameKneny
he was gonna add structure seed but spigot already have it there in spigot.yml (not randomed)
so are these random seed because of the diamond exploit stuff or?
yes it will breaks the diamond method
figured
trust me it works coz my players compains 
but, wouldnt that be patched in vanilla 1.18 anyways? xd
Diamond exploit?
that you can dig down from a swamp biome with a certain partten and you will 100% find dimond
i tried both clay and lapis tricks in vanilla 1.18 and no longer worked
or find lapis and diamond will always be near by in the same chunk
yeah they changed it but as long as you have that seed option enabled, even if there are new one found in the future, it will not affect you @hasty grail
Just did a test and it run surprisingly really well for the new generation! Props to the Paper team for all their hard work!
does no-tick render work on rc3?
I dont think there is no tick view dist in rc3 paper config
there is native simulated view dist though
the native shit sucks
and thats only single player?
Single player 16 chunk render: https://sirkillian.gg/i/x49nk672izl7bp4t.png
Paper rc-3 4 chunk view distance, 16 no tick render distance: https://sirkillian.gg/i/oe3c5m5vvzu20ezj.png
clearly the server is only showing 4
as has been said 20 times, no-tick is not in 1.18
and its not coming back?
simulated shouldn't be single player only
it is
there is config for it in server.props
we don't know, as has also been said 20 times
This is still early days, much stuff needs looking into
did you change server.props sim/view distance?
does vanilla sim/view distance respect client view distance?
eg if client view distance < server view distance, don't send chunks
your client settings will not work on the server
with these settings i still get https://sirkillian.gg/i/tk9m1uxsb2dzrlus.png
so yeah, hopefully paper team adds this back
because this is rough
Experimental test builds
im testing sooo
was just wondering
i figured i better ask than not ask incase it was a bug
you can set simulation distance in server.properties
although, if that will apply on paper or not I haven't looked
is simulation distance like our no-tick view distance?
Yeah
lets find out xd
that uh, doenst work 🙃 its set to 10 by default and surely the screenshot above is not 10
ok so, turns out the simulation-distance= has to be lower or equal to the view distance.
simulated =ticked, normal view distance is not ticket
that's a bit confusing good job mojang
Ah so set sim to like 4 and view to 16
who has tried chuncky?
Simulation-distance -> render/view distance in 1.17.1 and older
View-distance -> no-tick-distance
it's messy, yes
jeez
awesome
They should've kept view distance doing the same but I guess when people change view distance in their server now it won't mess with any performance unless they also up simulation distance
what does mojang-mapped mean?
it's a different way of naming the internals of the server
if you don't know what it means, you likely don't want it pretty much
Mojang's names make more sense
View distance is literally the distance you can view
The fact that it was also the distance that got ticked before 1.18 doesn't change that
Paper was the weird one 😛
in my mind it went "simulation so its not real"
"simutation distance"
i.e. the range in which simuation occurs
"no-tick" was basically a "we suck at naming shit and view distance is already taken"
I vote to change paper's no-tick view distance to view distance but no fucking entity tanking your performance then we will be really clear on what we mean 😉
sounds like "simulation" as in "fake", rather than the actual ticking distance
Yea now that I think about it, it makes sense
although I guess that's just because of how paper named it
Swapping what the setting means after all this time hurt my brain
it 100% makes sense
yeah I know it makes sense, that's just what comes to mind
Leaf should plug his system in to the vanilla settings, if he does update that patch
It'll mean people have to update their config but we'll be consistent with vanilla then
I am ready to listen to leaf rant as he paw through the patch he needs to do in the coming days 
Big thing is all of the per-world shit makes that stuff a headache
Oh right
I forgot about that
i didnt even think of that
having 4 bloody config files is such a headache
Well, server.properties is the global one, paper.yml can still have per-world but use the vanilla names now
Already planning to yeet all of the .yml ones in the future into a single file
I vote to put a hard fork into Eternity's eyes
well, that's a post hardfork thing as I wanna change over to configurate
I'd also love to have some way to auto-generate the darned config pages on the docs as I wanna basically just remove all of the options and add them back in sanely
I mean that's doable
paper doenst rally have a documenter correct? Like some big projects have people dedicated to make that part looking nice
correct
I'm a weirdo who likes making docs look pretty
I had sorta started working on some of that a couple of months ago but didn't have time
i just use a static docs generator because im lazy
I mean, we don't have too many people who contribute documentation, and, I really wanna move to some form of wiki
as in all of the config is actually documented though
but some of the docs still don't make sense/don't look pretty
Issue is that we'd need to move all the documentation we have into the patches for the server
and then we'd need a tool to convert that back to some form of doc format, and big isue is generally is that most tools for doc'ing actually kinda fricken suck
it's also a pain to send people to get bukkit.yml and to get spigot.yml docs
part of why I want a wiki
much easier to crowd source contribs vs stuff like RTD + GIT
RTD aggravates me to no end tbh
wikis also suck, you'll get lots of spam bots and there aren't any nice ones at least as far as I have seen
at least to me would be easier to just accept docs contribs via discord, at least semi-quality ones
eh that's not too hard to prevent
spam bot issue has often been solved time and time again
as in a "write in any format and someone will put it in git" type thing
but that'd also suck
well, yea, that's the issue, it all basically sucks
moving away from git and ideally away from RST is like, the dream
Issue is that other languages also kinda suck ass too
here is paperdocs in markdown + docusaurus https://paper-docusaurus.netlify.app/
hope is in part that at least more people will be familiar with stuff like markdown vs rst
at least of it's state a couple of months ago
RST confused me when trying to learn it
but that also isn't great, was just an experiment
docsaurus is nice, it's what i use for my docs aswell
mdbook is awesome
this has darkmode which is already better
my beloved.

but quite a bit nicer than what there is now, at least more people know how to use markdown + you can write plugins to extend it to things rst has
although I guess the same applies to sphinx
i see a new ignore-occluding-blocks option for hoppers, what does that entail
and that is an undocumented option, fantastic
its the latest paper 1.17.1 build (probably the last of all) but it does what the name says
see here for what that fixes https://github.com/PaperMC/Paper/issues/3616
fwiw I do have an issue on the docs repo for discussions, but, general thing I wanna do is make it easier to contribute, which basically kinda means looking towards dropping git, and avoiding esotoric languages, e.g. rst
part of the goal is to try and increase the amount of contributions without further creating another backlog of stuff elsewhere
I think it being Git is important to contribution
that would be nice 
yeah moving away from rst sounds great
I'd be really hesitant to move away from git though
as all of the other solutions seem worse
Issue I have with git is that I really want a group of people who can work well on documentation, and, well, most of those people who are good with words are often not those profoundely interested in dealing with git
is this something paper could maybe fix? https://sirkillian.gg/i/n9lptt5ivoswz8xs.png
Who is the python fan that picked rst? 😛
probably z
We just adopted that from sponge
The only issue with git imo is people would need to spin up a local instance of the wiki/docs just to see what their changes look like, which stops a lot of people from helping
figured 😂
idk I'll try to work on docs more in the rest of this year
have a couple of prs I've pretty much abandoned
and should probably review the current ones anyways
I can try to help as long as you give me a dedicated grammar teacher
I don't mind helping with writing docs either
I mean I want a more open floor for people to be able to contirbute docs which basically isn't just adding onto a queue only cared about by a small # of people
especially given the fact that I basically wanna potentially have a place that replaces the bukkit/spigot wiki
I will be learning git next month so we should see. Trying to make a repo for my server so the versioning is not too confusing (I still use SFTP to mange files 
I've been usin wiki.js recently, bidirectional git is nice
if only there was something with both docsaurus and wiki.js's features combined
yeah, can never be truly perfect it seem
u makin me my custom 1.18 paper fork yes
❤️ ty love
hi Lunar 
https://opencollective.com/papermc and ask @ aurora
or on GH directly if you want that badge.
i’m trying to prepare my server for 1.18, and i’ve been struggling with preloading chunks with fabric due to performance issues. i was curious- is it very practical to just compile the 1.18 paper build and pregenerate chunks using that?
starlight would be a godsend, i’m just having a hard time figuring out if this is a bad idea or not
there is starlight for fabric
completely forgot haha thank you
The paper RC also has starlight
So it's probably about the same at this point
Or paper might be better (depending on what patches have been brought back in yet)
Java 17 is required to use Paper 1.18, right?
Yes
thanks
You're welcome! 🙂
would you reckon that there's a significant risk in generating a world using the paper RC?
I mean it's an experimental build, it's not intended for prod
ah yeah i see
i tried to poke around the github to see anything about world generation, but ultimately wasn't too sure
rc = release candidate?
Ye

i'll try my luck with the fabric build, i'm just experimenting anyways
Ty
I mean I wouldn't do it with fabric either if you're worried about it working on the 1.18 release
safer to just do it after 1.18 comes out fully
how is this release of paper
guys im holding 80 players on a live 1.18 paper build rn
ama
non production my ass

haha
ok
how are you on 1.18 paper when it hasn't released yet
well because the lovely team at uh paper gave me a uh
BETA COPY
and told me
dont use on production server
i did it anyway
profit
that version hasn't released yet, is the point
oh sorry
thanks for being a guinea pig I guess
😛
im only kidding
hey, we don't care if people run it in prod
not our foot in the way of the barrel \o/
yeah the test build should work perfectly as long as the hundreds of patches were all ported correctly with no mistakes whatsoever
and minidigger worked on some of those
paper team makes no mistakes
so, 0 faith
shhh
It's like, a rule that mini makes a bork and a stupid one at that
There is no mistake. Only happy accident
It's a damn feature
It's working as intended that every time you break stone your world is deleted
- Mojang bug tracker staff
Ah yes Bob Ross development
?
starlight's gradle build is broken anyways so i'll have to wait it out
i probably said that wrong, i'm in over my head
hey guys im probably like the 50 billionth person to ask this but when will an official stable paper release be out 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.
ok
thanks
if I run a 1.17 world in paper 1.18, will the newly generated chunks be in 1.18?
yes
Yeah, that's always how upgrading has worked :p
Old chunks get converted as well
old chunks get converted as well - does that mean things built in those chunks will get messed up by the new chunk generation?
No, it just adds stuff below y0
ahh got it
Hey, my annual bug I sneaked into the patch updating we already fixed, smh
Before users even got access to a build
So if that's not a testament of our amazing QC process I don't know what is!
there could be more bugs, who knows
never leave the possibility out, it could happen
With mini? Definitely
❤️
If you code doesn't fail twice before it magically works, are you even a real developer?
your code only fails twice?
dont forget the part where you stare at the screen for 4 hours wondering why it isnt working
That's what I call developing
And then it randomly starts working after a restart
as I quote one of my fave youtubers
Err
and err
and err again
but less
and less
and less.
-Piet Hein
Thx
Ey, looks like upstream figured it out
❗
Hi. It's cool that we have already started working with the update from the snapshot.
From what is seen:
1.18 requires Java 17 to run
after starting the server, the user with the rights of the orator is not able to use commands correctly, for example, to change his mode from survival to creative.
Many plugins do not work (but these are questions for plugin developers, I suppose)
there is still a lot to look at and check to be sure that everything is fine, but this is impossible, plugins such as WorldGuard \ WorldEdit and others will not work.
in regards to the command visibility, https://github.com/PaperMC/Paper/issues/6936
or do you mean something else with the user with the rights of the orator is not able to use commands correctly?
Check your log for errors
before that
thanks, I will look for maybe it was updated for the plugin and check
is the antixray patch under review?
EssX does not work for 1.18 yet.
yes
There is a 1.18 branch for essX but you have to build it yourself
you can use /minecraft:gamemode to use the vanilla command since the essentials one does not work at the moment
ok thanks
any updates on multi-module nms support between 1.17.1 and 1.18? splitting out a large project into completely separate gradle projects and then depending on them is really dumb
if 1.17.1 can be updated to use data version 3 the problem goes away
what does nms stand for?
what time will 1.18 release?
Vanilla probably tomorrow?
this is the line separating reality from reality not 






