#❗-1-18-experimental

1 messages · Page 17 of 1

void nebula
#

so previous stable took month

#

June 6 -> July 7

feral spire
#

Each release has different challenges so how long it takes last time has zero relationship on this time

inner crypt
#

It's unlikely we will remove the warning before 1.18.1, so much I can say, lol

feral spire
#

krappa famous last word mini

deft fog
#

I didn’t want to put pressure on you, my messages were not like an order, and I also don’t have the habit of commanding someone. But sorry if it sounded that way.

There won't be any more stupid question like this, I just didn't think you were specifying after what number the stable build starts.

#

But thanks.

#

That you put up with people like me.

#

👋

heady grail
#

That or people just have backups anyway because it's a sensible thing to do...

feral spire
#

It should only spam you once

#

Just let it go in log? I mean file is prettttttttty small

#

I think it prints each time you convert a chunk

pulsar dagger
#

if thats your fork you should rename it from NeatSpigot to NeatPaper

#

idk why people always call paper forks "spigots"

#

fair enough

feral spire
#

Also that background of yours I thought it was oily monitor PepeLa

pulsar dagger
#

it's mountains

#

I see how it can look like oil now

feral spire
#

I am on phone so it only shows 1/5 lol

dark wigeon
#

wow is that the new 1.18 generation

feral spire
#

I thought it was my phone then I thought it was your monitor then I realized it’s BG lmao

pulsar dagger
peak pulsar
knotty fiber
#

00:52:05 ERROR: The server has stopped responding! This is (probably) not a Paper bug.
00:52:05 ERROR: If you see a plugin in the Server thread dump below, then please report it to that author
00:52:05 ERROR: Especially if it looks like HTTP or MySQL operations are occurring
00:52:05 ERROR: If you see a world save or edit, then it means you did far more than your server can handle at once
00:52:05 ERROR: If this is the case, consider increasing timeout-time in spigot.yml but note that this will replace the crash with LARGE lag spikes
00:52:05 ERROR: If you are unsure or still think this is a Paper bug, please report this to https://github.com/PaperMC/Paper/issues
00:52:05 ERROR: Be sure to include ALL relevant console errors and Minecraft crash reports
00:52:05 ERROR: Paper version: git-Paper-22 (MC: 1.18)
00:52:05 ERROR: ------------------------------
00:52:05 ERROR: Server thread dump (Look for plugins here before reporting to Paper!):
[3108.855s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
[3108.858s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
[3108.861s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.

GitHub

High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies - Issues · PaperMC/Paper

#

why

pulsar dagger
#

update

inner crypt
#

22

polar quarry
#

wish server admins could configure max message length so people dont paste their logs in chat

dapper lotus
#

These are still early builds, you should be looking into updating often...

#

also, if ptero, you'll potentially wanna look at increasing the PID limit in the wings config

polar quarry
lethal orbit
#

are there any issues known with regards to whitelisting?

dapper lotus
#

Nope

#

Only "issues" i know regarding that is people switching the online mode setting or something

lethal orbit
#

I'm on the latest version, no plugins nor datapacks, only 1 player, fresh whitelist keeps insisting user is not whitelisted

dapper lotus
#

are you using a bungee or something?

lethal orbit
#

no

dapper lotus
#

offline mode?

lethal orbit
#

online

dapper lotus
#

stop the server, delete the usercache file, and try to join and then whitelist

#

There are some nuances around the lookups for user names so sometimes just joining and then whitelisting can clean up oddities there

lethal orbit
#

ok I'll try, thanks

#

That seems to have done the trick! thanks!

acoustic burrow
#

I have paper reporting errors with NPCs craned in small areas, does anyone have this? The server doesn’t crash, you just get the “do not report to paper” notice…..

#

Which I am reporting….(sorry

languid lodge
#

Gangster over here reporting the don't report to paper

languid lodge
#

in build 41-42

#

and then they undid what caused it

#

Are you on the latest build?

acoustic burrow
#

Okay I’ll update!

#

Thanks

languid lodge
#

:))

ruby sail
#

Did 1.18 vanilla change in any significant way?

#

I keep waiting for them to do a big performance update themselves too

pulsar dagger
#

worldgen is way slower

loud grail
#

pregen everything

#

is the best thing to do anyway

toxic comet
#

It started from like 1.12

vapid prawn
#

They have a reason for it this time

sturdy basalt
worthy thunder
#

Should I leave a bug report 'bout the goat stuff, or did you guys already look into fixing it?

warped spruce
arctic rover
#

yeah but it helps performance so much

#

it’s worth it

loud grail
#

people expolring will load the chunks anyway

#

but then u will have all the lag

covert jolt
#

? ? ?

peak pulsar
#

hi may i ask something that not about paper?

covert jolt
timber parcel
#

It seems that the wheel click event is not working in the plug-in GUI. Is there a solution to this? Paper 1.18 #54 build is being used.

hallow creek
hollow wind
#

So many reverts

half walrusBOT
uneven pagoda
#

What version of log4j2 is inside paper?

#

I'm confused what version need to use via maven

acoustic burrow
#

Is anti X-ray causing a lot of bandwidth lag for you guys?

#

Don’t think there is any tps lag

odd stirrup
#

it sends more packets

#

so it will do something like that, but i doubt it will have that much effect

mortal token
#

i doubt that you players with potatos

dapper lotus
#

The thing needs to rewite the contents of a chunk packet

#

So, yea, it adds on a millisecond or two

#

and then theres the compressability which is impacted, etc

burnt portal
#

I build latest 1.18 version without both 0826-Highly-optimise-single-and-multi-AABB-VoxelShapes-an.patch and 0827-Optimise-collision-checking-in-player-move-packet-ha.patch. Seems not stuck in net.minecraft.world.level.CollisionGetter.findFreePosition(CollisionGetter.java:110) again.
need more time for sure.

acoustic burrow
#

I mean each player seems to be using 2m bandwidth, on a view distance of 7

#

😂

#

Something must not be right here

mortal token
#

or is it?

acoustic burrow
#

Please send me a paperchan gif

feral spire
acoustic burrow
#

Is there a link where I can get a file

terse hamlet
#

yes

half walrusBOT
solemn stone
#

hello everyone, please help, worldguard is running at 1.18, and worldedit is not working, the server shuts down after about an hour, how to use worldguard? 😦

late root
feral spire
#

Pls download latest worldedit

solemn stone
#

is everything working fine for you?

vivid bluff
#

Yes.

spice hazel
#

aternos moment

#

the server quite lagged before shutting down improperly

unique basin
#

dont aternos

#

just dont

spice hazel
#

its the only thing we can currently use

#

unfortunately

feral spire
#

Post full logs if you need help.

#

Screenshot doenst count

#

Also aternos is a free host so you ain’t going far

spice hazel
#

fair enough

solemn stone
#

here's what they wrote to me, but I reinstalled the plugin, I hope it won't happen again:(

spice hazel
#

well sorry for like rushing here having just a screenshot of the logs, and i dont need help since i can downgrade

spice hazel
#

thanks

dapper lotus
#

god

#

imagine if the error was literally in plain english...

warm ravine
#

Reading hard

candid flower
#

Paper 1.18 Build 54

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.

loud grail
#

._.

feral spire
dapper lotus
#

It's almost like, an eta is an eta, and, like, we never you know, have an ETA; as we literally keep stating

feral spire
#

How are the other stuff behaving in the same chunk? Does entity moves? @candid flower

void viper
#

Is 1.16 -> 1.17 a smaller update compared to 1.17 - 1.18?

candid flower
#

@feral spire I just rejoined the server and, well... it disappeared, destroyed that block. However, the seed where it happened is 2563536875497305525 and the coords were -1500 55 -2791.

sour token
feral spire
#

Next time try to observe the entities around the chunk and see if they also behave weirdly @candid flower

candid flower
#

I will - and I'll maybe recreate the world, see if it happens again

scarlet haven
#

[17:21:47 ERROR]: --- DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH - git-Paper-53 (MC: 1.18) ---
[17:21:47 ERROR]: The server has not responded for 33 seconds! Creating thread dump
[17:21:47 ERROR]: ------------------------------
[17:21:47 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):

#

help

candid flower
#

@feral spire I recreated the server and went to the same location. A bunch of sand fell, but this time it did not reoccur. Probably a freak fluke.

feral spire
scarlet haven
#

А где модний журнай найти

#

and where to find the full journal

#

Logs?

solemn stone
vivid ironBOT
feral spire
#

Told you to download correct version of worldguard above too dedrie

scarlet haven
feral spire
#

That’s a picture

acoustic burrow
feral spire
#

@solemn stone pls actually take your time and read through the page but here is your spoodfeed

thorny talon
#

Anyone else not able to middle click GUI? (yes, I've checked keybinds and it works in creative lol)

feral spire
#

Known issue on vanilla

thorny talon
#

ahh ok

#

All these nice GUI plugins and I'm sitting here spamming middle click to see more info haha

rough stratus
#

can someone tell me if theres an issue with animals and villagers dissapearing with paper?

feral spire
#

Test without plugin and give us a reliable way to recreate @rough stratus

rough stratus
dapper lotus
#

entities? going missing?

rough stratus
#

yh

dapper lotus
#

That's like

#

Literally one of the oldest bugs in MC

#

Mojang literally added logs for when entities die to try to see what's going on

vapid prawn
#

1.17 was probably a bigger update in terms of work that needed to be done, even before you consider it was the first paperweight release

#

But there were also a few people who basically took a week off work/school to work on it full time

#

This is why ETAs are impossible, this isn't a full time job for anyone so even if there is less work to do you don't know when someone will have time to do it

#

And some of the stuff only a small handful of people are easily able to work on

inner crypt
topaz nymph
#

The pro German mindset.

vapid prawn
#

🇩🇪 🍻

steel dagger
#

That’s the spirit

#

But I want you to know: we do not only drink beer.

inner crypt
#

Yet!

steel dagger
#

Fair Point

dapper lotus
#

can confirm

#

sometimes they drink more beer

#

okay; Sometimes they drink water

#

(like, from the toilet?)

hollow wind
#

build 54 is "safe" to be used or something else will be reverted?

dapper lotus
#

you tell us

steel dagger
dapper lotus
#

don't mention.

vapid prawn
valid turret
#

The Worldboarder doesn't work for me in the Nether. Has someone already had the problem or can test it out whether it doesn't work with him either?

dapper lotus
#

version?

valid turret
#

54

dapper lotus
#

The command should be per world now

#

in earlier builds it was all defaulting to the overworld

#

ofc, make sure that you don't have the world border plugin interferring if you're expecting the vanilla wb

vapid prawn
#

In vanilla I think it sets the nether one automatically based on the overworld one

dapper lotus
#

they changed that in 1.18, spigot ended up adding the "get current world" stuff back

vapid prawn
#

But CraftBukkit made them per-world and the problem was the command in 1.18 wasn't updated to also be per-world, it just happened to work because Mojang did

mystic lichen
#

Are there changes in the world generation between the different versions? So can I start with the latest 1.18 version and then upgrade without having sharp generation edges? (Of course with daily backups)

dapper lotus
#

I mean, yea

#

But, they're generally small enough to not care

vapid prawn
#

If you're trying to get the vanilla behavior you'll have to do the math yourself and change the nether border to match what you do in the overworld

mystic lichen
dapper lotus
#

No

#

we don't touch world gen outside of the odd bug here and there

mystic lichen
#

okay! So i can basically can upgrade the paper patches without destroying my world, right?

dapper lotus
#

yes

mystic lichen
#

Great! Thankd

vapid prawn
#

Except, you know, if a bug in vanilla, spigot, or paper eats your world

#

Probably won't happen now if it hasn't yet but not all of the tuinity stuff has been updated yet and I think some of what's left messes with chunks

#

And some of it apparently had a bit of a revert war earlier trying to fix a bug with it

dapper lotus
#

one revert

#

the other two where me reverting spigots shit 😄

sick canyon
#

I’m on 1.18 vanilla right now due to popular demand from my server base, is 1.18 experimental reliable for everyone?

vapid prawn
#

It's probably not any less stable than vanilla 1.18 but.... ¯_(ツ)_/¯

#

You know, test, backup, etc

half walrusBOT
mystic lichen
dapper lotus
#

use your own judgement

#

These are still early builds, you should defo be testing especially as there are some raunchy ones in the pipeline, etc

vapid prawn
#

No one is screaming about the latest build right now so it should at least mostly work

#

But don't just blindly upgrade to a newer build later, test each update

#

You should do that anyway but especially right now

mystic lichen
#

okay!

vapid prawn
#

And of course there is still a chance you'll have to roll back to a backup from before 1.18

#

But if you're making a new world that's less likely and would just mean making a new world again

sick canyon
#

I think I’ll wait until the full version, most plugins haven’t updated to 1.18 yet anyway I believe

vapid prawn
#

There won't be a "full version"

#

Everything I've said is true for any build of Paper

#

Eventually they'll just either decide the remaining patches aren't needed or no one is going to do them any time soon and they'll have some time where no one is reporting severe issues and decide "yeah, this is probably okay" and remove the experimental tag

#

Doesn't mean the next build is any less likely to blow up your server

hollow wind
#

so the worldborder command is safe to be used?

tired whale
dapper lotus
#

er, wa?

hollow wind
amber mica
#

that seems like a bad idea considering how slow chunk gen is nowadays

tired whale
vapid prawn
#

I think you're mixing up the old worldborder plugin and the vanilla command?

#

Or do you mean ChunkyBorder which is a separate plugin and only makes sense to use if you want a custom shape, I think

fierce ravine
#

i had to specifically state the vanilla wb in my plugin cuz people would think i was talking about the plugin lol

tired whale
fervent lynx
#

ChunkyBorder is really only useful if you need a non square border or if you have people bypassing the vanilla border in some way that you don't want

tired whale
#

Yeah that's it. I almost always use a circular border. But also, I thought for some reason it's best to avoid the vanilla worldborder command regardless. I guess that's not the case unless you want a different shape.

feral spire
flat pawn
#

is anyone haveing tps issues

#

im am having really bad tps issues were one day it works fine the next it is at 5

#

and no one knows why

feral spire
#

Post timings

#

/timings report

#

And post link here

flat pawn
#

ok

analog granite
#

Does anyone use 1.18 on there server? if so how has it been or should i wait longer to update

flat pawn
#

i have it has been a rough ride

#

i would wait

covert jolt
flat pawn
#

why

fervent lynx
#

timingcost: 14437

#

oh boy

covert jolt
#

that

#

that number should be below 150

flat pawn
#

well i never had problems with 1.17

covert jolt
#

what are you hosting this on

flat pawn
#

server hardware

covert jolt
#

yes

#

what hardware

sour token
#

you know, the one

feral spire
#

Michael means models and makes

flat pawn
#

2 Xeon® CPU X5690 @ 3.47GHz 96gb of ram

covert jolt
#

yeah that's horrible

#

that's a struggle for 1.17 and it's impressive that you'd have a smooth experience on 1.17 with that

#

but 1.18 is going to be a bit heavier than 1.17

sour token
#

> 96gb ram holy crap
> sees Xeon
> :0

dapper lotus
#

~12 year old CPU is not good for gaming

covert jolt
#

xeons are fine

feral spire
#

It’s the year it is released on Thsts the issue

sour token
#

not to pair with 96gb ram

covert jolt
#

you're also running this in a virtualized environment to make matters worse

flat pawn
#

ok

gentle carbon
#

╎ run my server on ᔑ pentium and it somehow doesn’t run the worst lol

feral spire
#

Your CPU is old enough to play Minecraft @flat pawn

sour token
#

there is no single thing you can run on a Xeon to make it use 96gb ram

covert jolt
#

there's plenty of things

final mango
#

plenty. for sure.

sour token
#

memoryleak.exe

#

end of list

covert jolt
final mango
#

those servers were built as virtualization servers

covert jolt
#

there's this thing called minecraft

feral spire
#

There are other common applications that utilIe ram more

final mango
#

12 years ago they were actually pretty powerful

gentle carbon
#

You can easily hit 96gb

feral spire
#

That’s why most “server” hardware cater toward high RAMs

final mango
#

Sorry homie it's totally possible

feral spire
#

It just so happen Minecraft is very very CPU intensive

gentle carbon
#

╎ still need to upgrade my ram lol, it only has 16gb rn

covert jolt
#

it's possible

sour token
#

I mean, I meant for minecraft

final mango
peak pulsar
dapper lotus
#

outside of the ryzen/i9/7 hype, Xeons have been king for MC servers

gentle carbon
#

Meanwhile I’m using none of those

flat pawn
#

so what your saying is to upgrade

final mango
covert jolt
#

what we're saying is that you shouldn't have 12 year old hardware for minecraft

flat pawn
#

would gpu trascoding help

final mango
#

I can't think of a single part of the minecraft server code that would benefit from GPU acceleration

feral spire
#

MC don’t use your graphic card.

gentle carbon
#

Minecraft doesn’t use gpu transcoding, it’s the cpu that matters

tired whale
#

I'm using a E3 1230 V2 and can handle 5 players with plugins no problem. Is this like a shared hosting situation or what?

dapper lotus
#

that's even lower than what most shared hosts will go for

#

like, that e3 and the CPU they're using

tired whale
#

Oh yeah definitely. It's totally ancient, but even then I haven't had any issues at all with 1.17 or 1.18 so far. At least for 5 or so players concurrently.

#

I don't have a timings report, but mspt has stayed under 25 or so ever since I started testing 1.18.

tired whale
# flat pawn would gpu trascoding help

Also, are you playing minecraft while you host from that computer? My E3 1230 is running Proxmox and is specifically dedicated to running the server. No gaming. My single core is less than 10% better than yours, and I'm not having issues. BUT I'm also only running like 3 plugins right now. You're probably going to have to simplify, or upgrade hardware.

sick hearth
fickle fossil
#

while of course the general recommendation is don't use paper 1.18 on a production server realistically if i were to backup everything what could happen

#

surely it has reached a point where nothing too bad would happen

rocky nest
#

There's no known major issues yet, so as long as you have backups, you're probably fine.
Remember, if you haven't tested your backups, you don't have backups

sick hearth
#

I have incremental backups every 3 hours and retention of 4 hourly, 5 daily, 4 weekly, 6 monthly

#

although it's just a private smp, not really a prod server

gentle carbon
#

I’ve had no issues so far on my testing server, but ╎ can’t speak for production since I’m not able to update yet

peak pulsar
rocky nest
#

Backups shouldn't be done by a plugin.

half plume
#

That's true

#

Just wanted it as for a server of 1 or 2 people we don't need to be that strict and we are more looking for simplicity

old talon
#

I would just set it up during a restart

#

to make a copy

late root
old talon
#

or manually do it

rocky nest
late root
#

Ill have to check how to use this in pterodactyls environment. Locking the world save is mandatory for me. Therefore, my old way was to shutdown the server (sqlite databases, flat-files)

upbeat seal
#

I haven't seen it mentioned much but Duplicati has always performed well for me for incremental backups.

sterile light
late root
sterile light
#

:0

late root
#

Its a ~~command ~~ program used on the terminal of the host. Not on minecraft server.

frosty elm
#

Hey I cant include the paperweight plugin in my gradle project I just get

* Exception is:
org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'io.papermc.paperweight.userdev', version: '1.3.1'] was not found in any of the following sources:

- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin:1.3.1')
  Searched in the following repositories:
    Gradle Central Plugin Repository...
rocky nest
#

I believe you need to add the paper repo for plugins, which you haven't done

half walrusBOT
long edge
#

correct ^

#

see the example plugin, in settings.gradle.kts

frosty elm
#

thank you

tired whale
flat pawn
tired whale
flat pawn
#

yes

tired whale
#

Well there's your problem lol. You're extremely underpowered for that.

vapid prawn
#

An E3 1230v2 used to be able to handle 200 players with CB++ 😛

#

And could run 2 or 3 servers that large even

#

Just need to go back to Minecraft 1.0

atomic gale
#

is 1.18 stable enough to run a long-term server on it yet? I have a friend who hosts a small Minecraft server (10 players at MOST at any given time, long term survival progression) and I want to know if the current build of paper is stable enough to run the server without any significant risks

The computer he uses is an old home computer that has had its OS switched to linux to save space

gusty trench
#

As long as you keep frequent backups, you should hopefully be alright at this point

atomic gale
#

and can it reliabially run datapacks at this point like terralith?

gusty trench
#

Well, I'm running terralith 🤷‍♂️

vapid prawn
#

I think the only issue with terralith was that old terralith couldn't be upgraded to 1.18, even on vanilla

atomic gale
#

also one more thing, how do you pre-load a world? Ive heard it helps with large complicated worldgen

#

thanks

vapid prawn
#

That's normal with datapacks, you can't upgrade

atomic gale
#

the world will be new

vapid prawn
#

So your terralith 2.0 world will be stuck on 1.18.x

zealous idol
#

is it?

#

i was under the impression that was just the experimental thing

vapid prawn
#

I dunno, I'm just parroting cat

atomic gale
#

do you know how to pre-generate a world? Heard it makes working with larger worlds more efficent

vapid prawn
#

I know 1.17->1.18 was broken for any worldgen datapack and I can easily see how it would be going forward too, unless they don't touch worldgen code or put in a bunch of effort to keep it compatible

#

chunky

vivid ironBOT
atomic gale
#

thanks mate

#

and that works with paper right

fervent lynx
#

works even better with paper

atomic gale
#

sweet

vapid prawn
#

It's like 3x faster on Paper

atomic gale
#

one FINAL question, are most plugins cross-version compatiable

#

like performance ones

#

wait actually I think he just uses paper itself for performance

#

thanks

vapid prawn
#

Plugins meant for Spigot will work on Paper 99.9% of the time

#

For the most popular plugins probably like 30-60% of them need updates to work with 1.18

tired whale
#

oof Chunky running at ~30 cps lol. This gonna take a while.

vapid prawn
#

That's a huge range, I know

atomic gale
#

thank you,thats all I need

wild python
#

The issue is that world gen was so experimental in 1.16 and 1.17 came around and polished it. Then we have 1.18 which finished it lmfao

vapid prawn
#

The worldgen changed a lot but Paper (and Spigot) don't really touch that so don't care

wild python
#

As someone who works with world gen a lot, 1.16 was so messy and hacky

vapid prawn
#

Most of the world/chunk changes to support that new worldgen were in 1.17 though

wild python
#

And 1.17 finally felt like it was going somewhere

vapid prawn
#

1.17 had most of the scaffolding needed for 1.18 so as far as Spigot or Paper are concerned was likely a bigger update to deal with

#

If you do worldgen mods or are Sponge and have an API for worldgen 1.18 is basically a delete everything and start over kind of update

tame knoll
#

is it possible for me to change the seed of my paper server?

#

current running 1.18-55

latent parrot
#

throw level-seed into your server.properties

vapid prawn
#

When you make a world it uses the seed in server.properties then deletes it, iirc

#

If you want to change the seed of an existing world you'd have to edit the level.dat anyway though

tame knoll
#

ok thank you guys

vivid ironBOT
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.

wheat spoke
#

Anyone know what setting flag I need to change to make a current active server generate as amplified when I change it to 1.18?

vapid prawn
#

Oh, but if you mean an existing world I have no idea

wheat spoke
#

That's it? Awesome. I thought there was more to it.

vapid prawn
#

Probably grab the thing I googled earlier and edit your level.dat

wild python
#

Especially with the fact that biomes are placed on top of existing terrain for the most part

wheat spoke
#

Yeah, I remember before it had to do with level.dat but that was also before 1.18 made amplified "official" again.

vapid prawn
#

If you're making a new world level-type in server.properties is probably enough

#

Try it and tell us what you find out, I guess

tame knoll
#

level-seed is not working for me

wheat spoke
#

I'm planning on using MCA editor and nuking all the unused map gen of my current server and I want to Regen it as 1.18 amplified if I can. From playing around in single player the new mapgen is amazing at not having hard edges

rich idol
#

(meanwhile i have custom worldgen and a ton of plugins so i likley wont update till 1.19)

hollow wind
#

anyone knows a way to fix the middle click bug?

vapid prawn
#

Wait for 1.18.1

#

It's a client thing iirc

latent parrot
#

^

#

tho idk if 1.18.1 will actually re-enabled it

hollow wind
gusty trench
#

ViaVersion

true bloom
#

Just a quick question about mc in general. It feels like the distance from where you can see entities (dropped items) is really short. has it changed or something ?

#

Playing in a vanilla server

#

And if it is intended to be like that. isn't it a possibility to maybe add a custom range in paper ?

vapid prawn
#

Paper can change that, usually lowers it 😄

polar quarry
#

if its a vanilla server we might not be able to answer but mojang changed visibility in general and your server might have low simulation distance

vapid prawn
#

You can probably increase it too though

amber mica
#

also entity tracking distance probably

polar quarry
#

^

tame knoll
#

what can i use to pregen my world with the 1.18 builds?

amber mica
#

Chunky works fine

tired whale
#

Chunky + ChunkyBorder is great

vapid prawn
#

You probably don't need (or want?) ChunkyBorder

#

Only if you want a custom shape or want an invisible border (with custom messages when you cross it)

tame knoll
#

is there a plugin i can use instead of a standalone application?

vapid prawn
#

Chunky is a plugin

tame knoll
#

o

vapid prawn
tame knoll
#

thank you

#

W human

wheat bluff
#

hey, does no-tick-view-distance work on 1.18 ?

#

doesn't really answer my question, does it work or not?

#

okay, thanks.

tepid radish
#

yeah i have also been a bitch all day 🙂

wheat bluff
#

So the value in paper.yml will no longer be used ?

peak pulsar
#

Depends on what leaf decides to do

polar quarry
#

its not re-implemented yet so your only choice for no-tick-view-distance-like is view-distance

vapid prawn
#

simulation-distance isn't quite as good as what Leaf had (it doesn't stop as much from ticking) but I think that's a combo of trying to keep compatibility with redstone and them just not getting to it yet

#

It stops the biggest stuff afaik

polar quarry
#

as long as it stops entities that's like most of the load

vapid prawn
#

iirc redstone and liquids can still tick but not entities, block entities, or random block ticks

#

Instead of applying fog as a spherical volume it is now applied as a cylindrical volume.

#

1.18.1 can't come soon enough

vapid prawn
#

Oh, but you can't set simulation distance to less than 5

#

Unless paper already changed that to 3 or whatever the old limit was

empty lantern
#

How stable is the current build of 1.18 paper? Ik there's no ETA but I'm wondering how it's doing

polar quarry
#

stable enough for you and a few friends

vapid prawn
#

Take backups, test first, be prepared to roll back if something goes wrong

polar quarry
#

keep backups

vapid prawn
#

These are the rules for any build of Paper, they're just more likely to be needed right now

#

No one is screaming about something destroying their world right now though, if that's what you're asking

polar quarry
#

yeah, i haven't heard anyone mention data loss

fossil path
#

Always remember to backup 😎 finger_wave

#

I backup once every day at least

polar quarry
#

wish i could do that but my world is like 30 gb

vapid prawn
#

Unless it's regularly changing a lot (like, massive WorldEdit spam) if you use incremental backups storing enough to be able to pick between the last few snapshots would probably only take like 60 GB

fossil path
#

My host is pretty awesome and provides offsite backups for free, so I just take advantage of that marseyshrug

#

DriveBackupv2 is also good

#

If you have space on Google Drive

polar quarry
#

i don't like google or "cloud storage"

polar quarry
#

it has a quadcore cpu in case the software needs to calculate deltas or compress stuff

gusty trench
#

Borg

polar quarry
#

ok ty i'll look at it

tired whale
#

Borg is best.

polar quarry
#

Space efficient storage
now that's what i like

polar quarry
#

mojang 🤷‍♀️

limpid orbit
#

they forget their game runs like shit? at high player counts, or lots of entities

vapid prawn
#

High player counts? You mean like 10? That's as high as Mojang cares about 😛

vapid prawn
silver heart
#

How goes it, devs?

polar quarry
#

i bet they only test servers with one player

#

and that one player has a machine with god tier specs

limpid orbit
#

they’re testing stuff now?

polar quarry
#

well.. mojang probably just checks if it builds and ships it without actually playing

limpid orbit
#

well yeah that’s what snapshots are for

worldly holly
old talon
gilded ice
#

It doesn't mean they do

old talon
#

which i think the max for realms is like 11-12?

worldly holly
#

Not like some custom server jar

polar quarry
#

why are you discussing this

#

nobody said the opposite

worldly holly
#

meh

old talon
quasi horizon
#

I'm getting a crash that kills players and removes their items. I'll make a proper report when I get home. The server crashes without outputting anything in the log and on server restart, the chunks where the players were standing take longer to reload and some players fall to the void

polar quarry
old talon
polar quarry
ruby edge
old talon
polar quarry
old talon
worldly holly
#

ohk

ancient sage
# polar quarry i don't like google or "cloud storage"

If you use Linux you can use duplicty. I use it and it works great. It can compress your backup, encrypt it and upload it via ftp to a storageServer or a cloud like onedrive. Since you can encrypt it, it's not really concerning storing it in a cloud. And it just adds some data that changed in the time since the last backup. So you can have like 30 every days backups with only little mother storage used then one single Backup

quasi horizon
#

I was wondering if anyone was experiencing something similar

#

I'll make a proper report later

true bloom
#

One more question. My server's view(render) distance is set to a max of 7 for some reason. I did change the properties file to 10 or 16 and it doesn't work. Own render and simulation distance is at 16

polar quarry
polar quarry
gusty trench
quasi horizon
#

It happens right after the server crash, chunks take longer to load, and if you join while that is happening you fall into the void and die

polar quarry
#

you can also use default in the yml files so they fall back to the server.properties one

quasi horizon
feral spire
polar quarry
ancient sage
#

So people that use light discord really do exist

feral spire
#

Please remove all plugin and/or change view distance and simulation distance to 5 (minimum) to rule out its the connection that’s dying out @quasi horizon

polar quarry
#

lol ^

gusty trench
royal mica
#

Does anyone have an idea when a non experimental version of 1.18 will be available

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.

royal mica
#

Planning on making an unmodded survival world with around 20 players

warm ravine
#

Between now and the heat death of the universe

true crystal
#

you never know with paper

warm ravine
#

cat may have a time machine

#

wouldn't surprise me

true crystal
#

yeah

royal mica
#

How long did it take for past versions

topaz nymph
#

You can’t compare old versions

#

Every version is different

#

Just be patient

quasi panther
#

yeah, updates aren't something that happens often enough to extrapolate; this only happens around once a year, maybe twice

royal mica
#

okay chill wtf

rocky nest
#

that question gets asked so much people get really tired of it

crude nacelle
#

sick of it more like

rocky nest
royal mica
#

i wouldnt know

fervent lynx
feral spire
#

I think it will just use 5 if you have it below 5 rn on paper

#

That poa dude was asking about this yesterday as he set his to 3 but still gets 5

fervent lynx
true bloom
vapid prawn
#

Wait you mean the redstone stuff is a paper bug, not vanilla?

#

simulation-distance sounds like a full replacement for no-tick then

fervent lynx
#

yeah it's a paper bug

quasi panther
#

yeah, I saw at least one video from the snapshot where Mojang added sim distance where redstone didn't tick beyond that distance; it's supposed to only not stop displaying the chunks, you shouldn't get any kind of block updates past sim distance

vapid prawn
#

Is this leaf's block tick scheduler patch doing it you think?

#

That would be where I'd look first

peak pulsar
#

When will paper 1.18 come out?

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.

topaz nymph
fervent lynx
#

I'm guessing some patch is using view distance somewhere when it should be using simulation distance instead, just needs to be tracked down as to which one

vapid prawn
#

mikeprimm had a patch for that stuff back in the day too, the code was so hard to follow no one else bothered ever trying to update it and if it broke they just turned it off until he had some free time 😄

#

Not his fault, the block tick scheduler is just kind of complicated

#

I don't think the PR you linked is relevant to this, although it looks like it's needed too

#

It seems to be touching entity tracking, mob spawning, and entity ticking but entity ticking seemed fine in your video

fervent lynx
#

yeah idk that PR seems kinda strange and touches a bunch of stuff, just saw that it mentioned simulation distance issues

vapid prawn
#

afaik the things in your video that were still ticking were all using the block scheduler

#

Lava and water use it to ensure they settle instead of relying on neighbor updates (will only do one pass) and random block ticking (Remember when lava used to linger? That was before EvilSeph made it use the scheduler like water does) and repeaters use it because they have a 1 tick delay

sand ruin
#

where's that flowchart of what servers are built on others, can't seem to find it.

vapid prawn
#

Why is everyone looking for that today?

feral spire
fervent lynx
#

no idea but imo the chart is pretty awful and I don't find it very helpful at all

sand ruin
#

It's a really good example of how interconnected and building on the giants of others the community is

feral spire
#

It looks like it’s made by some 12 year old who doesn’t have any idea what some of the project is for and just make a graph for style point

fervent lynx
feral spire
#

^ literally

vapid prawn
#

What I'm getting from this chart is I should use JetPack 😄

quasi panther
#

half of it looks like they mixed up devs/teams and actual projects, some of that isn't even using the same codebase on those arrows

vapid prawn
#

I don't even know how to find JetPack, whatever it is

feral spire
#

Yeah anyone who has slight idea of MC modding community will shake their head when they look at it

vapid prawn
#

But it includes the AC mod which as of about two days ago I love and think everyone should use 😄

feral spire
pulsar dagger
#

sus

vapid prawn
#

For real though, JetPack is the worst possible name

#

"jetpack minecraft server", "jetpack spigot fork", etc all just get you modded stuff or spigot plugins

#

Or sugarcane, which apparently uses jetpack compose for something?

topaz nymph
#

Where is the repo

feral spire
#

Yeah in terms of search SEO it’s not gonna do great.

vapid prawn
#

Oh it's two t

topaz nymph
#

On gitlab, lol

vapid prawn
#

lol, the AC mod patch is in the removed folder

split steppe
#

should I have sync-chunk-writes if I want to generate chunks faster?

topaz nymph
#

No.

dark wigeon
#

lol

#

that setting doesn't make a difference with paper anyways

#

it's ignored

split steppe
#

ty

feral spire
#

Please read chunky wiki

violet wing
#

I've tested it before but I don't think I found that it had any noticeable difference

#

and yeah, on paper it doesn't do anything

feral spire
#

Oh so that’s for spigot only? PepeLa

fervent lynx
#

vanilla, spigot, etc yeah

#

on paper the option is literally ignored and disabled

normal zephyr
#

Someone tried chunky on 5900/5950x ?
How much CPS ?

tired whale
#

Much better than the 30 CPS I'm getting lmao

peak pulsar
#

i tried it with the_end, only copied the "main island" from old world an pasted it via "amulet map editor" into new the_end dimension. everythink looked fine, no water, bed or sunrise but ... seems like portals to end_cities are broken, they port you in free air space, instead of "output portal with end city"

normal zephyr
#

Yeah I'm getting 30-50cps on my shared host. And I'm waiting for my new dedi to test it, but it's slow to be delivered lol

tired whale
#

I'm using a E3-1230 V2, So i'm sure you'll get like 90+

violet wing
#

just for the record i have been getting like 60-70 on a 3700x

covert jolt
#

a 5950x will likely just give you 60 - 70cps

normal zephyr
#

and overall, how does this 1.18 perform ?

covert jolt
#

fine

normal zephyr
#

better than 1.17 or still worse ?

violet wing
#

spectator mode fly is nuts lol

warm ravine
#

Chunky becoming the new CPU benchmark pepeLa

normal zephyr
#

no real benchmark for minecraft server 😦

#

so we need to refer to chunky

violet wing
#

not really intended to be used as a benchmark

warm ravine
#

I had chunky set off my system alerts before

#

Was using 100% cpu over 5 minutes

normal zephyr
#

but it doesn't tell overall performances, so useless

warm ravine
peak pulsar
fervent lynx
#

if you're having rain inside of buildings it's because your world has corrupted heightmaps

normal zephyr
#

I don't know the impact on performances of "RAID 1" for a minecraft server think

covert jolt
#

none

#

raid 1 on ssds shouldn't be noticable

warm ravine
#

ssds go brrr

normal zephyr
#

removing the raid to get better speed

covert jolt
#

there is only a certain amount of fucks you should give about your server's hardware

peak pulsar
fervent lynx
#

--forceUpgrade --eraseCache definitely should have fixed it, it wipes the heightmaps which makes the game recalculate it

peak pulsar
quasi panther
#

even just deleting them manually is not scalable, don't do it without automation if you have more than like 10 region files

peak pulsar
#

good to know, ill try to check, thank you also for automation hint for bigger dimensions

quasi panther
#

a region is only 32x32 chunks, so if your world is larger than like.. 2k*2k, you're going to have more region files than you want to edit manually

peak pulsar
#

got many of those errors and didnt find a way to fix it - so i thought it could be an option, to copy/paste old dimenion-areas into new(working) dimensions with map-editors like Amulet

#

so i tried it with the_end at first, cause its a small dimension .. as i mentioned, i only copy/pasted the "main island" but now the end_city_portals port you to the wrong place and you fall into death

#

can i generate a end_city portal manually and replace the broken ones? or do i have to paste the old parameters from old end_dimension, so that the new dimension know, how many end_gateways already were created?

vapid prawn
quasi panther
peak pulsar
#

yes - if i type /seed its same seed at old and new the_end , but the "main overworld seed" is a different one

one of the old end_gateway portals even ports me on the main_island 🤔

hidden cargo
#

paper still in experimental phase?

quasi panther
#

yes

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
#

Preliminary embed nice lol

peak pulsar
minor bridge
#

would it be fine if i used the experimental version on my smp

quasi panther
#

depends on how much risk you're willing to take

vague falcon
#

I mean we're not gonna serve something intentionally broken just take it with a grain of salt that shit might happen and if it does, let us know :)

#

We just don't recommend running it in production because of the uncertainty

#

Just take backups and the etc

uncut pelican
#

So far the builds have been working pretty well for me

#

I had a bit of an issue around build 28 with it running quite slow, but that was because everybody was flying around checking out the new terrain past where the worldborder used to be

#

but builds after that have only improved

peak pulsar
vapid prawn
#

You should always take frequent backups and test before deploying a new build, experimental just means you need to be doing those things 😄

vague falcon
#

Take backups, take backups of those backups, etc

#

IT IS Important you do NOT store them in one place

#

Worst mistake of my life

feral spire
#

not in one datacenter too apparently PepeLa

floral blade
#

I takes backups of my backups which then get another backup doggodance

polar quarry
quasi panther
#

backups 321 rule:
3 copies
2 types of physical media
1 copy in a different physical location

vague falcon
quasi panther
#

if you really really care about it anyway

split steppe
#

for the no tick view distance and view distance should I use the one from server.porperties now?

topaz nymph
#

Yes

split steppe
#

I have set it to 10 and 10

#

and I just see like 4 chunks

#

all foggy after that

weary ivy
#

Geez, its been a week. Longest time I've ever seen. Ig its fair. 1.18 is a really bug release

topaz nymph
#

Yea well, there’s still plenty of things to do. They are all volunteers and can have all the time they need.

frigid escarp
#

My server's RAM is constantly maxed out, anybody have any idea why? it wasnt like this before

feral spire
#

what is your startup flags?

frigid escarp
#

Not sure what that means

feral spire
#

How do you start your MC server?

#

How are you hosting your server?

#

where are you seeing the RAM usage?

frigid escarp
#

I use a hosting site

feral spire
#

go into game

#

type /timings report and give us the link

polar quarry
frigid escarp
polar quarry
#

it would be weirder if it wasnt doing that before

rocky nest
#

yeah all looks normal. MC usually allocates all the ram at startup, even if it's not actually using all of it

feral spire
#

You do have oldgen issue. Try increase the RAM to see if it helps .2G is really low.

warm ravine
#

Also update Paper

feral spire
#

also update paper to see if things improves.

polar quarry
#

^ they might not know how (?)

half walrusBOT
feral spire
#

@frigid escarp grab paper jar there and upload to your host. Alternative, your host may have a way for you to grab paper jar for you (you will have to look into how)

vapid prawn
hearty arrow
#

Anyone gotten this error?

feral spire
#

safe to ignore if nothing really seems wrong PepeLa

hearty arrow
#

Lol

arctic oracle
#

hey, tiny request, but is it possible to make paper report what the current version is and not just how far behind it you are? with website caching issues its hard to tell if i actually have the new version or if i have to yell at my ISP again

vapid prawn
#

That was a thing in vanilla in 1.17 too

hearty arrow
#

It threw the error 6 times when joining the world and everything else seems fine

feral spire
#

it does show current version @arctic oracle

arctic oracle
#

maybe i am miss prhasing, hang on a sec

vapid prawn
#

It shows the commit sha and how many commits behind you are, not the build number and how many builds behind you are

dapper lotus
#

Literal "mojang forgets to upgrade data in the world properly" again

#

I called it out and one of the devs said that they're sorry

#

So, seems like they're slowly gaining traction towards the idea that people don't like their logs being full of data upgrade errors...

arctic oracle
#
[20:06:31] [Server thread/INFO]: Checking version, please wait...
[20:06:32] [Thread-262/INFO]: This server is running Paper version git-Paper-25 (MC: 1.18) (Implementing API version 1.18-R0.1-SNAPSHOT) (Git: 1f5b013)
You are 32 version(s) behind
Download the new version at: https://papermc.io/downloads
Previous version: git-Paper-23 (MC: 1.18)

this is the output of /version, it tells me that i am 32 versions behind current, but i was hoping for a way to get the server to report what version "current" is

feral spire
#

@arctic oracle

#

I guess it doenst show on console? rieBigBrainThinking

#

wait it does what was the queston again

#

LOL my brian

rocky nest
#

latest build number

vapid prawn
#

Oh I guess it only shows commit if you build yourself

dapper lotus
#

thing just tracks how far it is behind, it's not aware of build numbers exactly

timber ridge
#

I think they mean which build it wants

feral spire
#

ok fuck my brain not working today ASsleepPoi

timber ridge
#

But yeah. It doesn’t really know.

vapid prawn
#

You can just do math

dapper lotus
#

git has is in the bracket at the end

timber ridge
#

It knows how many builds behind but not what build is current. Since a build or three might have been dropped.

dapper lotus
#

the hash is used as the version only outside of there being a build number passed to it when building

timber ridge
#

Not worth the extra lookup

vapid prawn
#

So if you build it yourself it shows commit sha and how many commits behind you are but if the CI builds it you get build number and how many builds behind you are?

dapper lotus
#

Yup

vapid prawn
#

That's neat but also I hate it 😛

timber ridge
#

Haha

vapid prawn
#

But yeah, you can just do math

dapper lotus
#

It's horrible but sexy at the same time 😄

vapid prawn
#

Take your current build (25) and add 32 to it

#

The latest build should be 57

#

The command could do that math too I guess

arctic oracle
#

the main issue i am trying to get around here is that my ISP is being super aggressive with their caching and ignoring refresh requests due to significantly reduced bandwith related to massive flooding

#

or thats what they told me over the phone

frigid escarp
vapid prawn
#

Are you using Chrome?

timber ridge
#

In most scenarios you aren’t going to need a new build so often.

#

Also adding a whole feature to Paper just because of one person’s ISP caching is . . . counterproductive

feral spire
vapid prawn
#

Chrome knows better than you and ignores Ctrl-F5 sometimes

#

(fuck Chrome)

feral spire
#

Do you have to manually set your JAVA version? (somewhere on your hosting panel) @frigid escarp

vapid prawn
#

firefox ❤️

arctic oracle
#

i am using multiple browsers on multiple systems. my work around is to use mobile data which seems to be working but is also a pain

timber ridge
#

Yeah I often hold it down and hit F5 fifty times

dapper lotus
#

our downloads API has the cache headers set badly, I think that might have been fixed now

vapid prawn
#

Your ISP literally can't be caching the page

vapid prawn
#

It's over TLS, your ISP just sees noise

dapper lotus
#

yea, that too ^^

feral spire
#

that will be a question to your host as we will not know.
Your issue on the log is that your container isnt running JAVA17 which is a hard requirement on 1.18

#

@frigid escarp

dapper lotus
#

It's probs just our caching, which shooould be fixed if not drastically improved now

arctic oracle
#

this is an issue on multiple sites, either i get a cached copy, the slowest load times ever or just a 404

frigid escarp
arctic oracle
#

yet i am still reporting gigabit speeds lol

vapid prawn
#

Did you install a new CA file from your ISP or something?

rocky nest
#

How are you measuring speeds? I've heard of ISPs doing stuff different for speedtest.net to show your expected speed

vapid prawn
#

Otherwise they can't MITM your connection so it just looks like "yep, another socket going to cloudflare" to them

#

They don't know what it's for or what's on the page

polar quarry
arctic oracle
#

speeds are calculated by sending and receiving a 1gb file to a friend on the other side of the country who also has gigabit

#

which isn't exactly efficient but its whats working

#

this has only been an issue since the floods and never was before >.>

polar quarry
#

did you try another browser?

vapid prawn
#

Anyway, you have your answer (do some math)

arctic oracle
#

i have tried multiple physical devices

polar quarry
#

that is depressing, your isp sucks :(

arctic oracle
#

lol i guess, still doesn't help me actually get the file

vapid prawn
#

Whatever may or may not be wrong with your computer(s) and glaring security exploits you may have set up for your ISP is way offtopic

timber ridge
#

This also definitely isn’t 1.18 related

#

But that sucks. I sympathize.

arctic oracle
#

i read somewhere that people have one liners to just grab the latest version, would be intrested in one of those to see if it fixes my problem

vapid prawn
#

If that works it means your browser was the problem 😛

#

Have you tried our lord and savior firefox ?

arctic oracle
#

i mean probably, but its really hard to nail down, and calling my ISP is a 4 hour wait to be told that "its all flood related, nothing we can do till the datacenter is out of the water"

#

and yes, i have

rocky nest
#

well if the DC's underwater there's not much they can do about your speeds...

#

(I take it you're in BC?)

arctic oracle
#

anyway, good advice is good. going to investigate if they have somehow been fucking with the router firmware again

vapid prawn
#

Wouldn't be your router

arctic oracle
#

yes i am lol, however i am nowhere near the floods and have good speeds, just a lot of 404s and old pages

vapid prawn
#

For them to cache HTTPS pages they would literally have to be MITM'ing your OS and/or browsers

dapper lotus
#

ISP tech support is literally useless

quasi panther
#

you can totally MITM from the router

vapid prawn
#

Like, you can't even do a replay attack on that, it's a whole new encryption key each time

dapper lotus
#

I wouldn't be surprised if that wasn't just the goto "gtfo we're tryna fix shit"

vapid prawn
#

You can only MITM from the router if you also configure your OS and/or browsers to use the router as a proxy

dapper lotus
#

Well, the only "supported" MITM would be ^

quasi panther
#

DHCP makes that easy though

vapid prawn
#

Actually even that wouldn't be enough

dapper lotus
#

Still need certs installed probs

vapid prawn
#

You'd still have to have the router generate a new certs on the fly and tell the browser they're okay

dapper lotus
#

and you'd be able to see in the network settings somewhere

quasi panther
#

true, but intercepting the TLS handshake has been done

arctic oracle
#

hmm... maybe i should smack the old VPN and see what happens...

vapid prawn
#

If you know a way to MITM a TLS handshake and not just snoop on the metadata you could probably make a lot of money

feral spire
#

inb4 an ISP technician literally log onto his PC and altered settings PepeLa

vapid prawn
#

Like, every company with a bug bounty would give you $10,000

real bolt
#

When backing up a server, should you shut it down while doing so? Or will backing it up while people are online be fine

arctic oracle
vapid prawn
#

Ideally you'd run save-off then save-all flush before doing the backup then save-on after

warm ravine
#

I don't even let ISP techs in my house let alone near my equipment

real bolt
#

Why the HUGE *?

vapid prawn
#

But if you just do the backup without doing that it'll probably be fine or at least fine enough you can recover and only lose a few chunks 😛

rocky nest
#

I mean I take hourly backups with the server still on, but I have those clearly marked

feral spire
#

unless you are playing on a server where everyone regularly using worldedit with millions of blocks, you are probably fine

real bolt
#

I see. Is the issue that you would be losing chunks that are written to the backup file while they're being newly created?

rocky nest
#

(Also have daily backups taken during the daily restart)

arctic oracle
vapid prawn
#

Right, Minecraft doesn't write to a temp file then rename over it so saves aren't atomic (region files are too large to do that)

feral spire
#

yeah it goes stright in

#

in which if you get lucky, shit may happen PepeLa

vapid prawn
#

So if the game is in the middle of changing the region file header you might lose all of it (there are tools to try to recover this) or if it's writing chunk data you might lose that chunk

real bolt
#

Would you backup your server while it's running?

arctic oracle
#

i have been backing up in this way for about 5 years and only twice had a broken backup (that i know of anyways, test your backups!)

feral spire
#

it will probably corrupts it and be reset on next load

vapid prawn
#

If you run save-off then save-all flush in console you can backup safely with the server running

quasi panther
vapid prawn
#

Then run save-on after the backup is done

dapper lotus
#

only downfall is that save-all sucks

real bolt
#

I should probably read the manual sorry LOL

feral spire
#

it turns safe OFF

dapper lotus
#

I mean, they're self explanitory

#

flush ensures that it's flushed to the disk

feral spire
#

which means all changes will be stored in RAM

vapid prawn
dapper lotus
#

We do wanna look at async rcon commands one day

vapid prawn
#

Otherwise you just get scary security warning pages on every website you visit

dapper lotus
#

And make save-all flush able to slowly drain the save queue or something before completing the command

modern lintel
#

3-2-1 backups is the recommended way to back up. Jus saying

vapid prawn
#

And have to jump through hoops to get to the page

real bolt
#

I always hear about borg, that would be best for backups, right?

quasi panther
quasi panther
#

there's two kinds of backups here; a copy of your map that isn't actively modified by the server, and a copy of the map that's stored somewhere else very safe

#

the first protects against software problems, the second protects against hardware failure

vapid prawn
#

You either need to run your server in screen/tmux so you can make a script that sends those commands to it while doing the backup or you need to get a backup plugin that can run those commands then call out to the backup program

dapper lotus
#

It really sounds simple if you think about it

#

Just store the entire world and all it's changes in the block chain

real bolt
real bolt
#

This is rather archaic, but this whole time I've been shutting down the server, running tar czvf on the server file, and then copying it over SFTP to my desktop computer. I have always known this is not been the best solution so I'm trying to automate it and make it more secure

stuck mural
#

you can try rsync. i think thats what its called

real bolt
#

I know rsync! I use it to help update websites

dapper lotus
#

rsync, rsnapshot, etc

real bolt
#

I just haven't looked into getting it working

dapper lotus
#

I used to just have a cron job which would pull stuff on my own machine so I'd never have to remember to do it myself

#

and pulling is safer than pushing

real bolt
#

Pulling? Like, git? Sorry if I'm not understanding

stuck mural
#

im looking into moving over to rsync. currently using DriveBackupV2 plugin. works okay but backups take a while

dapper lotus
#

Like, the machine storing your backup copy pulls the backups from the host

#

rather than the host pushing them to the server storing the copies of backups

real bolt
#

Ohhhh I see

#

It's like who's requesting the file

rocky nest
#

where's my borg screenshot gone

dapper lotus
#

Born? I rate 7/9

stuck mural
#

youcan try using Borg

#

but 11_ was already here to say that lol

vapid prawn
#
tmux send-keys -t MyServer:1 'save-off' Enter
tmux send-keys -t MyServer:1 'save-all flush' Enter
run-backup-here
tmux send-keys -t MyServer:1 'save-on' Enter
#

Stick something like that in a cron script

rocky nest
#

52TB of backups, taking up only 282GB

real bolt
warm ravine
#

then there's me

#

I can't give less of a fuck about my worlds

real bolt
#

Sigma

vapid prawn
#

You can add extra tmux send-keys calls in there to send messages to let people know backups are starting and finishing, if you want

#

If it happens fast enough or doesn't slow down the server while it's happening you might not need to bother

#

Could be useful to send to staff or something at least though, how to do that is going to be up to your server setup

warm ravine
#

I do setup backups for servers I assist with tho, never my own stuff

dapper lotus
#

Depends on what they want

#

Like, I pretty much always ask for a spare HDD when dealing with such people

warm ravine
#

here's an easy backup mv world /dev/null :)

dapper lotus
#

as then I can rsnapshot to that drive

real bolt
dapper lotus
#

But, at the end of the day, there is no ultimate solution for normies

vapid prawn
#

Eh, you can probably get away with running the backup while the server is going still

warm ravine
#

I'd backup to a s3 bucket if it wasn't so damn pricey

vapid prawn
#

Unless it takes so long the pending chunks to save run your server out of RAM or borg chews up so much CPU your server dies

dapper lotus
#

backblaze have a muuuch cheaper s3 compat thing

vapid prawn
#

cat over here shilling for den

warm ravine
#

I currently use DO's spaces for most of my shit

#

my work uses backblaze

#

at least for client facing stuff

#

I think we just throw all the backups onto a thicc server

vapid prawn
#

If you have a NAS or something on your LAN I think you can make borg just send all the data to it (which should be fairly quick because LAN) and make it do the CPU heavy work of deduplication, compression, and encryption

dapper lotus
#

yea, I mean, typical thing is to just save-off, wait 30 seconds or whatever, start backup, save-on

#

save-all flush is especially such a heavy task which is why we've wanted to rework that thing, one day...

feral spire
#

chance to trigger watchdog on save-all flush PepeLa

real bolt
dapper lotus
#

you can name sessions when you create them

vapid prawn
#

You name it whatever, the :1 isn't a part of the name though

#

Forget what that's for

dapper lotus
#

the "window" in tmux

#

is what I'd imagine at least

real bolt
#
[thou@server ~]$ tmux list-sessions
0: 1 windows (created Mon Nov 29 17:55:20 2021)
#

Is it just named 0?

dapper lotus
#

Yea

#

and, :1 seems wrong as default window number is 0, so, may need to check that

real bolt
#

Alright thank you, all of you have been very helpful. I appreciate it genuinely. Usually when I ask for tech help online people end up being rather condescending and this has not been the case

vapid prawn
#

StackOverflow failed me? shocked

dapper lotus
#

apparently so

warm ravine
#

I can looksie at what command I use for tmux

dapper lotus
#

I mean

#

I do use macOS with brew, so, there is a chance by default config is just weird vs what other distros use

warm ravine
#

tmux send -t charity-donor-server:0.0 "whitelist reload" ENTER this sends a command to the first window of my charity-donor-server session

dapper lotus
#

0.0

#

o.O

warm ravine
#

I forgot why I had to do 0.0 but it worked

#

Think it means first pane of first window

dapper lotus
#

ah

#

yea, seems legit

real bolt
#

My world file is 38GB, I have 16GB of ram. When I run save-all flush would it try to write all of that to ram? Or would it just write the chucks actively being loaded when the command is sent?

dapper lotus
#

it saves all loaded chunks and flushes it to the disk

#

save-all is expensive, flush adds onto that even more

#

hence why people just often wait 30 seconds and pray that it's all hit the disk

real bolt
#

I see

#

I assume with an SSD there's a pretty decent chance it would have all hit the disk by the time you run the backup, right?

#

You'd have to be pretty unlucky for the backup to completely break your world

dapper lotus
#

Yea, I mean, people just use 30 seconds when we still had HDDs

real bolt
#

Alright

warm ravine
#

From personal experience it's pretty slim that your backup will end up sending shit sideways

real bolt
#

Alright

#
  • If you're doing backups nightly, and something fails, you could probably just use the backup from the night before
#

Or since it won't shut down the server there's no reason you shouldn't do it every 12 hours

#

Or every 6 hours. I think

vapid prawn
#

Or stitch a working world back together from multiple backups

warm ravine
#

I usually sneak a backup in during my reboots but I usually do incremental so they're pretty speedy

#

I've done that far too many times

#

so many nights of stitching backups

polar quarry
#

can you do incremental daily backups through ssh using borg (so i keep it stored on my computer)?

#

when people talk about backups i don't know where they are backing up to

warm ravine
#

I do 6 hour backups to another drive on the system then every night sync that offsite

vapid prawn
#

Whether you should push or pull backups turns in to a whole thing too

#

If you push backups you're allowing the server to potentially wreck your remote backup system, if you pull backups you're allowing your remote backup system to potentially wreck your server

#

Depends on which on you trust more

warm ravine
#

do both at the same time hyperkekw

fossil light
#

I backup to a local ftp server and gdrive using drivebackupv2

#

works pretty well, had one scare so far that it saved me from

warm ravine
#

I used to backup to my college gdrive since it was unlimited

#

Good times

fossil light
#

that's what I do now guns

rocky nest
#

I've thankfully never had to use our backups due to an "oh fuck" moment, although it has made spinning up a test server very easy

polar quarry
#

does microsoft's skydrive have unlimited college stuff? i could backup to that

warm ravine
#

I've had to use backups for players that nuked their inventory somehow

polar quarry
#

(er, its not called skydrive anymore butidontrememberthename)

fossil light
#

onedrive has 1tb for college stuff in my experience

#

then gdrive is unlimited

warm ravine
#

Digging through a 30GB backup for a fucking 8KB .dat file is annoying

polar quarry
fossil light
#

nice

pallid merlin
fossil light
#

yeah

#

I use drivebackupv2 to automatically make and upload backups and it has onedrive support so I think so at least

barren finch
#

There’s a way to set it up where the .Minecraft folder is linked to a OneDrive location. That’s what I did

pallid merlin
#

I tried to use their API but I think I needed a API perm only grant from the school administration and Im not sure if they are willign to give it away lol

polar quarry
#

is per-player mob spawning working for the latest 1.18 builds? (i havent checked the commit history, havent played either)

feral spire
#

yes

polar quarry
#

what exactly are you asking

#

you can turn it on using per-player-mob-spawns: true

feral spire
#

it should already be default to true unless he changed otherwise

modern lintel
#

I thought mojang implemented it in vanilla?

fervent lynx
#

they made mob spawning changes in 1.18 but per player caps isn't one of them

dark wigeon
#

I thought they were going to, i definitely saw it in a video

#

Or did the technical community complain?

plucky granite
#

why's connection handler taking a lot of server's resources

dark wigeon
#

Sync Chunk Load

#

Probably a low-quality plugin, think of any plugins that could be loading chunks

merry haven
#

man im juiced for 1.18

#

got my bedrock server to 1.18

#

working on java

quick glacier
#

Anyone know what the timeline for an official release is? I'm still on experimental #19, and will probably update to the latest experimental release soon unless an official release is about to drop...

#

Well, a stable release I mean.

#

As in, doesn't have the big red warning banner on it.

#

You know what I mean

lofty rover
#

1.18 running fine so far

quick glacier
#

And that was my next question. I haven't seen anything about 1.18.1 yet. Any word on a paper release for that?

vapid prawn
#

They have some things they'd like to accomplish or at least look in to still but no idea when or if they'll get done but aside from that "stable" just means they randomly decided one day no one was complaining too much and removed the header and this channel

#

1.18.1 has to happen first 🙂

#

More importantly, Spigot 1.18.1 has to happen first

quick glacier
#

I just wasn't sure if they would start work on a release candidate.

quick glacier
vapid prawn
#

Odds are 1.18.1 will be a small enough change they could just apply the diff from vanilla to their 1.18 code but that doesn't get them the right mappings so all your plugins that poke at NMS stuff would break