#❗-1-18-experimental

1 messages · Page 23 of 1

neat ingot
#

sus

#

still need the chunk-loading section in my 1.18 world

#

cant handle more than 110 players

dapper lotus
#

It's a saturday

#

after a major RCE

timber ridge
#

In December.

dapper lotus
#

and we don't owe anybody our time

livid scroll
#

I hear Paper is an open-source project that anyone can contribute to

#

if you have a patch you'd like to see updated, you can always have one of your developers spend some time on it and test it in your environment

lavish jolt
#

I'm on 1.18.1 and there is no fix-curing-zombie-villager-discount-exploit in the paper.yml
How can I fix this?
Should I just add it?

dapper lotus
#

It's 100% in there

tawdry spoke
#

Why is the thing on paper orange now not red. Does that mean it’s stable, a glitch, getting there, just progress? Sorry I’m confused

dapper lotus
#

well

timber ridge
#

Still experimental. Take backups, use at your own risk.

dapper lotus
#

orange is less dangerous looking than red

tawdry spoke
#

Ohhh I see

#

Thank yiu

lavish jolt
vivid ironBOT
lavish jolt
#

oh okay wait

#

it wasn't captured by CTRL + F sorry

wicked quiver
#

1.18.1 There is an issue with portals creating new portals after updating from 1.17.1 Is paper aware?

dapper lotus
#

if you ignore the fact that it's already on our issue tracker

#

no, we don't

wicked quiver
#

where can I find the issue tracker? is it on there?

dapper lotus
#

(that was sarcasm, btw; you'rerunning early builds, you should be checking this stuff...)

#

on github

wicked quiver
#

I'm on #68? its not an early build?

dapper lotus
#

these are still early builds in general.

wicked quiver
#

do you have a link please ..to github issue tracker?

dapper lotus
#

We're not even a month in and there is still a bunch of stuff to do

#

on me, no

wicked quiver
#

thank you

dapper lotus
#

then see the paper repo and go to the issues tab

wicked quiver
#

paper repo?

dapper lotus
#

yes

#

there is a link to our org on there

#

then you click Paper

#

then you go to the issues tab

wicked quiver
#

ahh I found the paper github link ..couldn't find 'repo' so I was confused

vapid prawn
#

Did it get downgraded then? The original/recommended was a 10/10

inner crypt
#

That's what apache said

#

But redhat said 9.8

#

I didn't see the official one, didn't had a score last I checked

#

I was assuming apaches 10 was a placeholder

#

Yeah official site still has no score

normal pecan
#

I realize this probably doesn't have anything to do with paper, but I was just curious if anyone else was having issues teleporting in spectatormode in 1.18 vs 1.17?

feral spire
#

Not myself

normal pecan
#

I believe it's more related to Geyser or BungeeCord, i'll go inquire elsewhere; as it affects not just 1.18 servers but also 1.16 ones on the same network

vapid prawn
#

Geyser OMEGALUL

clever sparrow
#

how do i fix the anti xray in the nether?

half walrusBOT
clever sparrow
#

it dose not work?

#

it only dose the over world

amber mica
#

did you read the guide?
You need to create a new section for your nether world

wheat solstice
#

glad to see the paper discord hasnt changed since I last joined

maiden hinge
#

is it still on expriement?

topaz nymph
#

yes.

maiden hinge
#

😭

#

u gonna be on expriement till 1.19??

amber mica
#

thats at least 6 months out still, unlikely

topaz nymph
#

Don't rush it 🙂

#

You're still free to test this software

maiden hinge
#

thinking_gun this is my feelling litrally anyways have fun and great job still i know the troubles and i iappreciate u guys

whole badger
#

I know there isn't any ETA on when a "stable" release will be finished, but how "stable" is the current build? Do we know kind of how common bugs are and how severe they are atm?

#

I have a small server of just like 6 people but I'm itching to go up to 1.18 lol

grave charm
#

there aren't any big bugs that have been reported as of yet

#

just make sure to take a backup from before you update, and then take backups somewhat regularly in case smth goes sideways

whole badger
#

Ok, good to know, thanks.

stuck mural
tough pine
#

Not sure if it's a paper bug but iron golems seem to be spawning on slabs and inside stone fences when built into a farm

arctic rover
#

any plugins being used

#

?

tired whale
#

So with this exploit, If you have a whitelist active, would someone be able to try to connect with the exploit as their name or something? Because that gets logged when someone tries to connect.

tough pine
#

yeah, for now Essentials, GriefDefender, WorldEdit, I'll check later for the isssue without any plugins enabled, when there are fewer players online

tough pine
quasi panther
rose falcon
# tough pine

If you put leaves on top it should prevent them from spawning

viscid lily
tired whale
#

Gotcha, gotcha. I'm all updated with the flag added, just curious.

tough pine
peak pulsar
#

I changed the color from orange to green - are they safe to use now?
(I'm joking btw, don't ask for etas or you will be fed to goblins)

tough pine
#

Doesnt seem to be happening in singleplayer so far

gritty glacier
dark wigeon
#

view distance in 1.18 is the same concept as no-tick view distance

#

the chunks are loaded from file and sent to players, but not actually processed server-side for entities and stuff; that way less stuff needs to be ticked but there's the illusion of farther view distance

frigid willow
#

It seems that the Log4j leak made a top story here in the Netherlands

merry scaffold
#

Wouldn't be surprised. Pretty sure it scored a 9.8/10 in terms of severity.

frigid willow
#

Uhuh ye, the National Cyber Security Centrum has raised the alarm big time

#

I wonder where this vulnerability was found

#

It was a MC server

topaz nymph
#

It was found by alibaba iirc

frigid willow
#

I know that for sure

#

Any major uses by hackers?

topaz nymph
#

Alibaba Cloud Security Team

#

Well, it was probably used by black hat hackers much earlier than it was publicly found, to be honest.

frigid willow
#

Man if someone had knowledge of this before it went public

#

holy crap that person could've done soo much and I mean sooo much damage

#

not only to MC

tawdry spoke
#

Does the orange on the website mean that 1.18 will be stable soon or no clue?

half walrusBOT
#
__There Is No 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.

vague falcon
#

Stability is up for you to decide! We just tell you to not to blame us if you deem it's not :p btw take backups thanks

main turtle
#

Uh it seems like theres a slight bug with the latest version, you can get achievements multiple times

#

its happened quite a bit

#

with the "isnt it iron pick", "Diamonds!", "Monster Hunter" etc

#

and i suspect more, this is just from the 15 first minutes of gameplay

topaz nymph
#

Make sure to report it then on the issue tracker.

main turtle
#

lemme see if i can find it

topaz nymph
#

👍

peak pulsar
#

Hello, I have a quick question doesn't 1.18.1 part two has the same java version as 1.17.1 part one?

dark wigeon
#

1.18 requires java 17

peak pulsar
#

ah I see.

pseudo rock
#

Is it okay to go from 1.18.1 to 1.18 paper?

dark wigeon
#

no, downgrades will not work

autumn comet
#

There's no reason to do so either

peak pulsar
#

^ 1.18.1 clients can join 1.18 servers and vice versa

pseudo rock
#

Just really need worldedit and my server’s panel auto updated, can’t find a dev build for 1.18.1 yet so was wondering if a downgrade was possible, this server isn’t open yet so it’s ndb, worldedit would just help a lot lol

timber ridge
#

Check their Discord.

pseudo rock
#

Oh sweet, I must have missed that- thank you!

wind thicket
vivid ironBOT
wind thicket
# wind thicket need crash-reports?
This server is running Paper version git-Paper-68 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT) (Git: 1c779c2)
You are running the latest version
Previous version: git-Paper-66 (MC: 1.18)```
plush ore
#

Is there a new permission for nether antixray bypass?

paper.antixray.bypass does not work for the nether.

timber ridge
#

Are you sure that you have the config enabled for the nether in the anti-xray config?

plush ore
#

I wrote it in myself

timber ridge
#

You need to add the permission check also.

#

use-permission

plush ore
#

Alright thanks, I forgot to add that.

timber ridge
#

Under the nether section.

plush ore
#

Alright thank you

timber ridge
#
      use-permission: false```
#

From:

plush ore
#

Yeah I got it wrote in now thanks

elfin meadow
#

Does the experimental version have significant performance improvements? We have a vanilla server with 30 GB or ram allocated to it and when we have more than 6 people on the server console starts complaining about the server being overloaded

covert jolt
#

provide timings

#

oh vanilla

#

yeah you'll probably want to switch to paper

brisk canopy
#

certain patches are still missing in experimental, but it's already far more performant than vanilla

feral spire
#

You should seee huge improvement

feral spire
#

Yes it’s still work in progress

plush ore
#

It's likely your CPU not your ram

#

My CPU was bottlenecking my server and it's a i9-9900k

elfin meadow
#

It's an 8 core something or another. Admittedly not clocked super high but it's peaking at ~40% utilization

plush ore
#

Switch to paper and if it doesn't improve anything provide a timings report with /timings report

elfin meadow
#

Sounds good, thanks for the advice

feral spire
plush ore
#

Minecraft is single core so it doesn't matter how many cores it has, the only thing that matters is single core speeds

feral spire
#

It matters in paper as paper has a lot of task done off main thread

brisk canopy
#

not entirely true, minecraft would benefit from additional cores

feral spire
#

I will suggest minimum 4 cores on most case

plush ore
#

It won't use all 8 though

#

will it?

feral spire
#

World generation actually will now. Vanilla makes the jump

plush ore
#

okay that might help me

plush ore
#

async threads?

feral spire
#

You don’t. Paper will take it if you give it

#

Unless you are running inside container then you will just set the limit to either unlimited or whatever cores you can spare

plush ore
#

Interesting, my timings report keeps showing server oversleep with my CPU utilization at only 30-40

dark wigeon
#

that's because a certain async task is still being waited upon

plush ore
#

That would have to do with the CPU in most cases wouldn't it?

dark wigeon
#

it's usually because there are too many async tasks

stuck mural
#

whats the highest i can make my no tick view distance (now called render distance) without my server dying?

plush ore
#

How many players do you have and how good is your server?

vague falcon
#

no more than 32, obviously

plush ore
#

^ I wouldn't do that though but there's really no way to tell the right distance without actually testing it yourself

vague falcon
#

yeah I'd really say you don't need more than 16

plush ore
#

Even if you can handle 16, it'll cause people with crappy bandwidth to lag out upon joining and teleporting

vague falcon
#

only if they had their render distance up high right? I'm not too sure the internals

plush ore
#

Yeah but most ppl are stupid and don't adjust those settings lol

feral spire
#

The respect client patch isn’t in 1.18 yet

stuck mural
#

i thought mojang had it respect client view distance

vapid prawn
#

Other way around

#

In 1.18 they made the client fog Math.min(client.view-distance, server.view-distance)

elfin meadow
#

Yeah I have a feeling it's the server we're running on. We tried a VPS through OVH on vanilla and it was pretty rough, and now we're getting "The server hasn't responded for 13 seconds" on an actual server

feral spire
#

I am not aware OVH offers modern CPUs for their vps

covert jolt
#

likely just underperforming hardware

elfin meadow
#

Unsure, we had no problems in the past but this update has just been such a headache

covert jolt
#

more memory =/= better

#

dunno how much you're paying for that VPS but you might just be better off shared hosting

#

e.g. bloomhost or dedicatedmc

elfin meadow
#

Yeah we switched off the VPS because trying to upgrade it was far too pricey, we might look at bloomhost or dedicatedmc. Just trying to play the game with 8 or so friends lol

bold lark
#

you know the low bandwith time out change mojang just did in 1.18.1

#

was that implemented in the paper 1.17 or 1.18 (not 1.18.1) builds?

vapid prawn
#

I believe that was a change Paper has had for some time now, not sure though

bold lark
#

hmm

#

it seems to literally highlight one of the major probs i have been having with the earlier paper 1.18 build

#

it got a little better with build 391 for 1.17

haughty kiln
#

I dont know if this is a minecraft or paper bug but scoreboards cant detect when you break new 1.17-18 blocks. I tried doing /scoreboard objectives add Deepdiamonds_Mined minecraft.broken:minecraft.deepslate_diamond_ore. But it doesn't detect it.

vapid prawn
#

Try it on vanilla

haughty kiln
#

was about to do that haha

#

wow, did I just really find my first vanilla minecraft bug!

#

😱

#

How am I going to detect how many diamonds you have mined when I cant even detect deepslate variant

long edge
haughty kiln
#

it was a vanilla bug

#

but will do

#

bruh I can't log in. Anyone wanna submit the bug instead of me?

halcyon skiff
#

Hi, I am getting java.lang.NoClassDefFoundError: net/minecraft/world/level/Level on my server.

I am using paperweight-userdev and io.papermc.paper:dev-bundle:1.18.1-R0.1-SNAPSHOT for development, also i downloaded latest paper jar from the website. After starting server it downloads another jar to ./versions/1.18.1/paper-1.18.1.jar anyway and then after applying patches the jar in ./versions is missing those classes. How do I make it use Mojang mappings? Even when I do copy correct jar from IntelliJ it still applies patches and breaks it.

pulsar dagger
#

you need to use the reobf jar

#

you can use a mojang mapped server but then other plugins depending on the reobf one will break

hoary wind
haughty kiln
#

I broke the block in creative and with a diamond pickaxe. Didnt work on either of them on minecraft.broken @hoary wind

#

Oh but it worked with mined for some reason 🤨

#

does not breaking in creative count as break a block?

halcyon skiff
# pulsar dagger you need to use the reobf jar

So „default” one that i can download from paper’s website right? It also doesn’t work, how do I reobfuscate my plugin? As I said I use paperweight-userdev and I followed the example plugin (cradle configuration mainly) for paperweight from GitHub

pulsar dagger
#

I mean your reobf plugin jar

#

paperweight-userdev handles creating that

#

if you copied the example then ./gradlew build will get you the jar

#

it's the one without -dev or -dev-all

halcyon skiff
#

ok it's working, shadowJar is breaking something (jar in build/libs, the one without -dev is working fine)

shadowJar {
  minimize()
  archiveFileName = "mcbblk-${project.name}-${project.version}.jar"
  destinationDirectory = file("$rootDir/build/")
}

build {
  delete fileTree("${rootDir}/build") {
    include "**/mcbblk-${project.name}-*.jar"
  }
  dependsOn('reobfJar')
}

Using this jar in "$rootDir/build/" is the mojang mapped one

pulsar dagger
#

uh, you don't want the shadowjar

#

the readme in the example plugin covers this

#

I wouldn't recommend changing output directories for no reason like that

#

but you would want to change it for reobfjar, which again is covered in the example plugin

#

in the build file

halcyon skiff
pulsar dagger
#

also you would want that delete in clean, not build

halcyon skiff
#

and i just copy jars to the root dir for easy access

pulsar dagger
#

it's non-standard

#

there's no real reason to

#

unless you're copying it to a test server or something, in which case I'd say something like run-paper is better

dapper lotus
#

symlink go brr

halcyon skiff
halcyon skiff
#
clean {
  delete fileTree("${rootDir}/build") {
    include "**/mcbblk-${project.name}-*.jar"
  }
}

shadowJar {
  minimize()
}

reobfJar {
outputJar.set(layout.buildDirectory.file("$rootDir/build/mcbblk-${project.name}-${project.version}.jar"))
}

build {
  dependsOn('reobfJar')
}

That's working for me now, although you are right i maybe should do it differently

merry haven
#

Well looks like I got to check the logs

#

Lol

hearty minnow
#

not using essx discord

#

😴

merry haven
#

ESSX discord doesn't do as good of a job

#
[Sat, 11. Dec 2021 19:42:02 CST ERROR] Detected setBlock in a far chunk [319, -309], pos: BlockPosition{x=5112, y=-5, z=-4929}, status: minecraft:features, currently generating: ResourceKey[minecraft:worldgen/placed_feature / minecraft:large_dripstone]
[Sat, 11. Dec 2021 19:42:02 CST ERROR] Detected setBlock in a far chunk [319, -309], pos: BlockPosition{x=5113, y=-5, z=-4929}, status: minecraft:features, currently generating: ResourceKey[minecraft:worldgen/placed_feature / minecraft:large_dripstone]
[Sat, 11. Dec 2021 19:42:02 CST ERROR] Detected setBlock in a far chunk [319, -309], pos: BlockPosition{x=5114, y=-5, z=-4929}, status: minecraft:features, currently generating: ResourceKey[minecraft:worldgen/placed_feature / minecraft:large_dripstone]```
violet wing
#

does everything i need it to do generally

#

like...chat

pulsar dagger
merry haven
#

I'm not talking about essx discord

#

Jroy was

pulsar dagger
long edge
#

you can ignore that, it's a harmless warning

pulsar dagger
#

I guess I somehow thought those messages were related

merry haven
#

Well I have yet to look at the crash logs of what caused it

#

The crash

neon shard
#

Wait the warning message changed, does this mean it’s stable?

merry haven
#

Heck no

#

Lol

#

Backups are key

dry iron
neon shard
#

Yeah I know but I meant can we use it for servers now

#

Since the “can’t be used for production” is removed

merry haven
#

Okay I'm a noob to crash logs, are they just in the log directory or somewhere else

topaz nymph
#

The warning message changed color

#

So people are thinking that something changed

robust nymph
#

Is there a list of any known bugs in the jar

topaz nymph
#

(It was changed to be less “aggressive”, but just make more confusion ig)

topaz nymph
neon shard
#

Oh well rip

topaz nymph
#

Yea no nothing changed

#

It was just changed color to make it “less aggressive”

dry iron
lunar cliff
#

is 1.18 stable yet

neon shard
#

They shortened it though, it also had “don’t use in production environments” so I thought it became somewhat stable atleast

lunar cliff
#

welp, it literally says experimental in the title. off to the dunce corner with me

merry haven
#
[6:43 PM]
[Sat, 11. Dec 2021 19:43:38 CST INFO] <a2c3> tps is down rn
[6:43 PM]
[Sat, 11. Dec 2021 19:43:43 CST INFO] <a2c3> 18.42tps
[6:43 PM]
[Sat, 11. Dec 2021 19:43:49 CST INFO] <a2c3> now 17
[6:44 PM]
[Sat, 11. Dec 2021 19:44:05 CST ERROR] --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH  - git-Paper-68 (MC: 1.18.1) ---
[Sat, 11. Dec 2021 19:44:06 CST ERROR] The server has not responded for 10 seconds! Creating thread dump
[Sat, 11. Dec 2021 19:44:06 CST ERROR] ------------------------------
[Sat, 11. Dec 2021 19:44:06 CST ERROR] Server thread dump (Look for plugins here before reporting to Paper!):
[6:44 PM]
[Sat, 11. Dec 2021 19:44:16 CST ERROR] ------------------------------
[Sat, 11. Dec 2021 19:44:16 CST ERROR] Current Thread: Server thread
[Sat, 11. Dec 2021 19:44:16 CST ERROR] PID: 24 | Suspended: false | Native: false | State: WAITING
[Sat, 11. Dec 2021 19:44:16 CST ERROR] Stack:
[6:45 PM]
[Sat, 11. Dec 2021 19:44:22 CST ERROR] java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
[Sat, 11. Dec 2021 19:44:22 CST ERROR] java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
[Sat, 11. Dec 2021 19:44:22 CST ERROR] java.base@17.0.1/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864)
[Sat, 11. Dec 2021 19:44:22 CST ERROR] java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463)
[Sat, 11. Dec 2021 19:44:22 CST ERROR] java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434)
[Sat, 11. Dec 2021 19:44:22 CST ERROR] java.base@17.0.1/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898)
[Sat, 11. Dec 2021 19:44:29 CST ERROR] java.base@17.0.1/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] net.minecraft.server.level.ChunkMap.f(ChunkMap.java:1648)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] Dynmap-3.3-beta-1-spigot.jar//org.dynmap.bukkit.helper.v118.MapChunkCache118.loadChunk(MapChunkCache118.java:274)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] Dynmap-3.3-beta-1-spigot.jar//org.dynmap.common.chunk.GenericMapChunkCache.readChunks(GenericMapChunkCache.java:759)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] Dynmap-3.3-beta-1-spigot.jar//org.dynmap.common.chunk.GenericMapChunkCache.loadChunks(GenericMapChunkCache.java:722)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] Dynmap-3.3-beta-1-spigot.jar//org.dynmap.bukkit.DynmapPlugin$BukkitServer$6.call(DynmapPlugin.java:530)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] Dynmap-3.3-beta-1-spigot.jar//org.dynmap.bukkit.DynmapPlugin$BukkitServer$6.call(DynmapPlugin.java:517)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftFuture.run(CraftFuture.java:88)
[Sat, 11. Dec 2021 19:44:43 CST ERROR] org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483)
[6:45 PM]
[Sat, 11. Dec 2021 19:44:43 CST ERROR] net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1547)
[Sat, 11. Dec 2021 19:45:01 CST ERROR] net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:480)
[Sat, 11. Dec 2021 19:45:01 CST ERROR] net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1470)
[Sat, 11. Dec 2021 19:45:02 CST ERROR] net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264)
[Sat, 11. Dec 2021 19:45:02 CST ERROR] net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317)
[Sat, 11. Dec 2021 19:45:02 CST ERROR] net.minecraft.server.MinecraftServer$$Lambda$3941/0x000000080142f098.run(Unknown Source)
[Sat, 11. Dec 2021 19:45:02 CST ERROR] java.base@17.0.1/java.lang.Thread.run(Thread.java:833)```
#

might be dynmap

pliant halo
#

--- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-68 (MC: 1.18.1) --- 😉

merry haven
#

well the server did crash

topaz nymph
#

Yea that’s dynmap

cunning tiger
#

Does paper disable bedrock breaking?

long edge
#

yes bananaman, however there is a config

hearty minnow
#

you should be using squaremap

topaz nymph
#

And in the future, please use a paste service.

merry haven
#

screw that i will shut off dynmap for a few weeks

#

prob ya

cunning tiger
half walrusBOT
merry haven
#

does squaremap have 3d renders?

long edge
#

see ^

pulsar dagger
#

no

merry haven
#

ehh i can disable dynmap for a while to see if that fixes it

#

then update dynmap later

pulsar dagger
#

last update I pushed will actually improve dynmap performance a bit

#

spigot was round tripping things with codecs instead of just copying pepegaroll

merry haven
#

well i am running the first 1.18.1

#

jar from last night

#

ill update again lol

topaz nymph
#

Thanks codecs 😻

merry haven
#

esp the first few weeks its good to update a lot

pallid merlin
#

If I have set the view distance to, lets say, 24 chunks, in my server but the client have the render distance to 12, does all the 24x24 chunks sent or just the 12x12?

topaz nymph
#

Only 12x12

long edge
#

on 1.17, only the 12x12

#

on 1.18 that hasn't been added yet. And for vanilla/spigot/etc, the 24x24

pallid merlin
#

Oh, is not implemented yet? oh

topaz nymph
#

Huh the server just ignores client side render distance..? 🤔

pulsar dagger
#

vanilla server yes

feral spire
#

always been that way but paper make it respect client distance. The patch just isnt there yet. coz leaf is busy changing his name chatting

pulsar dagger
#

it also doesn't rate limit chunk sends

topaz nymph
#

Huh that’s interesting…. x)

pallid merlin
#

So if I set the view distance to 24x24 it will take longer to load, right? I see, thank you

#

Make sense

feral spire
#

it's a bit more than 24x24 btw

#

but yeah you will kill people with slow interenet

pallid merlin
#

Is it possible to have view distance per player or something like that? I remember being a thing in paper

feral spire
#

no that was a plugin.

pallid merlin
#

Oh, thank you!

cunning tiger
#

how do I fix people getting stuck on lecterns

topaz nymph
#

There’s currently an open issue for that, a workaround isn’t known currently.

lofty skiff
#

wait was that not a vanilla feature

pulsar dagger
#

no

topaz nymph
#

Does the client then just fog out the outer chunks? 🤔

lofty skiff
#

their contents are probably loaded in RAM but not sent to the gpu

#

I know that just past the fog it doesn't actually render anything

pulsar dagger
#

yeah I'm not certain if the chunks are stored or not but the packets do have to be processed

#

which combined with the lack of rate limit can cause issues especially for slow or bad connection clients

feral spire
#

People who complains that the chunk doesnt load when they switch worlds or teleports is usually because of this PepeLa

normal pecan
#

build #69.. heh nice

clear cloak
#

has anyone had any issues with paper 1.18.1

undone gust
#

how "risky" is running on the unstable builds? Would it be worth the time to just run on spigot until a stable version is released?

clear cloak
#

paper is more optimized

#

also i'm asking if anyone has had issues with it lol

pine fiber
#

unstable means running it on a server that you have a playerbase using is not recommended

#

you can do it if you'd like, but if you do, you'd be dumb to not take backups

feral spire
#

you can look up the current issue trackers for the issues people can recreate but you are going to make regular backups

long edge
#

there aren't any known serious issues

dark wigeon
#

There are also some fun cave vine crashes

pulsar dagger
#

if you're using an unsupported old version of java lol

long edge
#

yeah if you are getting that on java 17 (non-ea), you'd have to elaborate, I'm not aware we have any valid issue for such a thing

somber jewel
#

secure using paper 1.18.1?

long edge
#

see above, there aren't any super serious known issues

#

or if you mean secure from this new exploit, yes

silent compass
#

any 1.18.1 portals or anything?

#

like portal plugins

feral spire
#

yes you can find them on google. Most big one are already updated.

silent compass
#

can you link me one? i only see old ones like 2020

#

i cant seem to find a good just world teleport mod

#

like even a sign one

spring prawn
#

Just make one

#

would not be that hard

silent compass
#

then you do it

spring prawn
#

why?

amber mica
#

Multiverse Portals should still work fine, even if it was updated some time ago

spring prawn
#

Is there a multiverse for 1.18?

amber mica
#

the 1.17 build most likely will work, MV tends to be pretty stable over updates

slim pivot
#

Does no-tick work in 1.18 yet?

dark wigeon
#

(no, but view-distance is basically no-tick in 1.18)

stuck mural
slim pivot
#

are they planning to?

peak pulsar
#

atleast for me when i update my world from 1.17.1 to 1.18.1

stuck mural
stuck mural
slim pivot
peak pulsar
peak pulsar
feral spire
#

Upgrading chunk takes time. It will likely be improved later

stuck mural
regal fable
#

hey is there a bug that makes it where i cant interact with inventory in my server or is that just me?

#

doesnt appear to happen on my vanilla server

timber ridge
#

Haven't seen anyone else report that bug in 1.18 yet.

uncut pelican
#

Does it happen often? If so, how?

regal fable
#

*my friend's vanilla

timber ridge
#

So check your plugins?

regal fable
uncut pelican
#

how often does it happen

regal fable
#

every time

uncut pelican
#

that seems like an issue with plugins. Even after a server restart?

regal fable
#

maybe i have a protection thing on one of them?

#

i have a /home plugin on

uncut pelican
#

if it happens every time it’s probably plugins

timber ridge
#

Try removing plugins and try again.

regal fable
#

hmmm

#

disabling plugins didnt work

#

im still rubberbanding my inventory, it must be a server thing

#

is there a spawn protection thing that i just need to turn off or?

timber ridge
#

That shouldn't matter. Are you in a weird gamemode or something?

#

Or any weird client mods?

regal fable
#

im just playing survival

#

im on sodium but nothing happens on my friends vanilla world

timber ridge
#

Pretty odd. Haven't seen a single person with that problem.

#

Rubberbanding inventory could happen if you have a super bad connection to the server.

#

I'd try with a bone stock vanilla client and see if it still happens.

regal fable
#

sure

uncut pelican
#

@regal fable is anything else rubberbanding / lagging?

timber ridge
#

Failing that, try saving the world and configs and starting a new fresh server with no settings.

uncut pelican
#

That’s odd

#

Try what ocelotpie said

regal fable
#

im using 1.18.1 experimental

timber ridge
#

Right

regal fable
#

vanilla works just fine btw

#

i just changed server type and that problem doesnt exist, so it must be spigot or some setting that isnt turned off

jaunty onyx
#

Hi guys, so far was using the experimental version to check out the features and all (without doing much for optimizing the server), main being the world pre-generation thing as it can take long hours. As I see the early version is out, is it recommended to reset and start the pre-gen process or should I wait for some days more?

timber ridge
#

You shouldn't need to restart pre-gen.

timber ridge
regal fable
jaunty onyx
#

I didn't pre-gen my server before.. I will start it if the current version starts to be stable enough.

timber ridge
regal fable
#

no vanilla server

timber ridge
regal fable
#

why?

#

like vanilla client with spigot or with vanilla server?

#

@timber ridge

timber ridge
#

And not spigot.

regal fable
#

im using paper spigot

timber ridge
#

Minor correction: Paper is Paper, not Paper Spigot.

regal fable
#

ok then ill try paper instead of spigot

timber ridge
#

Where did you download the server jar?

regal fable
#

im using shockbyte server manager

timber ridge
#

Ah

regal fable
#

but yeah idk how a client side mod would change inventory interaction on a paper server and not a vanilla server

dark wigeon
#

packet limiting

timber ridge
#

But Paper and Vanilla don't always behave the same.

feral spire
#

it can 100% do it and that's why testing on vanilla client is important.

timber ridge
#

Always good to try to eliminate variables.

regal fable
#

ok same thing is happening on spigot so we know its not paper specific

#

ill change it back to paper and play vanilla

#

@timber ridge happens on vanilla too, it has to be something with the server

timber ridge
#

Honestly I've never seen this, so I have no idea.

regal fable
#

i didnt change any configs?

timber ridge
#

There have been zero reports of this from anyone on any version.

regal fable
#

ok well

timber ridge
#

Can you do /ver and show which build you're on?

regal fable
#

send it to the bug list i guess

feral spire
#

have you change anything at all?

#

spawn up a fresh server right now and see

#

with vanilla client

regal fable
regal fable
feral spire
#

to open an issue, you will need steps to recreate

timber ridge
#

Okay, most recent 1.18.1

feral spire
#

if that fixes it, it isnt really a bug it's something to do with ugh...

regal fable
#

i also noticed item drops are invisible

dark wigeon
#

yeah if it doesnt happen on vanilla client it's probably just your mods

regal fable
#

they're all disabled

feral spire
#

No.

#

disabled =/= removed.

regal fable
regal fable
dark wigeon
feral spire
#

I am now 100% confused

timber ridge
#

Me too.

dark wigeon
#

i am still gecko

pine fiber
#

if vanilla fixes, but modded (with mods disabled) doesn't, I'd say it's something to do with modded.

regal fable
#

ohp just found it i think

dark wigeon
#

"it was my inventory tweaks"

regal fable
#

i installed mods directly into the file manager instead of the server manager so i think it didnt appear in the active plugins list

dark wigeon
#

what

regal fable
#

yup

timber ridge
#

I'm not familiar with whatever that is

#

But glad you fixed it.

feral spire
#

I hope you are using a sane mod manager like multiMC...

regal fable
timber ridge
#

Ah gotcha

regal fable
#

installing a plugin through filezilla doesnt show your installed plugins list in your multimc

timber ridge
#

Well glad we could kinda help I guess :)

dark wigeon
#

since when are we talking about plugins

regal fable
#

just note that if anyone else says this happened tell them to delete their old plugins

regal fable
feral spire
regal fable
serene meteor
#

@dark wigeon hi

dark wigeon
#

omnipresent

cunning thicket
#

Its working perfectly

vapid prawn
#

Disabled plugins still load and can do things, they just don't get to listen to events, commands, etc

#

So if the "plugin" is actually a mod that on load modifies server internals....

#

It might actually be more broken than if you just let it run normally, thinking about it

viscid lily
#

Hi! I run my server with difficulty "easy" by accident. I set it to normal in server properties and restart but the server is still easy! Why?

timber ridge
#

You can try running /difficulty and seeing what it returns.

#

/difficulty 1 will set it to normal.

#

But on restart it should pull from the server.properties.

peak pulsar
#

Isn’t that only on world creation?

dark wigeon
#

dont think so

timber ridge
#

I don't think so

peak pulsar
#

Might be something else then

dark wigeon
timber ridge
#

I'm pretty sure both work.

#

But I could be on crack.

peak pulsar
#

Wiki says numbers are BE only

timber ridge
#

IIRC /difficulty should output options

#

Yeah looks like numbers don't work - the chat warns you.

#

So it'd be /difficulty normal

#

And doing just /difficulty does tell you the current difficulty.

viscid lily
#

Thanks. I will try

vale vale
#

is paper stable yet?

stark pagoda
#

theres a reason why this channel exists :P

vale vale
#

damn

stark pagoda
#

but at this point no major issue other than the log4j exploit has been reported so far

#

many people are already running it and it seems fine, just take backups

vale vale
#

we just wanna have a survival playthrough but obviously avoiding world corruption is a must

#

me and a few mates

#

we might just wait a few more days

#

hopefully it stabilises by then

inner crypt
#

Should be good enough for that @vale vale, just keep automatic backups

weary plank
#

When updating an existing world from paper 1.17.1 to paper 1.18.1 do I need to do something special or will it do that for me automatically? Just want to make sure my worlds don't get messed up

#

Never mind, --forceUpgrade just decided to start working - is that really necessary tho for larger worlds?

modern lintel
#

What backup are you guys using? Plugin or your host's built in?

autumn comet
#

Backup plugins PepeLaugh

#

Rsync/Rsnapshot or borg is what people use

weary plank
autumn comet
#

If you do your backups on the same disk your server runs on, you can also use these backup plugins lol

weary plank
#

I'm sure there are quite a few methods of doing it, I haven't run a Minecraft server in years so I didn't know these existed

autumn comet
#

The tools I mentioned aren't tied to mc only, you can use them for sure in other environments too

weary plank
#

Thanks, I'll check them out :)

inner crypt
weary plank
#

So the server will handle upgrading the world on the fly by itself?

autumn comet
#

Yes

weary plank
#

Alright, much appreciated 👍

kindred bronze
#

hello

#

I found a bug in 1.18 in the latest version

#

node:events:368
throw er; // Unhandled 'error' event
^

Error: write EPIPE
at afterWriteDispatched (node:internal/stream_base_commons:164:15)
at writeGeneric (node:internal/stream_base_commons:155:3)
at Socket._writeGeneric (node:net:795:11)
at Socket._write (node:net:807:8)
at writeOrBuffer (node:internal/streams/writable:389:12)
at _write (node:internal/streams/writable:330:10)
at Socket.Writable.write (node:internal/streams/writable:334:10)
at ReadStream.<anonymous> (/home/hokus/hokus.js:431:37)
at ReadStream.emit (node:events:390:28)
at addChunk (node:internal/streams/readable:315:12)
Emitted 'error' event on Socket instance at:
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -32,
code: 'EPIPE',
syscall: 'write'
}

dapper lotus
#

wat

covert jolt
#

TIL papermc is a nodejs app

rare orchid
#

mojang must've moved from Java to JavaScript because they have similar names!! 😳

vapid prawn
#

Even if that was the right project or language that's not even a bug, that's a network issue

kindred bronze
#

ok, I thought it may helped

outer pewter
dapper lotus
#

wat

#

make a github issue where?

acoustic dagger
#

i think you can make a minecraft server running in node js

#

i saw it somewhere

#

Minecraft + Node.js + Socket.io = Awesome

Learn how to use Node.js and Socket.io to create a web interface for starting and managing your Minecraft servers.

Associated Article - Minecraft + Node.js + Socket.io = Awesome: http://www.joezimjs.com/javascript/minecraft-node-js-socket-io-awesome
Youtube Video: http://www.youtube.com/watch?v=dTIv_f-...

▶ Play video
mental lodge
#

Has anyone else been experiencing an overload of ram since updating to 1.18?

1 player online and 6.5GB of ram being used

acoustic dagger
#

i updated to latest version and it was fine as on 1.17.1

mental lodge
#

yeh, I'm on the new 1.18.1 and I'm still getting a stupid amount of ram being used. 1 player online with 6.5gb ram used it very overkill, no idea what is causing it

dapper lotus
#

You can do anything in node

#

it has fuck all to do with us

#

We're seemingly found the issue and a workaround for the leak

#

turned out to be exactly what some of us where expecting :L

mental lodge
#

must be one of the plugins i guess

inner crypt
#

No

#

It has to do with upgrading worlds, it might be a vanilla issue

gilded ice
#

With 1.18.1 I've seen Lower ram usage (pterodactyl)

#

I use pretouch, but algo a plugin that shows me the "real" ram usage.

#

The overload May have to do with chunk generation.

dapper lotus
#

it has nothing to do with chunk gen

#

We've literally already said what it is

round stone
#

Does upgrading worlds mean something other than switching from 1.17 to 1.18? Because the server i've been running has been using all of its ram as well, but we've only ever had it on 1.18.

dapper lotus
#

'using all of it's ram" means nothing

#

unless you're running out of ram, it means nothing

#

This is java.

#

fuuuck me is chunk loading slow as shit on spigot...

warm mango
#

Heh, Spigot

#

Has chunk generation improved on Paper since the initial 1.18 builds? I remember in Leaf's updating stream he showed the difference between 1.17 and 1.18, and it was a pretty large difference.

brisk canopy
#

a few days back I talked about timeouts in 1.18 paper, and apparently we found out that allowing players who struggle with connection to bypass anti xray will somewhat improve their situation: if they even see the void, they'll spend so much less time in it, but they still can get timed out sometimes. might assume that's because chunks are much larger in 1.18 by size and anti xray (mod 2) increases the size even more. maybe this will be helpful to anyone; you can enable bypass via permission in paper.yml and then give that permission to individuals struggling that you trust (trust, because that's defeats the purpose of having it in the first place). I completely forgot we had anti xray on paper lol, should've tested it first

dapper lotus
#

anti xray adds some overheads

#

the fact that chunks load kinda fast causes connections to flood, especially given that the rate limit patch isn't in 1.18 yet

brisk canopy
#

it looks interesting from the perspective of player, like they get ‘teleported’ to coordinates like (8,8) and the fall, if they look up they can see these chunks become visible from one side to another, but then they get ‘teleported’ to their actual location, start falling again, same from one side to another chunk appearance and then after chunks fill up they teleported to their previous Y level with bones crack sound

#

this 8,8 is really interesting, I won't deny that maybe there's a plugin involved, but we don't have any stuff that has any deal with tp besides essentials, need to check it

dapper lotus
#

I mean, you'll join the world

#

you'll be falling because mojang made the client exit the prep screen before the min chunks are there

#

but, there shouldn't be any teleports

#

Like, outside of the teleporting back towards the surface cos often it has the chunk at some point but just refuses to render it

brisk canopy
#

does client immediately know its location in the world even before chunks are loaded? actually, no, that still wouldn't explain the chunk loading.. I really gotta check all plugins (gladly there aren't that many)

tribal lotus
#

by the log4j thing

#

who knows

dapper lotus
#

Literally nothing to do with that

tribal lotus
#

Someone ran Doom with that thing

dapper lotus
#

at least, nothing they've said indicates jack shit towards that; they provided 0 info, 0 context, speculating into "your systems been hacked" is just dangerous and stupid

topaz nymph
#

node.js x)

gilded ice
keen patrol
#

Hey guys - I'm trying to build the latest master of the Paper repo, but compilation fails with:

/home/tux/Projects/Paper/Paper-Server/src/main/java/org/bukkit/craftbukkit/entity/CraftLlama.java:49: error: setStrength(int) has private access in Llama
        this.getHandle().setStrength(strength);

I guess I'll just have to wait for a fix?

zenith topaz
#

Or just fix it by urself

keen patrol
#

I'll try and report back

slim pivot
#

Does anyone know if there are still world generation features missing in paper 1.18.1

#

Trying to figure out whether I should use the latest build to generate my new 1.18 world or if I should wait a bit

dapper lotus
#

literally nothing is missing or has ever been missing from world gen

#

only thing missing are patches which improve the performance of the server

mossy wigeon
#

want to ssh into a server using node.js or whatever? sure. Want to control your fail2ban instance on your machine? YOU CAN DO THAT!

knotty fiber
#

did rightNow 1.18.1 Stable?

vague falcon
#

Typo, you can't do anything in node lol

#

I mean probably but 200x harder than other Lang's

#

And we always recommend taking backups, that won't change

dapper lotus
#

Because it's still an early build?

vague falcon
#

It's hot off the presses, eat pizza fresh out of the oven with caution

grave charm
rugged shell
#

Anyone else experiencing crashes with 1.18.1?

topaz nymph
#

Can you provide those crash logs? 🙂

rugged shell
#

Thats the issue, it tells me nothing:

..../entrypoint.sh: line 14: 11 Killed java -Xms128M -Xmx4096M -jar paper-1.18.1-71.jar
Idk if its a host issue or what.

dapper lotus
#

so, it was killed by the host

rugged shell
#

Alright, contacting them.

subtle spear
rugged shell
devout sun
#

Is there a way to not extend a world to y -64 when updating a world from 1.17 to 1.18?

tawdry spoke
subtle spear
devout sun
#

-.-
I found (by accident) "a way": Change level.dat to a flatworld with "void" settings, update world and the world only generate air 0 to -64...
now I "only" need a way to go back to Y = 0 ...

subtle spear
#

or, rather, if an application requests more memory than the system has

fluid badge
#

can i drop bugs in this chat, because i found one

dapper lotus
#

forceUpgrade iirc will bork the retrogen but you'd need to test that

grave charm
dapper lotus
#

but, changing dim height is basically unsupported

#

So, er, am not sure what I'd even suggest there

peak pulsar
devout sun
fluid badge
#

the lecturn glitches when you place it down

grave charm
#

you can still build to -64 in existing chunks, and new chunks will generate down to -64, but old chunks wont generate stuff below 0

fluid badge
#

ty

devout sun
dapper lotus
#

don't mention.

#

by mojang.

devout sun
dapper lotus
#

stop mentioning.

keen patrol
bold obsidian
#

Is there a way to make two different paper instances utilize different CPU Cores

#

Ill be running two servers simultaneously and want to split the load

dapper lotus
#

that's on the OS to deal with

brisk canopy
fallen plover
#

Do I need to update my config files like the paper.yml when I updated from 1.16.5-1.17.1-1.18.1?

errant pagoda
#

i believe paper handles that for you

peak pulsar
#

It automatically adds new settings ^

dapper lotus
#

new values will be added, sometimes we migrate settings, etc

modern pendant
#

"why my 1.18 server lagging"

#

also why render distance low? to improve performance?

dapper lotus
#

if you mean the fog,mojang has fixed that

modern pendant
#

oh ok

#

yeah how to remove fog

#

?

dapper lotus
#

that's the client

modern pendant
#

oh

#

is it normal

dapper lotus
#

wat

#

make sure that you're using .1

#

otherwise, increase view distance

modern pendant
modern pendant
dapper lotus
#

don't mention.

modern pendant
#

ok

peak pulsar
modern pendant
#

server.properties?

peak pulsar
#

ye

modern pendant
#

ok

#

it was at 3 before

#

will it be better to just delete all the ymls

#

why is the render distance for the end and nether so small

#

like so much fog

frosty elm
#

Hey Im trying to use the paperweight userdev plugin but I always get this error:

SpigotLibrary:test: Could not resolve io.papermc.paper:paper-api:1.18-R0.1-SNAPSHOT.
Required by:
    project : > io.papermc.paper:paper-server:userdev-1.18-R0.1-SNAPSHOT
dapper lotus
#

do you have the paper repo added? 🤷‍♂️

frosty elm
#

I have an paper repo under pluginManagement do I need another one ?

dapper lotus
#

that's just for plugins

frosty elm
#

but in paperweight-test-plugin does not contains any repository

dapper lotus
#

oh

#

probs java target version or something then

frosty elm
#

thanks now it works

modern pendant
dapper lotus
#

check your config?

long edge
#

you've likely set it that way, you can configure per-world view distance in spigot.yml

#

but, really, it sounds like you aren't super familiar with the config and it's all messed up for you. I'd recommend deleting all of them so they regenerate back to the defaults

modern pendant
#

ok

#

rip all my optimizations

long edge
#

well I mean you can set whatever values you'd like-- I'm not telling you you have to delete them. It's just that you don't really seem to know what you have/haven't changed. Ensure you have read the docs and understand what you're changing before you change it

modern pendant
#

ok thanks, i deleted my ymls and it helped :D

digital slate
#

Anyone with "not loading chunks" Issue?

feral spire
#

What’s your view distance?

#

Currently the server will send all chunks without speed limit nor care what the client setting is and it will overload client that has slow internet

digital slate
#

View distance: 9, I use Orebfuscator if that could be the issue?

feral spire
#

Could be. Best to test without it

#

Btw paper has its own built in anti xray

digital slate
#

Only for some players. While one can explore for others chunks simply stop. Until relog, solves the issue, temporarily.

#

Paper does not prevent ESP.

feral spire
#

It will be even more likely if it’s only for some players

#

Go back to my original point about network

digital slate
#

I use a hosting service. Best hardware avaliable. I doubt they have a bad internet for the bold price I pay.

quasi panther
#

not the server's network, client network

feral spire
#

^ I was always talking about client

digital slate
#

All players have 5 bars. If else, I am not aware of it.

quasi panther
#

individual players may have internet or computers that isn't epic and will be overloaded by several hundred chunks being sent at once

#

bars are latency only, not bandwidth

proud axle
#

Found a pretty big deal 1.18 issue, from what I can tell. I'm using a datapack to add some custom worldgen features, most of which works fine, except for custom biomes in the nether, which are not generating at all as of 1.18.

This is strange, specifically because custom biomes are generating in the overworld, and the world generation features in existing nether biomes are generating perfectly fine. Transplanting other region files with said custom biomes is also working, so it Is just a matter of these biomes not generating. Even the double world height of 256 blocks is in fact working fine, just custom biomes not generating, & I've been poking around & haven't seen this reported anywhere.

feral spire
#

Ping is not a good indicator of network status. It’s just a snapshot

#

Please test without the plugin and lower view distance

digital slate
#

Not quite sure. It happens since the 1.18 update, for players, including me, that never had issues.

feral spire
#

Like I said

#

The patch with speed limit is not in paper yet

quasi panther
#

^ it's only a 1.18 issue

sacred pond
#

everyone in my server freeze in the new update

feral spire
#

Please provide more information

frosty elm
#

Hey can somebody tell me whats the equivalent to PacketPlayInUseEntity in 1.18 ?

proud axle
quasi panther
proud axle
# quasi panther did the datapack work in 1.17?

Yes. I did update it to work for 1.18, and tested to see if it would in a singleplayer world (it did), & i know its not a like, datapack issue Because ive been through it pretty thoroughly & again all the custom generation Features are working, the biomes work when transplanted, & custom biomes in the Overworld are generating on the server. Super weird thing tbh.

#

(giving all this info bc the 1.18 worldgen stuff changed pretty dramatically, so porting worldgen datapacks from 1.17 to 1.18 isn't exactly possible 1:1 in the first place, but the datapack does in fact work & the predecessor version did work as well)

analog jackal
#

Ok so i get this error where i get kicked for trying to sleep in a bed what do i do

quasi panther
plain solstice
#

Wow my discord did lag out to old messages

vapid prawn
spice trench
#

Hi, not sure if it's the right place to ask for help, sorry if not. When I open the latest 1.18 jar the window pops up for a moment than closes automatically. Do you guys know a fix for this?

half walrusBOT
feral spire
#

Use a script file to launch server

#

Also, you are likely not have java17

spice trench
#

oh, yeah, that must be the issue, didn't know it required 17, I have 16 dev kit. Thanks 😄

grave charm
#

even though the folder is in the level-name world

vapid prawn
#

That's a bug...

#

I mean, I guess you might be stuck with it at this point but wow

grave charm
#

what's a bug?

#

datapacks being per world?

#

is the client even sent those packets relating to datapack stuff when they change dimension? like updating tags, recipes, advancements..

vapid prawn
#

If not that's a bug too 😛

#

Unless it's not possible for the server to send those other than on join

grave charm
#

I don't think its not possible, but its just not done afaik

vapid prawn
#

CB multiworld is supposed to have the worlds be isolated

#

The only concession to that is having vanilla portal mechanics still work

grave charm
#

well datapacks weren't a thing when that change was made yeah?

vapid prawn
#

No but when they were added they should have been made per-world

#

By Spigot or Paper

latent parrot
#

Don't Datapacks do most of their work on scoreboards ? Seems horrible to implement that on a per world basis

grave charm
#

what? what's the relation between datapacks and scoreboards

latent parrot
#

Their functions

vapid prawn
#

I think they mean with functions and stuff

grave charm
#

oh you mean the functions people make

latent parrot
#

I mean the generator settings sure

grave charm
#

yeah, there would be TONS of datapack incompatibility if they were per-world I think

vapid prawn
#

It would be annoying to miss out on that stuff but that's why you'd just install that datapack on every world

#

But going to a new world should be like going to a new server

grave charm
#

well, that's what you use a proxy for

vapid prawn
#

In that case you may as well drop the multiworld changes entirely

latent parrot
#

Aren't scoreboards from the CB time tho ?

#

Why aren't those world unique too then

#

Because that rn seems like the worst issue one would have to solve for datapacks on a world basis

placid kestrel
#

hey, is anyone else having a problem with anti-xray not working?

latent parrot
#

What exactly isn't working ?

spice trench
#

Another question, any idea how to fix this? I get this error message when I try to connect to my server.

dapper lotus
#

reproduce without plugins™

proud axle
#

Yeah as someone else seemingly explained already whoops

#

(Like even in 1.17 having a nether generation datapack in world as opposed to the nether folder is what works, but I did check just to be sure, too)

#

And, again: the worldgen datapack changes DO happen in the nether, like. For instance I have some unique plants using the pack, & they generate Fine in the preset nether biomes, its Just the custom biomes that aren't generating and Only in the nether, not in the overworld (where custom biomes generate fine)

#

(And those changes in the nether are present with the datapack being in Just the world folder)

#

Anyways I won't be at my pc for like another day if someone else wants to test & set up the official report, otherwise ill do it when im home lmao

vapid prawn
#

Recipes should probably be global, advancements maybe not? Although vanilla advancements require you to cross worlds so... maybe

#

It should be possible to make terralith only apply to a single world though

#

Can you do that in Paper?

#

If not multiworld is pointless and should just be removed

proud axle
#

But the worldgen thing im talking abt is def just smthn that broke in papers 1.18 builds, ill detail it again from the top in a report when im home if someone doesn't beat me 2 it

still crane
#

So I tried updating to 1.18.1 latest build as of last night and I did some world trimming and generating for smoother stuff and my server stopped responding part way through.

quasi panther
dapper lotus
#

I mean, if you mean, I fired up a mc server and started running around a world created in an earlier version

#

we have created a bug report with mojang due to a memory leak

proud axle
tropic hawk
#

How is 1.18 is doing? I still haven’t gotten around to setting my testing server but members are still pestering me.

clear steeple
#

I believe 1.18(.1) is considered stable by Paper but not forgetting to update every once in a while will keep you good

past panther
pulsar dagger
past panther
#

Most likely

pulsar dagger
#

if you're loading an old world

#

yeah, source was found, been reported to mojang

#

we have a fix but I'm not sure if it's the best, waiting to see if they say anything

feral spire
#

New world isn’t affected

past panther
#

Might I ask what makes the world considered "old"? Because this one was created on the 10th.

pulsar dagger
#

generated with a version older than 1.18

past panther
#

Hmm, that's odd then. It was created on 1.18

pulsar dagger
#

well, there have been a few other leaks reported to mojang/us but they seem to be much more edge cases than the one with upgrading chunks

past panther
#

I'm sure it's already been reported, I know it has something to do with the loading of chunks as it only happens when people start exploring around.

feral spire
#

If you can find a method to reliable trigger the leak, do make a report!!

past panther
#

I would if I had more info, I'm not really the best when it comes to debugging minecraft stuff. Don't want to step on any toes.

feral spire
#

You don’t need to know the root cause when reporting. Just steps to trigger it

still crane
feral spire
#

And a heap dump if possible. That’s it

noble quest
feral spire
still crane
#

Those chunks should already exist, but I am just running it again over them in the hope it updates them with the new 1.18.1 bits.

#

The first time I tried updating, about 90% of the animals around me when I logged in fell out of the world.

feral spire
#

First: use chunky to pregen

#

Second, pregen with server closed to everyone

still crane
#

I used chunky the first time and it still happened.

feral spire
#

Third, pregen with no plugins but chunky

still crane
#

Nobody but myself is able to get on the server and I wasn't online when it chose to freeze.

violet wing
#

itll still happen without pregen but not as bad, but it only happens once per chunk so if you restart your server a few times itll prob get better

pulsar dagger
#

just make sure to stop it before it crashes PepeLa

violet wing
#

yeah lmao

feral spire
#

Fun time

#

Just pregen for 30 minute stop and restart. Ez

pulsar dagger
#

one thing vanilla server gui is useful for

pulsar dagger
#

it crashes after 2-5 minutes

violet wing
#

im pretty sure most of the instances of people saying their server randomly crashing from OOM is from that tbh

feral spire
feral spire
#

I can test it

violet wing
#

literally enabled gui just for that issue lol

#

with pregen i had my server crash with 4gb memory in 1.5 minutes

pulsar dagger
#

makes you wonder how much world upgrading is tested

violet wing
#

without, just flying, like 6-8 min

feral spire
#

Probably not tested

#

LGTM and push

pulsar dagger
#

you said it not me

violet wing
#

the pr jmp made definitely seems to have fixed it though

feral spire
#

I guess I managed to dodge this coz I restart each day to make backups

#

Never had OOM myself

#

And I didn’t pregen

pulsar dagger
#

the issue only happens in 1 minute if you run chunks over an old world

#

chunky*

#

otherwise it'll happen much slower

feral spire
#

I see I see.

pulsar dagger
#

but will still happen

feral spire
#

My very wise choice of using a new map without pregenjng is paying off

violet wing
#

i mean tbh you really shouldnt need to --forceUpgrade or reload existing chunks anyway cause data fixer in paper is so fast

#

but afaik most people encountering the issue from pregen are intending to expand their worlds

#

they just run into the stuff on accident

pulsar dagger
#

data converter* but yeah

#

I always mix up the name too PepeLa

violet wing
#

wait is there a difference or am i just thinking of the mojang name

#

i thought it was "data fixer upper"

pulsar dagger
#

DataFixerUpper and DataFixers are mojang

#

DataConverter is leafs rewrite

violet wing
#

ah ok

pulsar dagger
#

"rewrite", more like replacement system I guess

feral spire
#

Make sense

#

Leaf prefers pain and suffering of his own liking

peak pulsar
#

lol

plain solstice
vestal ginkgo
#

im still having issues with this... really strange. i have 3 projects that are set up to use the 1.18 userdev, 2 of which work fine, but this one project is still giving issues. ive nuked caches & invalided caches on intellij (not sure if thats any different) but its still not working. java 17 is selected for my SDK on the project in intellij, my toolchain is j17, and compileJava is set to use j17.

rocky nest
#

What issues is it giving you?

vestal ginkgo
#

i cannot compile

rocky nest
#

with what reason?

vestal ginkgo
#

paper 1.18 userdev

rocky nest
#

give us errors, screenshots, idk something to help us help you

vestal ginkgo
#

i included an error in the message

rocky nest
#

nvm I didn't see the reply lol

hexed flower
#

Leaf writes god tier patches

#

...when he's not hibernating

fervent lynx
#

retiredleaf

tropic hawk
#

My plan is regen some unused chucks in the spawn region before trimming the world size and porting it over to 1.18 for the new world generation.

#

Not sure how I’m gonna do that atm but it’s my plan at the very least

tropic hawk
#

Will there be any issues with stuff built above bedrock in 1.18?

long edge
#

shouldn't be, no. the bedrock will just be replaced with deepslate

#

unless you forceUpgrade, in which case it will not. But don't do that

tropic hawk
#

what about in the nether?

plain solstice
#

My nether did upgrade perfect with all kind of builds on the roof

#

Some old portals did make a new one when going to overworld and that hasn't been loaded in 1.18 yet but eh that's minor

tropic hawk
#

Ok. Some people have some very complex (and laggy) farms up there. Kind of wish I didn’t let them up there but very well rooDerp1

plain solstice
#

Backups is key ofcourse

tropic hawk
#

Yep gotta set that up

#

How does minecarts and nether portals work?

plain solstice
#

And backup the backup and so on lol

#

Haven't tested that but would think same as 1.17

#

As i used chunk loading for that in 1.17 and worked

tropic hawk
#

I mean the “stock chuck loader” I have no clue how that thing works but I’m worried about lag around them

#

Is it always loaded?

crude orchid
#

pffft 1.18 experimental my ass

#

works flawlessly

vapid prawn
#

OOM in 10 minutes with a single person running around

#

Yeah, flawless 😄

peak pulsar
#

lol

crude orchid
#

i have 20 online on latest 1.18.1 paper

#

no issues here lol

#

ah cuz i have fresh 1.18.1 world

tropic hawk
#

whats the best way to perp my world for 1.18? what tools should i use to trim the worldsize and regenerate chunks?

feral spire
#

MCA selector

vapid prawn
#

Chunky can trim chunks too

#

Specify a size and shape and instead of generating you can tell it to trim everything outside of that

feral spire
#

Oh does it do chunk inhabited time too?

vapid prawn
#

No?

feral spire
#

I suggested MCA specially for that so you can trim away the chunks no one “lives” in

vapid prawn
#

I guess I've never thought to even try something like that, always just wanted to trim off the crazy long exploration lines people went on

feral spire
#

That one person walks 100k to make a dirt house

vapid prawn
#

Then again before 1.18 it wouldn't even attempt to blend so you wanted as few borders as possible to manually fix

feral spire
#

Then quit forever

#

I see

tropic hawk
feral spire
#

You can look into the program I suggested then

#

As always make a backup and test the backup first

tropic hawk
#

i think while im there im gonna pregen a radius of spawn so i have a crust of 1.17 world gen before 1.18 world gen

#

i plan to backup before and after i do the save editing

feral spire
#

Stash does get trimmed though

tropic hawk
#

stash?

feral spire
#

If a player purposely move to a remote area to store their good and immediately leave

#

If you go by the inhibit time, it will not present. But that’s on player krappa

tropic hawk
#

i will have a copy of the world open so i can check chucks of interest so stuff like that are not nuked

violet wing
feral spire
#

I will be waiting phosdorime

violet wing
#

too late for 1.18

feral spire
#

MCA selector is nice but you gotta get a beefy PC it’s like opening a big project on photoshop kinda load if your map is big OMEGALUL

#

You can do it for The Wild™️ update!!

violet wing
#

is that what the next one is called lol

feral spire
#

Yeah

tropic hawk
#

my world shouldnt be too big so far

vapid prawn
#

And you have to download the world to your PC, open it in MCA selector, then upload it back to your server

#

See you next month

violet wing
#

im currently downloading my 1.17 world and its like 80gb lol

#

1.18 seems stable enough (aside from the upgrade problem)

vapid prawn
dry robin
#

make sure to... turn off your server, before screwing with mcaselector through sshfs

long edge
#

they've also got a fancy cli, so something like java -jar mcaselector.jar --headless --mode delete --world ./world/region --query "InhabitedTime < 5 minutes" will also work

dry robin
#

ooh

violet wing
#

EZ

dry robin
#

TIL about headless mcaselector

#

I looked for that but concluded it doesn't exist because it's not really documented

feral spire
#

The dev been hard at work. I really like it

tropic hawk
violet wing
#

mcaselector is honestly such a good tool though

dry robin
#

cli = command line

#

like powershell

tropic hawk
#

oh

#

i much perfer a gui

long edge
#

if you're just using a shared host, using chunky will be the easier and better solution

#

unless you want to download everything to your pc and use the mcaselector gui

tropic hawk
#

i have the box here in my livingroom

violet wing
#

my internet wouldnt let me do that generally

#

im already waiting hours to get my map

dry robin
#

can chunky delete a list of chunks? :o

tropic hawk
#

i think i will be using chunky anyways as i want a radius around spawn of 1.17 world gen. 1.17 world gen is a little more friendly

#

gonna set it up as such so wont have to go far but it wont be hills and shit all around

dry robin
#

we're doing this crazy scheme where we do manual resets upon request, owners of towns get to choose the shape of where new chunks generate

tropic hawk
#

im thinking of doing that cause this seed has been well. unkind

violet wing
#

1.18 terrain is honestly super hilly

tropic hawk
#

too hilly for me. i have yet to see anything generated in 1.18 thats flat

dry robin
#

I like that 1.18 kinda provides a balance

#

there are areas of 1.18 terrain that look like they could have come out of 1.7->1.17

vapid prawn
#

old terrain gen was nothing but flat

#

Now we're back to beta 1.7 style but with the biomes and such like newer versions

#

And the increased height and the new caves and etc

dry robin
#

mojang's advice is "if you don't like the terrain you see, go somewhere a few thousand blocks away" and I kinda agree

vapid prawn
dry robin
#

although... that advice is what they gave the community when they surprised us with beta 1.8 huge oceans all the way back in 2011

#

but I like huge oceans so

tropic hawk
#

we have a huge desert to the north, MASSIVE sprose forest to the South and a rather big body of water on the east and west.

crude iris
#

I've found what definitely seems to be a bug but it persists in pure vanilla. Furnaces eat up your fuel credit when they aren't smelting anything. Put in a piece of coal and a cobblestone, and once the cobblestone is smelted the flames in the interface that indicate fuel level credit go down to nothing. So lava is worthless as fuel unless you use it all at once.
This isn't a paper bug, but paper patches this sort of thing, right? Where should I report it?

tropic hawk
#

so like 3(4 if you count the ocean) bioms before going 1000 blocks out

vapid prawn
crude iris
#

hmm, maybe I'm crazy then. Swear I didn't notice it before

tropic hawk
#

wait what?

#

do you mean it runs out or just goes away?

#

it has always used up the flame whether or not something is smelting

crude iris
#

Yeah I'm crazy, never noticed that. But never used lava much as a fuel source before. Thought I remembered being able to put a bucket of lava in to smelt a couple things and then use up the rest later. Guess not

#

Only actual bug I've noticed then is the bugged out lectern hitbox bug that is already reported and confirmed

dry robin
#

I don't remember it cancelling the furnace flame

#

the flame keeps going until the timeout

tropic hawk
#

you can put a bucket of lava in a furnace and it will last for a number of ticks

keen minnow
#

hey, is 1.18.1 paper still experimental

tropic hawk
#

i think it still is

long edge
#

the only main issue remaining is upgrading old worlds will cause the server to run out of memory

keen minnow
#

oh thats it?

vague falcon
#

server: "I forgor 💀"

vapid prawn
#

Pretty much all of the tuinity patches haven't been updated yet either, right?

long edge
keen minnow
#

Im resetting my world so wont be an issue for me

dry robin
tropic hawk
#

leak, it causes a crash

vague falcon
#

both?

vapid prawn
#

It's a cache that holds on to the region and seems to never get invalidated so...

feral spire
#

I mean a leak will eventually be super high usage PMA

keen minnow
#

isnt tuinity like

#

not a thing

#

anymore

feral spire
#

You use paper yes

keen minnow
#

yes

long edge
keen minnow
#

did tuinity merge into paper

vague falcon
#

ye

long edge
#

yes

keen minnow
#

oh I see

tropic hawk
#

tick view distance not updated 😦 i loved that thing