#❗-1-18-experimental

1 messages · Page 28 of 1

half walrusBOT
#

Please send large files/logs to a pastebin

topaz nymph
#

(The entire thing, not log but all the watchdog lines)

bold obsidian
#

One moment, Remote Desktop is being an asshole

dry iron
#

...remote desktop? 🤢

vague falcon
#

Didn't know you could Remote Desktop to a Linux machine, the only type of machine capable of running servers without the equivalent of 10 tons of bloat!

bold obsidian
#

I have to interact with the server somehow when I’m away from it physically

vague falcon
#

Idk why I woke up feeling violent today

#

Bruh

autumn comet
#

!ban 688097543753564161 Cheap eta troll

wheat heartBOT
#

:raised_hands: Banned Vorpal_Flame#1776 (Cheap eta troll) [1 total infraction] -- NotMyFault#3732.

dapper lotus
#

!ban @tall socket reading/basic respect is not optional

#

oof

vague falcon
#

👍

languid lodge
#

Damm that was quick

cunning tiger
#

why do villager trades no longer get cheaper after 1 cure

vague falcon
#

It was a config option I think?

topaz nymph
#

Hmm I’m not the master at this, but it might seem like ur storage device is slow?

mossy sun
#

@cunning tiger @vague falcon is correct. It's in the paper yml I think

silk shell
#

In order to keep the height at 0-255, I have taken the following steps on a test server:

  • Launch Paper 1.17.1
  • Create a superflat world
  • Load a datapack that contains the following overworld.json https://pastebin.com/TGDkfVDq
  • Stop server and launch Paper 1.18.1
    This approach seems to work for superflat worlds, even with newly generated chunks. In case of a normal world, the server still attempts to generate depth on existing chunks, causing these exceptions by the hundreds and making the world unusable: https://pastebin.com/NFEvDMvf
cunning tiger
#

ty

mossy sun
#

Is there a way to get the extra world height in the nether and end?

cunning tiger
#

like where would I use ctl F to find it

mossy sun
#

Trading exploit something.

If you type in exploit you should find it

cunning tiger
#

ty

bold obsidian
#

At launch it was running smoothly with 25 people (pregenned out to 10,000 blocks

topaz nymph
#

Well this seems to be when reading disk stuff, so yea it may have something to do with that?

bold obsidian
#

Lovely

#

Well at least I have a lead

#

Thanks

restive marsh
#

i cant get it running on windows

#

i grabbed myself the latest jar, tried to run it, did this: Minecraft 1.18 requires running the server with Java 17 or above. Download Java 17 (or above) from https://adoptium.net/, but it still says Minecraft 1.18 requires running the server with Java 17 or above. Download Java 17 (or above) from https://adoptium.net/

harsh lance
#

What is your java -version output?

restive marsh
#

java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)

harsh lance
#

ur using java 8

restive marsh
#

oh

mortal token
#

java 8 is in path

harsh lance
#

You need to change your env path to 17

peak pulsar
#

Either explicitly launch your server with 17 or just uninstall 8

crude orchid
#

griefprevention flags

restive marsh
#

do i launch it with 17

peak pulsar
#

If you don’t need 8 the fastest way to fix this is just uninstall 8 reinstall 17

restive marsh
#

it installed when i installed mc java (client)

harsh lance
#

It doesn't

peak pulsar
#

The client had Java bundled in I believe

harsh lance
#

MC has it bundled in

#

and that version is 8_51

vague falcon
harsh lance
#

not 8_311

restive marsh
#

oh god

#

'java' is not recognized as an internal or external command,
operable program or batch file.

harsh lance
#

if u uninstalled java 8 just reinstall java 17 so it creates the path

restive marsh
#

ok

#

done same issue

#

is this the right one

#

where the fuck do i get java 17

vague falcon
#

Don't we have something on the paperdocs for that

half walrusBOT
scarlet pawn
#

Performance is just a lot worse than it would with these patches, and it seems like the chunk loading Patches are not there yet, which is noticable. It's not like we're in a hurry though, but would be nice to upgrade of course.

rough crow
#

Version: 1.18.1 - Paper 82 Build

#

Plugins: AdvancedNMotd, AuthMe, CMI, CMILib, CoordinatesHud, CoreProtect, DoubleShulkerShells, dynmap, EasyWhitelist*, FastLogin, InvisibleItemFrames, LuckPerms, PL-Hide, PlaceholderAPI, PlugMan, ProtocolLib, SkinsRestorer, TAB, Vault, WorldBorder, WorldEdit

upbeat seal
#

nether-ceiling-void-damage-height

#

maybe

umbral tiger
#

I'm about to update a server to 1.18. Trying to see if there's anything specific I should be aware of.

rough crow
upbeat seal
#

set to 0 to disable

rough crow
open olive
#

Ewww why the f did they add nether ceiling void damage are they trying to piss off old veterans?

peak pulsar
#

wait is that a recent update or something

#

my entire villager trading hall is on the nether roof

open olive
#

That’s a complete garbage patch that’s not worth it.

dapper lotus
#

It's been there for years, disabled by default

open olive
#

Clearly it’s enabled by default

dapper lotus
#

it's not.

open olive
dapper lotus
#

idk why they disabled it

#

but the default value is 0

#

I mean, why they enabled it

peak pulsar
#

ty for clarification

open olive
#

Where is the patch for this?

rapid trail
#

yeah all of my paper servers have it set to 0

dapper lotus
#

server patches, Configurable-top-of...

open olive
#

Nvm I’ll find it in GitHub and see.

rapid trail
open olive
#

So new servers will be set to 128

#

Otherwise 0 when it’s updated from an old version

dapper lotus
#

no?

#

default is 0, if you come from an old version of the config, if will use 128 if you had it enabled before

open olive
#

Hmmm

#

Then I have no clue why in the video it was enabled.

merry haven
#

The nether roof is free real estate lol

rough crow
#

Guys I don't know why it was on either, now it's off.

#

Maybe someone turned it on, I don't know.

merry haven
#

Idk

#

What fike is it in

#

I wanna check

#

File*

hollow wind
#

[Server thread/ERROR]: Remove callback for map threw exception

i was on build 79, fixed in build 82?

gusty trench
#

?
That's an out of memory error

hollow wind
feral spire
#

Inside container?

#

How are you starting the server

hollow wind
feral spire
#

How many other process are there

hollow wind
#

Without docker or something else

hollow wind
quiet pine
#

what cpu do you have

hollow wind
#

Ryzen 5 3600

feral spire
hollow wind
#

At the moment of the crash i had 37gb out of 64

feral spire
#

The error you get is out of memory and if you ain’t running inside container. The only thing left is to find out what else is taking up memories

dapper lotus
#

the heap ran out of memory

#

to work out why it crashed, you'd need a heap dump, there is a JVM flag to create a heap dump when it runs out of memory

#

do note that the full heap dump has to be loaded into ram, so, if you wanna have something you can analyse you'll need to note that

ivory mortar
#

Hello! Would appreciate some advice - previously I was able to copy overworld regions into the DIM-1 folder to create a spooky "upside down" world, but doing so in 1.18.1 creates several de-serialization errors and ultimately regenerates the regions. Is such a thing no longer possible or is there a different method now?

vapid prawn
#

Uh, what?

#

DIM-1 is where vanilla stores the nether, the only thing putting anything there should do in a CraftBukkit-derived server is make its migration kick in and move the contents to the world_nether directory

distant shell
#

🤯

ivory mortar
#

Correct. Previously, in every iteration of vanilla (and Paper) I've been able to put the overworld regions into the DIM-1 folder to create a spooky "upside down" overworld in the nether. It's not an unusual practice.

distant shell
#

Whatever it is you're doing isn't a feature, so it won't be supported, moreso a coincidence I'd imagine.

dapper lotus
#

and mojang changed the world heights across worlds

ivory mortar
#

Ah world height. Didn't think of that

dapper lotus
#

you'd basically need to create a datapack to set the world height or whatever to be the same as the place you pulled the regions from

ivory mortar
#

Yup. Thanks.

distant shell
#

my mind blowing learning this 😄

vapid prawn
#

I'm pretty sure they're just saying they copied world to world_nether but with extra steps by making CraftBukkit move it a second time

#

Which is not so mind blowing 😛

#

The "upside down" part isn't something anything will do automatically though, no idea what they're talking about there

#

upside down would just mean everyone falls in to the void

#

Oh, they mean like Stranger Things

distant shell
#

yeah the upside down part is freaking me out hahah

quasi panther
#

I think "overworld but with Nether lighting", with "upside down" referencing ...yea

vapid prawn
#

Mirror world with a creepy atmosphere

distant shell
#

Ahhhh

#

I thought he legit meant y=-x

quasi panther
#

y=-y?

ivory mortar
#

lol no

distant shell
#

ya i guess xD

ivory mortar
#

just mirror world, yeah

vapid prawn
#

So yeah, it's just copying world to world_nether

#

You could probably make a plugin do that automatically

quasi panther
#

except for that worldheight problem

vapid prawn
#

You'd just have to start the nether world with a datapack that expands it to overworld height

real bolt
#

I can't give much information right now since I'm on my phone, but I ran into this weird bug yesterday

#

I found a supposed stronghold, and I did /locate to make sure and everything, but there's no actual stronghold in the ground

#

But the eyes of ender and /locate and everything says that there's a stronghold

lusty galleon
#

Why does this happen, do the mobs chase you but don't attack?

real bolt
#

Sorry for not doing research on this, I would have completely forgotten if I didn't say anything now

timber ridge
#

You should probably wait until you aren’t on your phone so you can provide more info.

real bolt
#

Yeah that's totally my bad, I just had to get this down

feral spire
feral spire
crude orchid
#

is leaf still asleep

umbral tiger
inner crypt
polar quarry
#

a stacktrace of a zombie is useless, thats just the particular moment your server froze

umbral tiger
polar quarry
cunning tiger
#

in world edit, how would I replace a torch facing a certain way aka facing north

quasi panther
sour token
#

it's like torch[facing=something] or torch[axis=something]

#

IDK

limber shale
#

What should I provide to get help to debug some issues on a new server I'm setting up for 1.18? Timings report and the console log? There seems to be a lot of times the server lags behind, and can't keep up as well as just straight crashes. Can be when builders do some worldedit stuff, but also when using Chunky to pregenerate chunks and other times I'm not sure if there was anything specific happening

stuck mural
native hornet
dry robin
#

NO, exposing people to extreme lag builds character

#

jk

vague falcon
#

true!

sinful fern
#

vouch!

idle light
#

staring over the edge of the unloaded chunks into the void is when lots of introspective thought happens

#

Last tick was 4.3 seconds ago...

#

Is the server overloaded?

still tangle
#

yeah

#

the server is lagging so bad here

#

didn't happen with 1.17

#

I guess it due to people loading chunks that are extra large at this point

idle light
#

chunk generation and loading is definitely more sluggish on paper 1.18 than 1.17 was, definitely.

#

i think the larger chunks definitely must play a large part

still tangle
#

yeah

#

we need some kind of y level generator lol

#

people go like 50k blocks

#

and the server suffering with 5 tps

pulsar dagger
#

world generation became much more complex and therefore slow in 1.18

idle light
#

i suppose there's not much that can be done to optimise the world gen algorithm without tampering with vanilla behaviour

pulsar dagger
#

well, not therefore, but in this case it was the consequence

#

I mean, paper will be faster than vanilla due to chunk system changes and starlight, and other various optimizations

still tangle
#

why isn't mojang implementing multi threading

pulsar dagger
#

in worldgen itself we have some optimizations but not too many, you can't deviate from vanilla behavior at all

still tangle
#

and focusing on caves lmfaoo

pulsar dagger
#

for example though the end generation is night and day in vanilla vs paper due to the noise caching

glad violet
#

Is there a kind of build tools options for paper?

long edge
#

What are you trying to accomplish?

glad violet
#

build the paper jar locally

long edge
#

Just note that there are a lot of different types of jars that you can build

#

And depending on what you want to use the jar for/why you want to build it locally that'll change

glad violet
#

Ahh so i would have pull it via git and run the patchs feature.

long edge
#

Yes

#

But, why are you building it locally

#

There may be another better solution

glad violet
#

so i can access nms and other features and even maybe add my own patchs

long edge
#

If you want to write a plugin using nms see

half walrusBOT
glad violet
#

i have seen userdev and meh

long edge
#

If you want to maintain your own patches, you'll want to maintain a fork of paper via paperweight patcher

glad violet
#

i rather just use the build local to use nms

long edge
#

Well... Good luck

glad violet
#

I do it now, its not hard to understand the obfuscation.

long edge
#

for 1.17 and below that'd be a more acceptable thing to do/thing you could do

#

you WILL run into issues doing that with 1.18

#

and you will not get help here with them pretty much

glad violet
#

No issues yet

long edge
#

well, glad it's working for you

glad violet
#

anyway thx for the info on building it, might create a auto build for jenkis and then link it over to my own repo's so i can access what i need in the jar.

#

thx again

long edge
#

just note the reobf jar isn't valid to compile against

#

it won't work as you expect in the long run

#

but, if it works for you I guess it works

glad violet
#

Yea never had issue doing it this way forever (years). If it becomes a issue i can re-visit this idea and re-do something to make it work, always a way to have stuff work just have to find a work around what i have found coding for 15 years. 🙂

long edge
#

it wouldn't have been an issue in the past, it will be in 1.18. But hope it works!

cunning tiger
#

why do shears not work in dispensers

quasi panther
#

they do? if you can't reproduce a problem in vanilla, make a bug report on github

real bolt
modern lintel
#

Same here. I ran locate stronghold but nothing is there

real bolt
#

If I /locate a stronghold that has coordinates that have been loaded in what seems like everything before paper-82, the coordinates are incorrect and do not bring me to a stronghold

#

I went to a completely random area and /locate'd a stronghold, and it brought me to the correct coords

#

If I went to pre-1.18.1 chunks in that have been loaded in anything before paper-82, it also has the incorrect coords to a stronghold

feral spire
#

Have you open up an issue officially?

real bolt
#

Should I?

feral spire
#

With all the good info you provide here. As discord tempt to get washed away

real bolt
#

I see

feral spire
#

Just with steps to recreate and with your own world download if possible

#

I had similar issue but it was odd as only one of stronghold was not found

long edge
#

try disabling seed based feature search in paper.yml

grave charm
#

wasnt that removed in 1.18 anyways?

long edge
#

but, first, ensure seed-based-feature-search-loads-chunks is set to true

#

oh, maybe

real bolt
#

I'll look for both of these

real bolt
grave charm
long edge
#

yeah I had forgotten mojang implemented something similar/the same, thanks

real bolt
long edge
#

let me watch your video, one moment

#

you can stick it in there, although no recent commits touched that. It sounds a bit more like your seed has changed or something, but that doesn't quite make sense either

real bolt
#

I ran /seed and it's the same seed that it's been before the 1.18.1 update

#

This also affects eyes of ender, and I believe it was the cause of my nether portal linking issue earlier

#

This

long edge
#

nether portals are unrelated

#

and yes, /locate and eyes of ender use the same mechanism

real bolt
#

Oh ok

dapper lotus
#

nether portal linking often borks, the logic is fragile and it even breaks in vanilla in amazing ways

real bolt
feral spire
#

NICE

#

das old!

dark wigeon
#

so is 4

proven crest
#

ho my god... I'm also facing that issue: players try to find strongolds and... eyes of ender leads to place where there is no strongold... the seed hasn't been changed
any workaround? has someone tryed regenreating thoses chunks?

grave charm
#

if you revert to a pre-82 build, does it go back to working?

proven crest
#

i'll try

#

i was already using pufferfish fork that was pre-82...

feral spire
#

You will test on paper to report a paper issue weebravemove

limber shale
versed frost
#

You could try disabling Dynmap while pregenerating chunks with Chunky. Once you are done pre-generating, then run /dynmap fullrender

#

That's what worked for me

limber shale
#

will do, it actually got to 15% now before crashing

limber shale
#

any idea why I cant use this aikar flag? I do have UnlockExperimentalVMOptions enabled.
[Server] INFO Error: VM option 'G1MixedGCLiveThresholdPercent' is experimental and must be enabled via -XX:+UnlockExperimentalVMOptions.

#

is it just shockbyte not putting it in correct order when enabled from a gui like this?

#

20.12 10:39:23 [Server] INFO Error: The unlock option must precede 'G1MixedGCLiveThresholdPercent'.
20.12 10:39:23 [Server] INFO Error: Could not create the Java Virtual Machine.
20.12 10:39:23 [Server] INFO Error: A fatal exception has occurred. Program will exit.

round widget
#

order is important here

native hornet
#

Also update paper

limber shale
#

ok 👍

limber shale
#

Any input on this timings report? I enabled all aikar flags except the one that failed. Disabled dynmap. Generation seems fine in chunky now, been running from 16% to 30% this restart. https://timings.aikar.co/?id=4be84c5739b24864ac7da2556416e945#timings 20.12 11:57:38 [Server] INFO Task running for world. Processed: 120599 chunks (30.68%), ETA: 3:41:10, Rate: 20.5 cps, Current: 174, -16. Also 1.18.1 now

native hornet
limber shale
#

😄

polar quarry
#

you should run aikar's flags

native hornet
#

follow the guide here, but ultimately your cpu on the host sucks as well

half walrusBOT
polar quarry
#

also you cant fit 200 players in 8gb of ram in 1.18.1

harsh lance
#

cpu: 40 kek

#

Get off that shit lmfao

limber shale
#

ok, yea Im reading that guide, very helpful. Wont be 200 players, but yea, will increase if its needed, at least that is easy there

harsh lance
#

Use bloom host or something

#

a modern host

limber shale
#

oh it's that shit? 😛 I mean its not even mentioned in the plan

harsh lance
#

SB is living in 2012

polar quarry
#

yea you want fewer but very fast cores

#

not 40 shared cores

harsh lance
#

exactly

native hornet
harsh lance
#

also gc every 3 seconds?

#

timings cost is low-ish because there is fuck all to even time lol

limber shale
#

I was looking into hetzner, and this seems like a good option, you just miss the dashboard etc that makes it so easy for beginners

sour token
native hornet
#

hetzner is fine, hear things about their network

harsh lance
native hornet
#

so idk

polar quarry
harsh lance
#

Bloom and DedicatedMC are the recommended ones around here

limber shale
#

ok

polar quarry
#

oh its dedicated, nevermind

limber shale
#

64GB ram

harsh lance
#

you don't need 64 for any server

#

Ram =/= performance

native hornet
#

you will hit a cpu bottleneck before 64GB

harsh lance
#

yup

polar quarry
#

you will almost never need more than 12 gb of ram

native hornet
#

theres a Apple M1 chip lol

#

I am curious about that

#

hosting paper on a apple m1

polar quarry
#

oh i bet that runs amazing

#

that chip has spectacular single core performance

native hornet
sour token
#

hetzner seems like such an edge case option for servers lol

native hornet
#

its designed for people who dont need a super strong network and 100% uptime, but want performance at budget

#

same as ovh

#

there are some videos of their datacenters on youtube

limber shale
#

there is no 16GB servers on the performance plan on Bloom available🤦‍♂️

#

and essentials is only 8gb

stark pagoda
#

you can customize it to your liking anyways

limber shale
#

essentials?

stark pagoda
#

just go for performance

limber shale
#

yea only thing not on waitlist is performance+ and essentials

stark pagoda
#

then check out other hosts like DedicatedMC or EnviroMC if you can't wait to be in a waitlist

limber shale
#

really liking the demo of bloom

opaque needle
#

hello

tardy field
#

Fulltimehosting is also cool. Had a GREAT experience with both fulltimehosting and dedicatedmc

opaque needle
#

xd hablo espanish

tardy field
#

Had to leave bc my map was humongous

opaque needle
#

si no q toy aburrido

tardy field
#

Yo también but please speak English here

opaque needle
polar quarry
#

necesitas ayuda con paper 1.18?

patent epoch
opaque needle
polar quarry
warped holly
unique nymph
sour token
#

Write a comment on it maybe?

true bloom
#

Playing paper 1.18.1 and there is a problem with our wither skeleton farm. It makes use of the mob-spawn-range towards the player but no mobs are spawning at all. We can put the spawn platform lower and than mobs do spawn suddenly. What setting in paper could influence this?
We changed the mob-spawn-range from 6 to 8 (default in MC Vanilla) already
But still same range with mobs spawning or not. They only spawn when the afk spot is 25'ish lower

sour token
#

Seems like vanilla behavior

true bloom
#

Well there is not any mobs that are spawning

#

within 128

#

but 96m there is mobs spawning. That should be the paper setting mob-spawn-range right?

#

Also extra point to notice. When the mobs that do spawn when I am in 96m range go through a portal to the overworld they immediately despawn, however when a player fully loads the chunks they do actually come out of the portal

sour token
#

Well, yeah

#

Mobs wont spawn in unloaded chunks

true bloom
#

vertical

#

in the same chunk

worthy thunder
#

Time to get better hardware for 1.18 ._.

#

8700K w/ 53 players not really handling it anymore

tough urchin
#

Anyone else having issues with breaking bedrock after enabling the feature?

civic plank
#

Doesn't paper prevent bedrock breaking exploits?

harsh lance
#

Yes

hoary kraken
harsh lance
#

It says bungeecord in the SS

worthy thunder
#

It's basically entityTick eating most of the TPS, villagers mainly

sour token
#

they also prevent tnt duping

#

i feel like if mojang acknowledges and doesnt attempt to fix a bug then its a feature now

#

butttt idk

modern lintel
vapid prawn
#

Or if it's especially egregious like a dupe

#

For most server owners this is desirable

#

We always just punched a hole in the ceiling at 0,0 and called it a day

#

iirc we also limited the area in the ceiling you could build on so people didn't build 100 grinders

sour token
dry robin
#

any advice on the 1.18 portal linking issue? Any patches or pull requests we might try to get existing portals linked properly again?

versed frost
#

I have not done a whole lot of research just yet, but on our Paper server, the "jeb_" sheep does not appear to work. Anyone else ran into this issue?

inner crypt
#

Isn't that not a thing anymore in modern versions?

quasi panther
#

wiki thinks it still is

#

yeah, just repro'd in vanilla 1.18.1

harsh lance
quasi panther
#

ah, good ol' upstream

gray yarrow
#

is it close to done?

junior gorge
#

lol

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.

junior gorge
#

lol even a command

gray yarrow
#

its just its been 20 days

feral spire
#

startlight is in

feral spire
#

track patch progress here

gray yarrow
#

im not a server owner and the owner wont put it on because its early builds

inner crypt
#

Well, they should make backups and test it

#

60k+ servers run these builds, so you most likely fine

feral spire
#

The last few game breaking bugs are only related to world upgrading so take that as a sign to start new world

inner crypt
#

What would you call game breaking?

feral spire
#

The memory leak one - Fixed
The random overworld biome in The End - Fixed
The stronghold /locate not working - apparently always been in upgraded world since 1.13

inner crypt
#

Oh you included closed ones in that

feral spire
#

I dont think any issue has shown up yet for server with brand new world ic

quasi panther
#

Paper is patched to log4j 2.17, so all that's left is zero-days again

#

and those are always a risk

fringe verge
#

So what problems exist with existing game world upgrading? How serious of a problem is upgrading an existing world?

quasi panther
#

not much anymore

feral spire
#

well you are outdated!@

quasi panther
#

the vuln in 2.16 is "just" a 7.5/10 DoS, not a 9.0+/10 RCE

#

but yeah, keep patching

feral spire
#

can just support latest PMA

quasi panther
#

(to be clear, the DoS is a full JVM crash)

wicked quiver
sour token
#

Multi-threaded, yet is a paper fork... Okay

rigid spindle
#

are you talking about minestom?

covert jolt
#

clearly not since he's mentioning a paper fork

inner crypt
#

It's possible in a limited scope

#

If you need to support every setup with stupid plugins it quickly becomes impossible

covert jolt
#

understandable

stoic depot
#

Paper generates another world-settings category under settings?🤔

sour token
#

feature seeds? i didnt know that was a thing

#

all anti-xray is flawed basically unless you're talking about something like orebfuscator with gigantic overhead

#

wondering what that does 🤔

rough shell
#

if you find the seed you can bypass antixray

sour token
#

seed crackers exist too :>

rough shell
#

as you know where all the ores are because you have the seed - unless you change feature seeds to stop this/generate ores differently

feral spire
#

what

feral spire
#

but you should only have 1 world-settings

versed frost
stoic depot
#

I mean it shouldn't, but

feral spire
#
world-settings:
  default:
  world_the_end:
  world_nether:

@stoic depot ^ it should look like this

#

with sub setting below each world

stoic depot
#

Yeah, I'm trying to figure out which setting broke it

feral spire
#

the error message should tell you which line

#

its usually the line above it

#

so if it says 50 go check 49

stoic depot
#

I'm not seeing any errors tho, the world-settings section just.. keeps getting there :P

#

I'm currently copying values to a fresh config to see which is causing this

uneven pagoda
#

Is there someone that have test server with WorldGuard?

#

And can test one thing for me

feral spire
#

make sure you are grabbing latest dev build

#

but WG has their own discord for support

uneven pagoda
#

Probably I found a desync bug

feral spire
uneven pagoda
#

I just don't know what event is cancelled

#

But bug is in paper or upstream

#

Create a region with player 1, place water blocks and spawn axolotl. Then try to grab it using water bucket via player 2 that not added to owners/members of region

#

You got You can't do that there and event was cancelled

#

But axolotl disappear on player 2 client side

#

And still living on player 1 and server side

#

I think that PlayerInteractEvent (or what) isn't cancelled properly

#

Or PlayerBucketEntityEvent

#

Can someone test and check this please

#

If it confirms I can create bug report on GH

dapper lotus
#

pretty sure that's already known

uneven pagoda
#

(I found this on 1.17.1 and reproduced on 1.18)

quasi panther
#

well, either way, that sounds like something to investigate from the WG side, so you should talk to them first

dapper lotus
#

it's a server issue afaik

#

Like, WG cancels events

#

if the server ain't handling event cancellation properly, that's on the server

zealous idol
#

coughsnowbuckets

quasi panther
#

/gamerule doFireTick false?

grave charm
feral spire
#

Build everything with obby

#

Not really iirc

uneven pagoda
zealous idol
grave charm
#

ping cat and tell him to review it

#

probably. but for now, for whatever your use is, the only exception is invisible armor stands it seems

stoic depot
dapper lotus
#

does it work as expected?

#

if yes, no; if no, yes 🤷‍♂️

#

test it

weak knot
#

Alright, so I've had this issue where the difficulty keeps getting reset from hard to easy. I've used the difficulty command, as well as the server.properties file. Am I missing something?

dapper lotus
#

difficulity is set per world

#

the server.prop file is only used for world creation

sour token
#

EntityTakeDamageEvent? Maybe?

dapper lotus
#

if using plugins like multiverse, check their settings

quasi panther
#

mine gets reset by multicraft (yeah yeah, host isn't my choice) anytime i edit server.properties from the panel (even before Paper)

weak knot
dapper lotus
#

don't mention

#

it's set with the difficulity command per world

#

no need to edit files manually unless you have a plugin messing with it

sour token
#

i wasnt looking at docs when I said that, it may or may not exist but it definitely existed somewhere according to my brain

grave charm
#

EntityDamageEvent is called for item entities

sour token
#

bazinga but also not bazinga :(

grave charm
#

note, that the item entity will still disappear for clients because of a client bug

weak knot
grave charm
#

then you've got a plugin doing smth

#

replicate it resetting without plugins

#

or a datapack

sour token
#

despawn and respawn the item entity this could not go wrong

grave charm
#

yeah, you could do something like that

weak knot
grave charm
#

I don't know enough about how worldguard protects against these things to say for sure.

grave charm
dry robin
wicked quiver
#

or if trying to reconnect portals between roof and overworld, go to the nether roof portal ..and go through it ..simple

#

(my server mainly works on roof to overworld portals)

dapper lotus
#

portals don't "connect"

#

Or, well, link

wicked quiver
#

there is an issue wher going through an overworld portal doesn't connect yes

dapper lotus
#

I know

#

but, portals do not work in a manner in which that seems relevant

dry robin
#

it seems to nudge it in a way that it fixes it

dapper lotus
#

they don't "link", the game searches for them every time and creates a portal when it can't find one

wicked quiver
#

so if you go through an old portal on the roof it links to the overworld portal so thats a quick fix

dry robin
#

portal linking is something I've never been able to fully understand lol

dapper lotus
#

there is no permantent linking thing

wicked quiver
dapper lotus
#

Yes

sour token
#

I think vanilla portals are just unreliable, not sure this is a paper problem

dapper lotus
#

the thing searches for portals each time you walk through

#

there is no permo link between the two

wicked quiver
dapper lotus
#

the logic has been janky as shit for years, increasing the search radius might help but theres issues going back years over this

#

please don't mention

#

ofc, increasing the search radius might have its own set of caveats

dry robin
#

curious how the fix works then. Something in there is stateful in a way that that worked. Or maybe not

sour token
#

Maybe portals should just be linked but then people wouldnt be able to play around with placement or put a ton of portals next to eachother

dapper lotus
#

well, there is a cache which is persisted for a little while

dry robin
#

ah

#

cache in memory? or on disk

dapper lotus
#

theres also many caveats to the game, I wouldn't be surprised if there was some oddities around chunk upgrades and what it deems to look into, etc

wicked quiver
dapper lotus
#

in memory

#

but, this shit has been broken for years so it's like 🤷‍♂️

north rivet
#

"it's not a bug it's a feature"

wicked quiver
dapper lotus
#

I mean, I got no much more to say about it

sour token
#

Or something

wicked quiver
#

tbh I just suggested something that works ..

dry robin
#

it works across restarts I assume?

wicked quiver
#

you guys discuss all you want

wicked quiver
dapper lotus
#

only thing I can guess is that loading the chunks helped or something odd

wicked quiver
#

..in our experience across ..7 days ish of restarts

dry robin
#

good to know. doesn't make a whole lotta sense if the cache is in memory, but if it works then it works

dapper lotus
#

like, as said, there is 0 perma linking, it's all based on the search logic

#

all I can guess is that some chunks weren't loaded in 1.18 or something and the search logic tripped up

sour token
#

esexo :O))))

wicked quiver
dry robin
restive marsh
#

How can I reduse ram usage? It is idily using the entire allocation, and I can't really allocate more as I'm using other software

dapper lotus
#

allocate less

restive marsh
#

982mb is being devoured idle, how do you expect it to run with less then that

rocky nest
#

Java will allocate all the RAM you give it. Even if it doesn't, you don't want to have other stuff eating that since when it needs the memory it's going to OOM or aggressively GC

north rivet
#

The latest build with the tripwire patch, is this a fix for the string dupe bug?

rocky nest
#

oh is this on a Pi or smth

restive marsh
#

No my windows laptop

proven crest
#

What have I done.... suddenly minecraft:plain biome in the end world

dry robin
#

as in, it won't happen again, but you still gotta fix your existing end biomes with worldedit //setbiome

proven crest
#

ok thanks

#

how to know what region to select?

dry robin
#

you'll have to do some guesswork and fly around

#

it happens when initially loading your 1.17 world, so only areas you've explored in broken 1.18 versions will be affected

dapper lotus
#

ideally that's the type of thing somebody would write a plugin or something for to try to patch afflicted worlds

proven crest
#

I just used //setbiome on the whole island + the black zone and... my server is currently... unreachable since 2 minutes i just hope worldedit will finish the job i should have used async world edit but i've heard it's buggy

dry robin
#

FAWE or asyncworldedit should be fine for just this job. Just make sure to take backups first

#

or if you turn off watchdog, worldedit operations will complete eventually without crashing

dapper lotus
#

WE ticks the watchdog by default now iirc

dry robin
#

oh that's good

proven crest
#

i need to expandvert because biomes are 3D even in the end right?

dry robin
#

maybe, I'm not actually sure if worldedit deals in 3D biomes yet

#

do it just in case

proven crest
#

still running at 800% cpu on 8 core hahaha 36 players in the network still

cunning tiger
#

are chunk loaders disabled in paper?

gusty trench
#

Yes

#

Could always use a plugin or /forceload, tho

wheat ledge
#

Is there a recommended batch line for executing 1.18.1 paper?

half walrusBOT
wheat ledge
#

Ok thanks

cunning tiger
gusty trench
#

Nope

cunning tiger
#

r u sure

peak pulsar
#

just wondering if those crashes are coming from my server or paper so anyone else getting frequent restarts without anything specified in console ?

gusty trench
#

You'll have to check the logs to see the cause

peak pulsar
#

we don't have any complementary information in the logs either :/

cunning tiger
#

how to make glow squids despawn at a hard 50 blocks

gusty trench
#

Well, what do they say? If there's really no info, it could mean out of memory if your server is configured to autorestart

peak pulsar
#
20.12 21:18:32 [Multicraft] Restarting crashed server in 2.0 seconds
20.12 21:18:32 [Multicraft] Looks like a crash, check the server console. Return value: 137```
#

that's all it says everytime and tps is good, we're not overloading anything

dapper lotus
#

137 generally implies killed by host due to memory usage

#

(i.e. the host ran out of memory)

peak pulsar
#

oooh

cunning tiger
#

are we sure there is no way to enable chunk loaders

hollow wind
#

anyone are having old gc issues caused by entity tracking?

gusty trench
#

How did you reach the conclusion that it's caused by entity tracking?

dapper lotus
#

I mean

#

if it's known about, it's on the issue tracker

ocean copper
jolly mason
#

not sure this is the right place to ask but what kind of issues are people having most with 1.18.1 builds, crashes, world corruption, or just random non-critical probs

gusty trench
#

Those have been fixed: touching a lectern would cause you to get stuck, random small bits of the end would turns to a plains biome
The ongoing issues rn are mostly performance related and not specific to Paper, like chunks taking a long time to generate and players with bad connection getting timed out, falling through the floor due to chunks taking long to load (I personally haven't experienced the latter)

jolly mason
#

thanks

#

luckily we pre-gen our world so chunk gen isn't a prob

timber ridge
#

This of course doesn't cover anything not found yet.

ocean copper
#

The time out issue is one of the largest issues i run into with my test setup. Over half of players get connection issues.

dapper lotus
#

That just seems to go back to 895 with some exhaguration due to the change in 1.18

dapper lotus
#

Like, mojangs "patch" for that was literally something I did years ago

timber ridge
#

exaggeration

ocean copper
#

And ive noticed that since the log4j fixes got rolled out my server keeps freezing every few minutes for 5-10 seconds. It happens more often for longer periods if more players get on.

timber ridge
ocean copper
#

Well, i downgraded to pre- log4j fix versions, and they didnt have the issue

#

i can shove nearly 100 maggots on #20, but #66+ i get the freezing issues

timber ridge
#

Maggots?

#

There are a ton of changes between #20 and #66 that aren't log4j.

ocean copper
#

players >.>

timber ridge
#

Oh.

jolly mason
#

interested in how No tick view distance will be ported given the new simulation dist

covert jolt
#

for now you just use vanilla's no-tick thing

dapper lotus
#

to my understanding there are deeper changes in the impl of it

#

So, the concept will stil be there, but, fstr

ocean copper
#

Yea between #20 and #66 a bunch got fixed, i never bothered getting those builds as #20 ran stable as heck. But i had to upgrade due the log4j thing. So now im stuck on #66+ builds which... underperform to say the least.

covert jolt
#

always update

#

send timings when it happens

#

i'm willing to bet you have severe memory issues / some memory leak

dapper lotus
#

We can't really help when you jump several dozen odd builds in one go

#

like, people can look at timings, etc, but in terms of spotting a regression between builds, glhf essentially

ocean copper
#

Eh, dont agree with the always update thing. Too many things tend to break if every update is followed. I prefer to check if everything keeps working if paper or any of the used plugins update to ensure i dont kill the server by exchanging a jar.

I rather run stable than have to deal with random errors due something not being coded right on whatever end.

Most of the times its plugins breaking with version upgrades, but i remember between ~290 and 300 ish on 1.17.1 paper the spawnerspawnevent got changed, and a lot of stuff broke overnight.

covert jolt
#

i don't mean updating every build

#

because you shouldn't auto update

#

but do upgrade every 10 or so builds

timber ridge
#

And generally have a test instance to test the upgrade on to make sure nothing busts.

ocean copper
#

Yea normally i cycle updates every 2-4 weeks depending on how busy i am

#

only things im 100% sure of wont break anything ill update whenever i notice new versions. like Luckperms, Essentials. Stuff that barely ever breaks.

dapper lotus
#

shit happens

#

you can always revert back a build, that's why we recommend testing

#

when you jump several dozen odd builds and expect support for a regression, you're basically SOL

#

theres 46 builds there to run through and look for regressions

#

who knows which one introduced whatever issue you're facing

ocean copper
#

Eh, 1.18 still "experimental/unstable" so i dont bother for support at all, just got the test enviornment up atm, was aiming for xmass to go public with 1.18. But i've shifted that to 2nd week of january now.

#

I considered for a few hours to grab the log4j fix and applying it to build #20 so i could run that "stable" build with the fixes. But my brain cant comprehend what i gotta copy paste 😛

timber ridge
#

Yeah that's what I'd do. If you're seeing a big issue then I'd start going up from #20 until you find the issue.

#

Then you can say "between build X and Y this issue pops up"

#

I would put $5 on it not being the log4j bit.

#

It's just bumping the log4j version up.

ocean copper
#

Yea wouldnt suprise me if its something else, but i dont have enough braincells to understand what it would be if i managed to find it anyway.

timber ridge
#

Grab the first build after #20 and test with that. Keeping increasing the builds until you encounter the issue.

ocean copper
#

Not to sound unappreciative of all you guys hard work. But im a old boomer that needs to do boomer stuff. Dont have the time to troubleshoot. Im sad to say i'm one of those people that waits until the "OMG THINGS NOT WORKING HELP" spam dissipates before doing anything without contributing much to the testing of versions myself.

timber ridge
#

So testing helps you and no one else, really.

#

You could just wait but if it's a specific thing impacting you then swapping versions will find the cause and let you make decisions on what to do about.

#

You could just wait but you might get months and many builds from now and it won't have fixed your specific issue.

ocean copper
#

Makes sense, when i see the builds cross into the #90's this week ill do another update and see if it persists, if it does, ill run through some builds to see where it starts existing.

glad violet
#

I built a auto update script so it will pull the newest build every morning (checks the last build i have and if the newest one is greater) and run it on a dev env (docker /rancher). If everything goes fine then I just update the image for the containers for the other servers (Update folder location and reboot the servers to update the paper jar). If not I look into why it failed and try again the next day, if it was a major change, fix the issues and update the assets.

ocean copper
#

Is that a complicated setup?

glad violet
#

Nah

ocean copper
#

And would it be possible to adapt such a script to check for plugin updates instead of a paper update? assuming its just crawling their githubpage?

#

Having my test server autoupdate would be... quite efficient >.>

glad violet
#

It depends how they have there repos setup and if you can access the changes, all and all it in theory yes.

ocean copper
#

Sounds like a useful tool, i really need to learn how to code, but at this point, ill be dead before i understand any of it >.>

jolly mason
#

kinda related but man would I kill for a maven-like repo for plugins. having some trusted central source to auto-pull them from? 🔥 we use version control for our server so it would be killer

vague falcon
#

the simplicity of a self-hosted repo but the reliability of central essentially?

ocean copper
vague falcon
#

we already mirror a handful of stuff, not on the level you're wanting though

dapper lotus
#

Well, that's what hangar will offer, just boils down to adoption

zealous idol
#

"trusted central source" uh wut

#

like, dbo which actually reviews stuff?

timber ridge
#

Would anyone call DBO actually "trusted" anymore?

zealous idol
#

i mean that'd be the minimum

#

i mean regardless of your opinions on dbo it's a) more than spigot does and b) an example of what might be necessary to have that

timber ridge
#

I thought it was largely abandoned and submitting stuff basically went into a void now?

zealous idol
#

i mean even things like maven central aren't like, "free of bad things". it's only "trusted" insofar as you have to proof you own the domain which you publish to

timber ridge
#

What DBO used to be is definitely a good example.

dapper lotus
#

Yea, am not 100% sure if we've decided what we wanna do there as we don't wanna be spigots premium queue with the throughput of the free stuff

zealous idol
#

uh, no? some of the largest plugins still publish there just fine

#

not sure why you think it's abandoned

dapper lotus
#

auto scanning stuff was defo a thing we wanted but that would only catch the more obvious stuff...

#

dbo is still alive, just, more like a lingering corpse

#

aka, a curse project

zealous idol
#

yea i mean overwolf's upcoming api changes are controversial but it's by no means dead yet

vague falcon
#

really only controversial since NEW projects wont be in the api by default i think

tropic hawk
#

Any known hopper bugs?

feral spire
#

Please explain in more detail

wise nebula
#

Please explain in less detail*

tropic hawk
#

i will try to get the details. the people in my server dont like to give me anything more then "YoU BrOkE iT, StOp TaKiNg AwAy My FuN REEEEEEEEEE"

feral spire
#

Most of the time is player being dumb

surreal raven
#

also make sure hopper-amount is 1 in spigot.yml, might break some setups otherwise

feral spire
#

Use default amount yeah

#

Some guide would want you to change it

#

You can reduce lag by impose a hard limit of X hopper per chunk. Player can adopt to it.

onyx apex
#

do datapacks still cause problems on servers?

feral spire
#

Wdym? @onyx apex

#

As long as it doesn’t have repeating functions it will generally be ok

onyx apex
#

ive heard that datapacks break when used alongside spigot and paper

feral spire
#

One with custom biome generations yesh

onyx apex
#

good to know, thanks

dapper lotus
#

To be fair, they also break in vanilla

#

But, there are some challenges around datapacks in bukkit stuff

feral spire
#

I think the one that attempt to generate biome that doenst belong to X dimension breaks. I recall that popular Better End datapack is brought up many times to not work on paper, spigot, and probably bukkit

#

It used to crash outright on paper now I think a patch was made to just ignores it so it doesnt crash PepeLa

dapper lotus
#

gawd knows

#

Much stuff really needs a good cleanup especially with the datapcks :/

steady juniper
#

Would Paper enable 2b2t to update to modern minecraft versions?

feral spire
#

How the fuck would we know

#

Lol

#

That server is pretty fucked

steady juniper
#

I was just curious lol

#

Sorry

vapid prawn
#

iirc at some point DBO basically just started autoapproving plugin updates

dry robin
#

2b2t has its own set of challenges that aren't very similar to any other server

#

namely the fact that people are constantly trying to destroy not just the blocks in the server, but also the server itself

wild falcon
trail mural
#

Would anyone know why my server's log just doesn't exist at all?

#

It still prints a log file but other than that nothing displays in the command prompt

#

wait nvm I think I might have found the issue

#

My files keep on resetting to be read only for some reason

#

Nope, still doesn't show any logging in the console nor does the server actually start correctly

#

Wait hold on

#

My game says localhost has a server running on it

#

Ok theres a ghost server running

#

No console, but its there and it has the plugins I had installed

#

The log doesn't appear still, but the server loads again

dapper lotus
#

stuff like that generally screams that the server /restart'd, either through the command or a crash, etc, and the restart-script pointed to a valid shell script and so it started off in an unattached process

trail mural
#

So I managed to fix the ghost server

#

But there's still no log

dapper lotus
#

really boils down to how are you running the server, even in worse case the thing should just be able to write to the console as any app, otherwise it tries to use fancy features for some stuff

trail mural
#

Looking back on the latest.log I can see an error related to the terminal

trail mural
#

The full log also seems to end after [Server thread/INFO]: Timings Reset with nothing related to me joining the server or closing it using the /stop command in game

#

Oh actually tahts because another fake server loaded

dapper lotus
#

er, windows?

#

otherwise, something is wrong with your terminal

trail mural
#

Yeah I'm using windows

dapper lotus
#

make sure that you start the server with a bat file otherwise you won't have a console to dump info to

trail mural
#

Yeah I got a batch file.

#

Could it be that I'm using a java version located in my documents folder?

:Loop
"C:\Users\user\Documents\Java\jdk-17.0.1\bin\javaw.exe" -Xmx3G -jar paper-1.18.1-84.jar -nogui
goto Loop
dapper lotus
#

use java, not javaw

trail mural
#

oh

#

Oh that works now

dapper lotus
#

also, if that's named start.bat, make sure that restart-script in spigot.yml points to a dud file

trail mural
#

tysm I'm an idiot

trail mural
#

oh I ned to chang thtat then

dapper lotus
#

if the server crashes or you /restart, it will start that bat file, and so you'll have 2 servers tryna start up

trail mural
#

Yeah that'll be a problem, I'll fix that

#

Thanks

dapper lotus
#

if it's MapLike stuff, yea, typical mojang update

dusty bluff
marble mural
#

corrupt image Im guessing

acoustic yacht
#

Is it possible to stop all logging? Im working on a test build with very limited disk space

feral spire
#

if the few byte of file is an issue, you really want to fix storage issue surprisedpika

acoustic yacht
#

Its more out of curiosity :) do logs get deleted after a while or are they just staying in the log folder until i purge it?

inner crypt
#

You wanna adjust the log4j xml if you wanna play with that

#

I am actually not sure If Mojangs config is setup to delete old files

#

I wanna say spigot changed something and there's an upper limit now

acoustic yacht
#

Ahh thanks then thats what im going to do next. Its a rasoberry pi with a micro sd. I d like to keep the sd as clean as possible because its not very big

#

Makes me wonder if it would be beneficial to store my backups on a external drive thonk

harsh lance
#

You always want offsite backups

acoustic yacht
#

Yeah youre probably right. Ive got one more question. How would ou approach scheduling server stops and restarts?

#

Would you use a server plugin or run some crontab/ tmux scripts?

feral spire
#

later is better

acoustic yacht
#

Thanks again 👍

polar quarry
#

what kill signal do you have to pass to paper for it to gracefully shut down?

acoustic yacht
#

Nothing yet. Im still in the middle of setup basically. Isnt a simple stop command not doing the trick?

polar quarry
#

wha

#

its an unrelated question

inner crypt
#

Sig term should be respected with a graceful shutdown

acoustic yacht
#

Im still a noob and i think i couldnt quite follow your last two sentences. Im pretty much learning as i go along. What exactly is sigterm? The wikioedia article in my language is not very good :/

inner crypt
#

It wasn't directed at you

polar quarry
#

i was asking about something else

#

sigterm is one of many signals that linux can send between different programs running in a computer

inner crypt
#

But basically, in Linux you can send special signals to an app and it would do special things

#

Sig term, signal terminate or whatever, tells the app that you want it to gracefully terminate

acoustic yacht
#

Oh my bad then

inner crypt
#

Sig kill would be killing the app

#

Sigseg is everybodies favorite tho

acoustic yacht
#

Interesting... Ill probably watch a tutorial about this 🤭

polar quarry
#

don't go too deep down the rabbit hole

acoustic yacht
#

We do what we must

#

Ngl i was pretty annoyed teaching myself linux at first. But the more you get into it the better it gets :p

tulip mulch
#

Hello, just a quick chat I found something weird that monster (Zombie, Creeper, Skeleton) was spawn in The End (Spawn cause: Nature) on latest Paper version
BTW. I need to testing on other Server on new fresh world

#

Yep. I have plugins install on this server. But its has nothing to do with mob spawn

timber ridge
#

Hi - this was a bug in older versions that got fixed.

#

Check the biome - it's likely not an end biome.

#

You need to grab the latest version and update the biomes with WorldEdit.

#

Or if it's a fresh world regenerate it on the new build.

tulip mulch
#

OMG! Biome plains

timber ridge
#

Yep.

#

Shouldn't be plains in the end.

tulip mulch
#

Thank you I didn't notice that

timber ridge
#

No worries! Hasn't impacted everyone but has hit a few people.

feral spire
#

that makes a very op farm. Dont get me wrong krappa

timber ridge
#

Haha

acoustic yacht
#

Would it be possible to delete the chunks and then pregen them again using chunky?

tulip mulch
ocean copper
tulip mulch
ocean copper
#

That hooks into WE/FAWE i assume?

tulip mulch
#

EDIT! WRONG CODE!. SEE BELOW 👇 super again

acoustic yacht
#

Will this not override real nether biomes?

ocean copper
#

No it only replaces plains with normal end

#

unless im reading it wrong with my -1% java knowledge, but i dont think i am

acoustic yacht
#

In whih line is the check for plains?

ocean copper
#

It checks the chunks on if its a end biome or not, if it detects a non end biome, it flips it to a end biome

acoustic yacht
#

Ahhj fuck me

#

Yes i get it now

tulip mulch
#

Since Environment is THE_END. and method #isTheEnd(Biome) will check biome. //Ahhh ok

acoustic yacht
#

Yeah sry its still early 🤭

ocean copper
#

Although Tacklezaza can probably explain with more detail 🙂

tulip mulch
#

Quick note!. This is untested code. 🤣

acoustic yacht
#

Test it and send me the plugin pls 😋

tulip mulch
#

Well it's might be a good idea to send ".jar" file in here? //Maybe -..-?
//I'm gonna testing code first to see is it working...

timber ridge
#

We generally don't like people sending jars to folks.

#

Someone could send a jar with malicious code in it and we don't want to get people into the habit of grabbing random jars and using them.

#

We tend to tell folks not to use random jars people DM them, etc.

#

You could toss the code up on Github.

ocean copper
#

^

tulip mulch
acoustic yacht
#

if you dont mind ill just copy yours

#

😉

tulip mulch
tulip mulch
wide delta
#

mmh... Plains biome in the end? Take My Money 😄 😄 😄

peak pulsar
#

I can't get the stonecutter recipe buttons to link to the recipes they should - does this warrant raising an issue on the tracker?

#

Haven't been able to get a straight answer from anybody about whether it's just my own bad programming, or an actual bug with the 1.18 version of paper.

#

Not that I expect to be answered, it just makes it harder to tell whether the issue is genuine or not and I don't wanna waste anyone's time.

timber ridge
#

Have you tried testing on a fresh Paper build from the website with no plugins?

peak pulsar
#

Well, that's what I've been originally working on, yes

#

I'll quickly try with the latest update

#

(cuz I assume new builds are being released all the time)

timber ridge
#

Often-ish

#

But then I'd test on a vanilla server.

#

See if it's a 1.18 Minecraft bug or a 1.18 Paper bug, basically.

peak pulsar
#

How would I test on a vanilla server

#

it's a plugin

timber ridge
#

Oh.

peak pulsar
#

(maybe I'm missing something here)

timber ridge
#

Sorry, I didn't realize this was a plugin you made.

#

I suggested to try testing with no plugins.

peak pulsar
#

Ah, all good

#

Yeah, see, I can't tell if it's me doing something wrong, or an actual issue

#

because the recipes appear

#

and the buttons appear

#

but they produce the outputs of... different recipes to what the item on the button shows

#

idk if that makes sense

timber ridge
#

If it's some kind of custom recipe then it's likely not Paper.

#

But hard to say for sure.

peak pulsar
#

definitely feels broken though, given that you only give the registration function a single output itemstack, yet the itemstack on the button and the itemstack produced are literally different

timber ridge
#

Best you can do is asking in #paper-dev when folks are around to answer.

#

It's kind of a quiet time right now

peak pulsar
#

I tried the other day

#

multiple others were on but the question was overlooked

#

I am concerned that given the nature of this, it's actually not just my bad programming skills lol

latent parrot
#

Are the recipes using different amounts of the item ?

#

I think I recall someone having this issue a while back

peak pulsar
latent parrot
#

With different amount of light blocks

peak pulsar
#

let me send the source

half walrusBOT
#

Please send large files/logs to a pastebin

peak pulsar
#

yep

latent parrot
#

Tho as your friendly neighborhood moderator already said, let's move to paper-dev

peak pulsar
#

oh, okay!

#

Sorry, didn't take that as a hint to move

#

lol

#

(I've placed the code there now)

tulip mulch
hollow sentinel
#

hi does anyone know how to write plugins in 1.18.1 because the 1.18.1 spigot.jar does not have the packages that trhe 1.16.5 used to have

inner crypt
#

Use a proper build tools like maven or Gradle

#

If you need to access internals (you really shouldn't), use paperweight

hollow sentinel
#

i just downloaded it from getbukkit

inner crypt
#

Lmao

#

Getbukkit is virus

#

Use our website and nothing else

hollow sentinel
#

ok

torn portal
#

how to fix the fog?

peak pulsar
#

update to .1

light python
wise glacier
#

Hi
Did paper remove the starlight mod's patch in the new versions?

light python
#

(by default)?

true bloom
#

Yeah but I changed that to 8 and it still behaves the same

light python
#

In spigot yml?

true bloom
#

Yes

light python
#

hmm

true bloom
#

Well you could try maybe if it works I did something wrong then

light python
#

No it didn't

true bloom
#

Maybe a paper bug then

light python
#

That could be it

#

@true bloom yeah that's the issue

true bloom
#

aaaaaaah

#

Very much thank you !

#

Good job

mortal pond
#

Is there any risk that build.gradle.kts in Paper-API still says log4j 2.14.0 ?

latent parrot
mortal pond
#

Oh this just got patched

latent parrot
#

Yea

next owl
light python
# light python huh

Is this supposed to be the default? It seems to be the default here and in spigot (spigot.yml) - whereas I thought the default used to be / was meant to be 128 blocks / 8 chunks

dry robin
hollow sentinel
dry robin
#

figures. google search results for mc related things are always loaded with minecraft malware and rehosting websites, they don't care to clean up the problem

native hornet
#

You don't download spigot, you download buildtools to build spigot, hence the discrepancy

dusty bluff
hollow sentinel
#

what type of malware

native hornet
dusty bluff
#

i not speak english

#

ping

hollow sentinel
#

delete banned-players.json

dusty bluff
#

ok

dry robin
hollow sentinel
#

the site was a bit sketchy as well so that explains a lot

#

full of ads and stuff

#

and the fact that its called download bukkit when i am downloading spigot

dry robin
#

bukkit is a real thing, but has to be manually compiled, and usually you're using a fork like Paper or Spigot

hollow sentinel
#

ik it is real

#

i also downloaded from there in the past

native hornet
#

No get your jar files directly from the source

#

If you want spigot, spigots site

#

Paper, papers site

hollow sentinel
#

ok

native hornet
#

Anything else is unverified

dusty bluff
#

how to put a certain seed

mint forge
gilded ice
#

So far so good!

dusty bluff
#

what line?

mint forge
#

in my case it's line 4

dusty bluff
#

enable-jmx-monitoring=false
rcon.port=25575
gamemode=survival
enable-command-block=false
enable-query=false
level-name=world
motd=A Minecraft Server
query.port=25565
pvp=true
difficulty=normal
network-compression-threshold=256
require-resource-pack=false
max-tick-time=60000
use-native-transport=true
max-players=200
online-mode=true
enable-status=true
allow-flight=false
broadcast-rcon-to-ops=true
view-distance=10
server-ip=0.0.0.0
resource-pack-prompt=
allow-nether=true
server-port=25565
enable-rcon=false
sync-chunk-writes=true
op-permission-level=4
prevent-proxy-connections=false
hide-online-players=false
resource-pack=
entity-broadcast-range-percentage=100
simulation-distance=10
rcon.password=
player-idle-timeout=0
debug=false
force-gamemode=false
rate-limit=0
hardcore=false
white-list=false
broadcast-console-to-ops=true
spawn-npcs=true
spawn-animals=true
snooper-enabled=true
function-permission-level=2
text-filtering-config=
spawn-monsters=true
enforce-whitelist=false
resource-pack-sha1=
spawn-protection=16
max-world-size=29999984

mint forge
#

yea idk, add it manually

dusty bluff
#

ok

gilded ice
#
GC	
G1 Young: 211 avg(4.35ms every 616.94s)
G1 Old: 0 avg(0ms every 0s)
✓ Using Aikar's flags
harsh lance
#

Amazing GC

lusty galleon
#

Hello how can i add more attackers in the raid

rough crow
#

Hi, any solutions? Is there any way to kill them?

#

UUID of added entity already exists: EntityPig['Pig'/11786, uuid='9b29f828-294a-4ccc-b44b-7bbc2a463238', l='ServerLevel[world]', x=-1797.04, y=64.94, z=-555.97, cpos=[-113, -35], tl=3691, v=false]

urban epoch
#

That usually happens when server closes unexpectedly

#

you don't have to worry about it, it gets resolved automatically

rough crow
#

Okay, thank you

languid shuttle
#

1 month ago or smth

torn portal
feral spire
#

@torn portal if you mean to remove fog. Run fabric with sodium extra

still spoke
#

how is the Ryzen 7 3700x for 1.18 servers?

feral spire
#

It’s ok

still spoke
#

ok

polar quarry
#

i'd say its quite decent

abstract marten
#

Good afternoon,

I heard that the server properties have changed somewhat with the introduction of Simulation distance,

is this something I should change inside my server config file?

peak pulsar
#

damnit

sinful fern
#

😛

abstract marten
lethal sapphire
#

so wait we can use simulation-distance as old vanilla ticking view distance and
view-distance as no tick view distance?

abstract marten
#

Mhh seems like my server.properties doesn't even have the view-distance in it

#

no wait it does I just can't read :p

grave charm
#

They aren’t exactly the same

abstract marten
#

why did they add the differator of simulation distance and view distance to the client anyway, was it for optimization?

peak pulsar
#

singleplayer

torn portal
covert jolt
#

not on the server no

feral spire
#

it's not borken. It's intended rieThumbsUp

peak pulsar
#

( i watched a video where someone did demo of this on youtube )

vapid prawn
#

1.18.1 pushed the fog back some and changed how it works but the client fog still respects the server view distance

#

So if you want the fog to go away you either need a client mod or a large view-distance in your server.propreties

blissful wraith
#

Is there a reason why its started raining in End Planes biome and bees have stopped producing honey? (paper-1.18.1-81)

inner crypt
#

The end plains things has been fixed, you might need to regenerate that chunk

blissful wraith
#

cool ty, regenerating might be an issue lol.

vapid prawn
#

I think WE had some tooling to change biomes in a chunk, no idea how that works these days

#

But a bug in the upgrade process changed the biome of some/a lot of end chunks

#

Easiest would be to roll back to a 1.17.1 backup of the end or wipe it entirely

sudden bison
#

end biomes had an oopsie doopsie problem with the dataconverters, you do need to use a backup for those chunks

#

(it's also why you don't ever forceUpgrade, if there's a bug, the affected chunks is obviously maximized)

feral spire
#

Pog leaf finally woke up