#general

3141 messages · Page 1561 of 4

meager tusk
grand creek
#

^

quasi valley
#

alright slow down there, idriz

meager tusk
#

I apologize Kneny

olive marlin
blazing quarry
#

hi

quasi valley
#

thank you idriz

grand creek
blazing quarry
#

i have only 2 days left of the job i hate

#

then im gone forever

novel horizon
grand creek
#

Kneny sounds like a drunk version of me

quasi valley
#

more like you sound like the not drunk version of me kappapride

pulsar tide
#

Would anyone be willing to help me with a big issue i'm having?

#

it's not paper related

magic river
#

.help

magic river
#

.halp

#

.ask

grand creek
#

.help

pulsar tide
#

My server seems to be randomly kicking everyone on random events, When someone executes a command, when someone joins/leaves etc

#

It's quite weird.

#

It's been happening since yesterday

#

there's the log

#

I've removed all plugins on a test server right now, and i'm readding them in a second

solid siren
#

how to know stable paper build

wispy blade
#

you dont

solid siren
#

oki

wispy blade
#

but if you're looking for 1 17, check the downloads page

grand creek
#

@pulsar tide Try to restart the server, if you still have that problem maybe you have inserted some incompatible plugin or your version is obsolete, I can only give you advice unfortunately

pulsar tide
#

I have restarted it plenty times sadly

#

It's still happening

vernal moth
grand creek
pulsar tide
#

have tried to update

#

still not working

worn ember
#

if it breaks in testing, ur lucky, if it doesnt break in testing and it does in production, just reee at mini for being bad

grand creek
pulsar tide
#

panik

grand creek
novel horizon
pulsar tide
#

weewoo_red server is dieing weewoo_red

twin lagoon
#

ok

potent fossil
#

i mean your players are being kicked with nullpointerexceptions, so this definitely smells like some stupid ass plugin

worn ember
#

ew ass plugins

#

big stinky

wispy blade
#

^

potent fossil
limber knotBOT
#

(DiscordBot) xkcd: Hyphen (1 January 2006)

pulsar tide
#

seems to not be occuring when only 1 player is online.

true canyon
#

Thanks! 🙂 I work hard on my code contributions.

ripe sphinx
#

lol

worn ember
pseudo shadow
#

Wait so paper is out fully?

#

What happened to the updates channel

grand creek
worn ember
grand creek
wispy blade
#

1.17 is out in testing

#

yes

ripe sphinx
#

@pseudo shadow Paper's got semi-stable builds out now (https://papermc.io/downloads), but be aware there are still bugs, take backups before updating

quasi valley
#

1.17 is not out of testing

#

those are test builds

worn ember
#

paper and stable in the same sentence kekwhyper

#

thanks trig, very cool

#

go 3d print your house

blazing quarry
#

Have you noticed it's faster to eat kelp in 1.17??

worn ember
#

who tf eats kelp

blazing quarry
#

me when i have nothing else

worn ember
#

i didnt even know you could eat it

blazing quarry
#

it has to be dried kelp

worn ember
#

seawheat is pretty good irl tho

#

wheat? weed?

blazing quarry
#

can't say i've tried it

worn ember
#

idk

blazing quarry
#

i believe it's weed

pulsar tide
#

Hey, since I updated to the latest version 3.0.8 using TAB on a bungee server, each time a player crashes it make everyone else crash on the server. It was already their in a previous update until a patch of the eglow addons for bungee do you have an update for it?
Until then I removed Eglow from my server

#

other people are saying it

#

i found it :yay:

worn ember
#

its pretty good, we had someone from the Philippines on our class in gradeschool and she brought seaweed as a snack for her birthday

#

tasted salty (no shit)

blazing quarry
#

wow cool

#

it's already flavored

wispy blade
#

let's go

blazing quarry
#

is there a command to download latest paper version or do i need to manually install the jar?

marble lark
#

I mean they remapped the entire jar to Mojang mappings somehow

frank otter
#

Seaweed is pretty cool to eat

#

irl

wispy blade
#

intern (nl) = internal (en)

frank otter
#

no command I reckon

blazing quarry
#

oh i see

wispy blade
#

i know

#

sorry

frank otter
#

unless you didn't install it manually

marble lark
#

lul

wispy blade
#

i think they use spigot mappings at runtime

void void
#

@shanbee

pulsar tide
#

For anyone running both Eglow and tab, please do not update to latest.

#

Will break everything

#

wait for eglow to fix

marble lark
blazing quarry
#

i dont know what eglow is

wispy blade
#

no the mojang mappings are for development only

marble lark
#

oh wait it's reobfuscated back to Spigot's mappings on compile time?

quasi valley
#

yes :>

marble lark
#

ah

#

well the only question I have is how the f*ck the Paper team haven't gone insane yet

wispy blade
#

oh

#

they have

#

don't worry

marble lark
#

oh

wispy blade
#

cat has shit on my rug twice today

meager tusk
#

Thanks for sharing Naomi

pulsar tide
#

I would do the same

#

ngl

marble lark
#

I write like 1 plugin and get clinical depression when a NullPointer comes up

#

can't imagine what the dev team goes through

meager tusk
#

I get happy when it's only a null pointer lol

marble lark
#

Ikr

#

most of the time it fails silently

#

leaving you screaming at the void

wispy blade
#

just catch(e) { getlogger().info("oopsie!") }

meager tusk
mild canopy
#

Hiii

meager tusk
#

You have to pull your hair out until you remember Java eats exceptions in some cases

wispy blade
#

i pull my hair out at java all the time bro

marble lark
#

wdym eat exception

marble lark
mild canopy
#

Hello

meager tusk
#

Exception is silently thrown and you don't see shit

wispy blade
#

hate it when that happens

void void
#

What if paper and spigot offically merged themselves

lavish compass
#

hi Idriz

meager tusk
#

hi Cubxity

twin lagoon
#

cubxity my beloved

void void
mild canopy
twin lagoon
#

idriz! bro!

lavish compass
#

Michael happeepoheart

meager tusk
#

BRO!

twin lagoon
meager tusk
#

How's LG bro?!

marble lark
blazing quarry
#

what if paper and tuinity merged

mild canopy
green tartan
#

anyone has recommended free vpn?

void void
twin lagoon
waxen panther
twin lagoon
waxen panther
#

be broccolai

tropic flame
#

please correct me if I'm wrong, but... basically md_5 made this fuckery with mojang mappings so that you cannot use NMS at all, right? because you won't know what the fuck anything is named like on runtime

blazing quarry
#

i meant to say what if

wispy blade
#

can confirm michale very eppic

mild canopy
tropic flame
#

it's not just a matter of discouraging

lavish compass
twin lagoon
#

papyrus?

tropic flame
#

it's just shitting on everyone

marble lark
wispy blade
#

was about to say papyrus lol

marble lark
#

but then again try not to use reflection

twin lagoon
marble lark
tropic flame
#

add more API? nah
make the lives of everyone who has to use NMS because there's no other way harder? oh yes

  • spigot "team"
meager tusk
#

don't you mean spigot person

tropic flame
#

hence the quotes

meager tusk
#

spigot guy

lavish compass
#

now what dock could that be

twin lagoon
#

dash to dock

meager tusk
#

are you just trying to clone

tropic flame
#

SpigotMan

meager tusk
#

his entire DE

twin lagoon
#

it's just gnome

meager tusk
#

Gnome booo

#

KDE 😺

twin lagoon
#

KGB*

lavish compass
#

lmfao

cunning raft
meager tusk
#

KGBKDE.

tropic flame
# marble lark ?

i don't see what's confusing in what i just said, based on what I was talking about

cunning raft
#

stop fucking complaining if you're not gonna do anything to fix it

marble lark
#

I'm confused is that rant cause Spigot refused to use Mojang mappings or cause they didn't update the Bukkit API

#

tbh the classnames and package structure of nms is fine if you really wanted to keep it

wispy blade
lavish compass
#

*noise intensifies*

marble lark
#

it's the method names and variable names that are horrendous

meager tusk
wispy blade
#

why bro?

blazing quarry
#

wow guys i found a floating sand

meager tusk
#

because KGB is it's own DE

twin lagoon
meager tusk
twin lagoon
#

Fact bro.

meager tusk
#

Bro.

#

It is NOT fact bro.

tropic flame
lavish compass
#

though how do i make the dock detached

blazing quarry
#

Shit! I got killed by a skeleton

wispy blade
#

ok clifo

meager tusk
modern leaf
#

How can I preload chunks for my server?

wispy blade
#

use chunky/worldborder

cunning raft
modern leaf
#

do you have a link?

blazing quarry
#

dont preload chunks

modern leaf
#

and is it up already for 1.17?

tropic flame
#

well, okay then

wispy blade
tropic flame
#

I still think his measure is wrong 0_KEKDance

marble lark
#

tbh why did the craftbukkit team restructure everything into NMS anyway instead of using the original source structure just without deobfuscating it if it causes so much trouble

modern leaf
cunning raft
#

You're wrong then I'm sorry

#

You should always strive to use new API

#

Never be forward dependent on NMS

marble lark
#

new API is always better unless the method names change xd

marble lark
#

and classnames I guess

cunning raft
#

API doesn't break

#

normally

#

Especially in spigot

meager tusk
#

usually they just deprecate stuff

blazing quarry
#

hey guys do you prefer to play in largeBiomes or default generation?

tropic flame
marble lark
true canyon
cunning raft
#

No excuse

meager tusk
#

paperweight is neat

quasi valley
#

of course there is excuses

#

there is literally 0 chance any Bukkit fork will ever have an exhaustive virtual entity or world gen api

marble lark
minor badge
#

yea like being a dumb German with TV in your name

blazing quarry
#

how about this: make two overworlds where one is largeBiomes and the other is default sized. And teleport using custom portals

broken rampart
#

Imagine if fawe spent their time making an async world mod api instead of excuses :(

marble lark
#

the hell is a virtual entity

quasi valley
#

tho we don't talk about fawe here kappapride

broken rampart
#

Ok can I talk about faw?

twin lagoon
#

@minor badge iwi

marble lark
true canyon
marble lark
#

oh

#

I see

broken rampart
#

Wait this isn’t the glowstone support discord?

minor badge
#

@twin lagoon iwi

true canyon
#

@minor badge uwu

twin lagoon
#

uwu

tropic flame
#

we're back to the same point

meager tusk
#

What do we do if we want a fully mojmapped jar even at runtime?

true canyon
#

@quasi valley OwO

quasi valley
#

stop it bax smolHands

twin lagoon
minor badge
#

@true canyon uwu!! best bax Woooooooo Woooooooo SDVpufferpride

twin lagoon
broken rampart
#

Use your own fork then lol, papers forking tools are very public

true canyon
broken rampart
#

Michael I’m trying to have a serious conversation here

meager tusk
marble lark
quasi valley
#

yeah michale stop being so dum

marble lark
#

THat's one thing I realised

broken rampart
cunning raft
#

@broken rampart how do you feel about being the official Yatopia continuation

meager tusk
#

Oh okay

broken rampart
#

Uhhhhhh

#

Idk how to feel honestly lol

twin lagoon
#

demotivated

quasi valley
#

michale shuddup

blazing quarry
#

what does yatopia do

broken rampart
tropic flame
#

rename it to Wetopia, like a true communist

twin lagoon
marble lark
#

I mean

#

wait now I'm getting confused

#

would plugins use the Mojang mappings for NMS now

true canyon
#

We use the horrifying spigot-caused frankenstein's monster now.

quasi valley
#

different than before, and you could both argue for the better or for the worse

true canyon
#

From my perspective, for what I do with NMS, I just had to update the packages.

marble lark
#

ouch

#

sounds tough

marble lark
meager tusk
true canyon
marble lark
#

no I guess not

meager tusk
#

KGBPaper 1.18 did

marble lark
#

god this mapping stuff just killed my last braincell

wispy blade
#

Idriz bro, do you know how KGBTuinity 1.21 is doing?

tropic flame
delicate patio
#

just got a 1452 long license key

meager tusk
#

KGBAirplane 1.22 is alright thanks for asking

twin lagoon
#

1.22 outdated bro.

twin lagoon
#

Already on 1.710

meager tusk
#

Michael naomi asked for legacy support

#

I said that it's doing fine

#

KGBRocket 1.82 is amazing as well

blazing quarry
#

i got shot by a skeleton earlier and i can't find my items

wispy blade
#

sorry bro, i got banned from the KGBForums so i can't keep up

blazing quarry
#

i think i have to call it a loss guys

#

i don't know where they are 😦

wispy blade
#

r/arabfunny bro

quasi valley
tropic flame
true canyon
broken rampart
#

Yes

marble lark
#

seems like the plugin has to use the old package style NMS

#

oof

meager tusk
marble lark
#

you can't

#

seinfield theme plays

fallen oracle
#

Yeah that player connection thing killed a lot of projects I was touching.

meager tusk
#

😢

meager tusk
#

thanks

marble lark
#

if you could do that in the first place why reobf back to Spigot xd

wispy blade
#

to keep compat with spigot plugins

void void
#

Spigot pepes keep ignoring me

quasi valley
#

reobfjar also gives you the mapped jar, next to the remapped

void void
#

.

quasi valley
#

what's a spigot pepe kappapride

magic river
#

It was extra work to go back to spigot names

#

And not just extra CPU time or whatever, a couple days of the 1.17 update were spent fixing bugs with going back to spigot names

void void
wispy blade
#

no

quasi valley
#

that'd be peeps omegaroll

void void
#

Lmao

minor badge
#

heeeey kenny

void void
#

My bad

minor badge
#

my favourite Pepe x

magic river
#

Wouldn't that be sulu, by default?

void void
#

@quasi valley are you developer of viaversion

quasi valley
#

I can't answer that question without my lawyer

magic river
#

Can you stop doing full size emotes for everything you say?

void void
#

Ok small sized emojis are fine for you EC_kekdance

magic river
#

Sure, because it's on the same line as actual words

void void
magic river
#

Just an emote sometimes is fine, so long as it's one we all actually know or is obvious, and an emote next to normal text helps convey tone but trying to speak via only emotes no one else knows the context for is just weird

marble lark
opal ridge
#

erm does anybody know any plugin that is not plot squared/protection stones (nothing to it I just look for new ones) and gives player ability to own home/base/bunker/space station... etc?

meager tusk
#

Do you mean Minecraft?

opal ridge
#

yes ?

marble lark
#

is the Mojang map applied as a patch over the existing Spigot NMS source or what? Just curious

meager tusk
#

Minecraft lets you have a home/base/bunker/space station... etc

opal ridge
#

I mean

magic river
#

Doesn't GriefPrevention do that?

opal ridge
#

like make world

#

and make player own that

meager tusk
#

Oh

opal ridge
#

like I look for new ones

#

like new plugins\

meager tusk
#

Something like skyblock?

opal ridge
#

to try

meager tusk
#

In concept, I guess

opal ridge
#

well not rl skyblock

magic river
meager tusk
#

Yeah I'm not sure to be honest

magic river
#

Or wait, maybe it does source remapping of spigot patches, I forget

#

I don't think so though

quasi valley
#

Spigot is built as usual first, then remapped

marble lark
#

is the source of the remapper in the Paper repo somewhere now I'm curious to see what it looks like

magic river
marble lark
#

thanks

void void
#

Wtf happened at that time

quasi valley
#

bstats bork or something

worn ember
#

yes

void void
#

Lmao EC_kekdance

worn ember
#

happens every now and then

void void
quasi valley
#

that's the Gradle build system plugin for Paper and Paper forks

marble lark
#

could you theoretically edit it to make the remapped Paper names complete rubbish

#

lmao "F*ckYou.java"

elfin gyro
#

hi

void void
#

Hi nub

#

@quasi valley pls make addon for griefprevention . No one is interested to make that

quasi valley
#

I'm not either

void void
#

Rest in peace griefprevention i would remove u soon

pseudo shadow
#

So there's a semi stable version out

#

Not a fully stable one

marble lark
#

sorta yeah

quasi valley
#

test builds

pseudo shadow
#

I'll wait a week for a better updated one

#

yeah

blazing quarry
#

why are you using griefprevention and not griefdefender

north crest
#

how do u update a spigot server to paper

blazing quarry
#

guys what if the minecraft world looped instead of getting to a world border

brave radish
#

(stop the server, backup, replace jar file, start to be more accurate)

blazing quarry
#

so at +X 30,000,000 you would cross the border and it would take you to -X 30,000,000

#

and the world would just be circular like that

brave radish
#

there's probably a plugin for that

blazing quarry
#

yes but that uses teleporting

#

im saying what if minecraft had that normally

#

that you can just walk in one direction endlessly and eventually you'll end up at the same place again

north crest
wispy blade
#

it would still be teleporting

north crest
#

it says this

wispy blade
#

edit your start.bat

#

cuz the file isn't named spigot-1.17.jar

craggy field
#

Hey! Do you guys know if there is an estimated date for the full release of paper 1.16?

#

1.17*

blazing quarry
#

depends on how u mean by teleporting

wispy blade
#

.eta

limber knotBOT
craggy field
#

Thank you!

blazing quarry
#

what i mean is no visible border and there is no indication you're at the end of the world

wispy blade
#

you can speed up this process by running the test builds and hunting for bugs ^^

blazing quarry
#

so it would be kinda like living on a planet

north crest
wispy blade
blazing quarry
#

or if u just type paper*.jar in your start file u dont have to edit it in the future

#

then it will just find the right file for u

#

as long as it's named paper followed by version number

brave radish
#

then what if you put two versions in?

blazing quarry
#

i dont know i havent tried

waxen panther
#

seems like an easy way for pepegas to accidentally run old versions

brave radish
#

and that becomes paper-456.jar paper457.jar

blazing quarry
#

maybe it will try to run the highest number

brave radish
#

You should just save to paperclip.jar and let the script use that

worn ember
#

brocc pepega

waxen panther
#

?

#

what do you want

blazing quarry
#

what is paperclip.jar

brave radish
#

a name

#

that you can save to

#

like any other

blazing quarry
#

oh you mean i should save the server jar file as paperclip.jar

brave radish
#

mhm

brave radish
blazing quarry
#

thats why i delete old jar files

brave radish
#

and if you forget one day?

blazing quarry
#

idk what happens then

#

does it run both at the same time?

#

or just one?

brave radish
#

probably an error

#

or I guess the second one would be passed as an argument actually

worn ember
blazing quarry
#

is this different from the server jar on papermc.io downloads page?

brave radish
#

Paperclip is like a launcher. Paperclip is also what you download. It downloads Mojang's jar and patches it to be Paper, then runs it

stone terrace
#

How much ram do people think it would be to keep a steady 15-20 tps for 20-30 players with basic plugins such as luckperms, dynamaps, core protect.. Basic staff perms stuff

blazing quarry
#

oh okay i see

brave radish
#

except better

worn ember
#

and faster

void void
#

Anyone have the new guide to paper's built in anti-xray for 1.17?

blazing quarry
#

soo i can use paperclip to start the server?

sturdy sphinx
brave radish
waxen panther
#

looks like it uss the highest but still pretty risky if you ask me

brave radish
blazing quarry
#

o

waxen panther
#

wait

#

i removed the number im pepega ignore me

void void
brave radish
#

neither do I ¯_(ツ)_/¯

stone terrace
#

I use shared host currently with 32gb and sit around 10tps

waxen panther
#

yea it doesnt work it uses the lowest one

blazing quarry
#

by built in do you mean it's enabled by default?

sturdy sphinx
stone terrace
#

No unusual errors in console

lament patio
#

At all

#

Once you have enough, that is

brave radish
blazing quarry
#

okk nice

twin lagoon
#

if your host is offering you a 32gb plan

#

probably doing something wrong

stone terrace
#

Not much that can go wrong with basic plugins, however I am thinking I am being messed around with on cpu as they just state unlimited

#

Thankyou

blazing quarry
#

Is it true that Mojang has disabled TNT duplication now?

blazing quarry
#

oh phew

#

I was worried there for a second

stone terrace
#

Check paper configs 😊

void void
#

are all these new builds test builds

blazing quarry
#

so i think i remember someone saying earlier that paper has the piston duplication as a setting because there is no other way to automate mining

void void
#

and when do stable ones come out

#

that I can use for a smp

blazing quarry
#

.eta

limber knotBOT
warm anchor
#

Unsupported setting or something.

blazing quarry
#

yeah i know

#

what i mean is

#

do you think mojang will ever have an official way of auto mining?

meager tusk
warm anchor
#

The headless piston one iirc if there is a need for it

meager tusk
#

like one of those self-moving slime mechanisms

blazing quarry
#

yeah and break permanent blocks

meager tusk
#

and you just have a dispenser with tnt

#

SUCKS.

warm anchor
blazing quarry
#

oh you're right that does suck

#

tnt is too expensive

#

you just need to make a giant ass creeper farm and mine 4824359 stacks of sand

#

very annoying process

lament patio
#

Or at least keep TNT duping a thing

#

I recall they talking to someone at Paper about the TNT dupe fix saying that it was "the only way of automatic mining in a game about mining"

#

And they have a variable FIX_TNT_DUPE = false in their code

minor badge
#

fairly sure they did fix it at some point, only to revert

blazing quarry
#

lol

#

mojang is a god

minor badge
#

so the fix was thrown behind a static var ig

blazing quarry
#

remember that time they tried to fix iron golem farms only to make it easier

minor badge
#

it's also worth noting they also have a fix for sand duping, which we do not provide an option for ^^

blazing quarry
#

they fixed sand duping in 1.17?

#

cause i remember it worked in 1.16 (vanilla)

minor badge
#

they have some var for it I believe

willow robin
#

Thank god

blazing quarry
#

does carpet duping still work

minor badge
#

otherwise it was some other dupe, but can't remember any important ones to fix and have a disable option for

young axle
#

Hello #off-topic does someone knows if there is a backup repo for PaperSpigot-API for 1.8 PaperSpigot?

blazing quarry
#

you know i've always liked the idea of having a claim system where you trade physical items that are used to claim chunks

#

that can be carried around in stacks in inventories

#

but i'm afraid players will figure out how to dupe them

brave radish
potent fossil
#

I found a minecraft server that is for adults only and I'm jazzed about it lol. It's such a stark difference to what's typically available and it might actually get me to play minecraft at least a little bit again

young axle
#

the dependency is broken for some reason

potent fossil
#

Hover over the red and find out why.

#

Wha

#

What is that group id

young axle
#

i already told why, missing artifact. Thats why i asked for a backup repo

#

i think they took it down because of being too old

potent fossil
#

The whole time

#

facepalm Okay nevermind 🚶‍♂️

young axle
#

yeah i need the 1.8 one

wispy blade
#

well, you're on your own kekw

#

io.github.paperspigot i think

young axle
#

sadly i tried updating but i wasn't able to

minor badge
#

1.7 and 1.8 are same group

young axle
#

so i am still on 1.8

mossy vessel
#

io.ancientversion:islongdead:1.8

young axle
#

i tried updating to 1.16 but i wasnt able to so i want to patch the little unpatched stuff and just leave it like that

unique spear
#

Is there a way to only send commands that a user has permissions for to the client for tab-completion? I'm using MV and all the mv commands show up in tab completion even if the user doesn't have access to run them.

young axle
#

anyways what group id should i use?

potent fossil
#

Seems to match what you have, unless your version is wrong.

#

Beyond that, no clue. 1.8 do be very old and unsupported :p

young axle
#

yeah sorry for running 1.8 but i have no choice sadly

#

thats why i am asking on offtopic to not bother anyone

#

this is my minecraft version

potent fossil
#

Okay, I mean there's not much more we can tell you. The repo has it.

young axle
#

okay thanks

#

i will see what i can do

#

anyways do you know if this was patched on latest 1.16 paper? its an exploit that makes a method run itself infinitely

void void
young axle
#

do you remember what patch number is it?

quasi valley
#

uhh it's probably hidden somewhere

young axle
#

alright thank you

void void
#

Пизда а не пейпер

potent fossil
#

This is an English server

void void
#

paper down my server crush such

potent fossil
#

Are you using a test build and reporting that it crashed your server

royal kernel
void void
#

No mods

potent fossil
#

Alright I'm bored of this already.

mental meadow
#

smh

mossy vessel
#

Don't abuse the mod ping tag

mental meadow
#

I mean

#

It's not abuse

#

nmf dum dum

mossy vessel
#

?

floral tiger
#

can someone help me with skript?

mighty storm
#

it's just a general statement not saying anyone did 👀

mossy vessel
#

Dunno since wen we care bout swearing

mighty storm
#

what's this say here

mental meadow
#

well, not really that much

floral tiger
mental meadow
#

but it's not really abuse either

royal kernel
#

Look it in translate

void void
#

?

mighty storm
#

thats not a swear lol

floral tiger
#

wait a sec

mental meadow
#

for some people it is

royal kernel
#

Im just telling the mods,if they dont care then it doesn’t matter

true canyon
#

For some people it's a very offensive swear.

minor badge
# young axle

problem is you use project.version, not minecraft.version

dull atlas
#

And I mean there aren't really rules about general profanity if I recall the rules correctly

true canyon
#

Best to just not use words like that though 🙂

mighty storm
#

esp not in a foreign language

young axle
mossy vessel
#

Yes, express yourself nicely, cunt

mighty storm
#

hey dont be15 pens

young axle
#

but the project version is ok tho

void void
#

My Java 1.16

vestal temple
#

whats the best host for 25~ yall lol

#

I tried going with dedicated mc they dont have us locations rtho

tall goblet
#

Why should I use api version 2 instead of 1? For me version 1 works perfectly fine

young axle
#

i tried using a ovh machine for 1.16 but with 10 players started lagging so idk

brave radish
mental meadow
#

DedicatedMC does have Us locations lol

potent fossil
#

may be sold out atm, like bloom is

vestal temple
#

they're out of stock for premium server :(

potent fossil
#

all the kids got their summer servers from their parents, so all the hosts are restocking

vestal temple
tall goblet
brave radish
#

not my decision

young axle
#

woa dedicatedmc has nice prices, how about their antiddos?

brave radish
#

I can link to where cat explained it though 🙂

mental meadow
#

Kyrix, I'd suggest just waiting a few more days or asking them when it's available again

young axle
#

but i dont think 8gb is enough for a survival server

mental meadow
#

then you are probably doing something wrong

young axle
#

like loading chunks

vestal temple
brave radish
tall goblet
#

Because I wrote a script which asks every OP on the server if a new version of paper should be downloaded and installed if a newer version is available

tall goblet
young axle
mental meadow
#

You can still do that with the new endpoint hatrez

young axle
#

i use rise-1

mental meadow
#

Look at SoYouStart or kimsufi, they are a OVH reseller#

young axle
#

no not soyoustart

#

the antiddos is not the same as the ovh one

tall goblet
young axle
#

it can get down

vestal temple
young axle
mental meadow
#

SoYouStart uses the OVH antiddos don't they?

vestal temple
#

Yeah it's gonna be around 30~ players

young axle
mental meadow
young axle
#

thats why i switched to ovh

#

maybe that machines have outdated filters or something like that

vestal temple
#

and btw I have no system admin expereicnce maybe I should just wait for dedicatedmc 😩

young axle
#

i dont recommend running a panel

#

it is better to learn to use linux and struggle in the path

#

it is worth it

tall goblet
#

There is no explanation of why it’s been removed but I guess I will just change the endpoint then

mental meadow
#

So you Start servers are supported by the OVH anti-DDoS infrastructure

vernal moth
young axle
#

idk but the difference i noticed is that on sys the antiddos fails to keep the server alive while on ovh it successfully mitigated attacks

#

i had a headache because of that

vestal temple
#

is pebblehost aight? lol

vernal moth
#

Sys and kimsofi are literally ovh

#

They are brands of ovh

young axle
#

i know but it seems they have something different

#

bc ddos protection performs worse on sys

vernal moth
#

It's a way to get rid of their old hardware

young axle
#

so they use old filters on their old hardware too?

mental meadow
#

iirc they run on the same network and stuff

#

So I highly doubt the Anti DDOS infrastructure is different

young axle
#

i doubt it too, but from experience it wasnt the same

#

it would be weird

#

the sys one had +500mb more bandwidth too

warm sundial
#

I just want to drop a huge thank you here, paper is by far the best server software I've used!

deep juniper
pale robin
#

i have questions

#

Being able to use copy/paste text into a book and not have your armor removed.

#

how arethose related?

#

hmm familiar name there mbaxter

tribal flicker
#

i'm really proud of this boss i've got making, he's uh jesus i guess idk i like religious stuff in games

mental meadow
#

god that looks epic

vernal moth
#

Nice, I can finally kill Jesus in an epic boss battle?

tribal flicker
#

For sure you can, if you are good at dodging his fat projectiles which are offset by minecraft's poor desyncing of entities so they jitter a bit (they are flying items)

vernal moth
#

Dw I suck at this game cause I haven't played in like 6 years 😂

#

All I do is hop or fly around wen testing stuff and that's it

viscid wedge
#

relatable

tribal flicker
#

it's pretty crazy what you can do without mods nowadays really

#

just a resource pack and some plugins

kindred scaffold
#

wait so is paper ready for server use? for 1.17 i mean

brave radish
#

no

kindred scaffold
#

damm

brave radish
#

:weewoo_red: Again, we'd like to make it very clear that these are not production-ready builds. They are for testing purposes only, and we are not responsible if you damage your server by updating. Backup your world before doing anything. :weewoo_red:

olive marlin
#

weewoo_red

twin lagoon
#

😔

vernal moth
#

They are good enough to test your server tho and if it goes well, then you might be able to risk it

brave radish
#

ok buy me nitro and then complain :P

olive marlin
#

Oh, I forgot Discord doesn't let you use animated without nitro.

novel horizon
olive marlin
#

Does anyone know if in plugin.yml and velocity-plugin.json you need to follow semver for the version or is it arbitrary?

#

I assume it's arbitrary?

wide chasm
#

For plugin.yaml you can pretty much do whatever you want

brave radish
#

assuming you're talking about Bukkit's, ^

olive marlin
#

Yes.

#

Hmm.

#

Wonder what's the best way to compare 2 version and figure if they are newer/older.

#

Or anything else in the jar, I guess.

vernal moth
#

Reliably, you can't

#

Buy splitting on dot and sorting by alpha numeric seems good enough

#

Depending on your usecase

olive marlin
#

Wait, doesn't zip timestamp files?

#

I could potentially compare the dates of plugin.yml between 2 jars.

brave radish
#

Not all jars are valid zips though

olive marlin
#

My use case - I have one script, which based on plugin definition checks for plugin updates and downloads latest version of all of them. Which I then upload somewhere.

#

I want to add a file to each of my server configs, containing just the name of plugin and version, which should be downloaded from my backend.

#

And wanted a way to reliably compare whether plugin is in the same version (easy - compare versions from plugin.yaml or maybe sha1), but also not download older version if newer is present, as well as obviously download newer plugin, if available.

#

I'm probably overengineering it, since all my servers run latest and could just keep only latest version of the file.

#

But where's the fun in that.

#

And in case I'll need to use an older version for some reason...

brave radish
#

cuz it's 2021

wispy blade
#

does it matter if it is or not?

novel horizon
hidden ginkgo
#

Anyone have a clue when paper 1.17 with be out on mcprohosting ?

twin lagoon
#

idk

#

ask mcprohosting

minor badge
#

@mighty storm

warm anchor
lament patio
#

Lol, at least they're upfront about the recommended slots

quartz merlin
#

is the paper stable already? is it possible to put on a server without problems with the world?

mossy vessel
serene bolt
#

not production ready yet, but recommend doing your own testing not on your main server

quartz merlin
#

Will the developers say when the kernel will be stable and it will be possible to install it on your server?

warm anchor
unborn jay
#

Many spawners in an area can lower the tps, right?

warm anchor
#

Yes

#

Doing stuff takes time

olive marlin
brave radish
#

such nice people ||/s||

wispy blade
#

need more people like that ||not /s||

frank crescent
#

Does someone know a plugin that makes it so that commands executed from command blocks assume the minecraft: prefix if none is specified?

Like let's say I install Essentials, which overrides the /tp command. Now all command blocks will use the Essentials command unless I specifically specify /minecraft:tp. Looking for a plugin that changes that behavior for command blocks only
(Looking for a plugin because there are waay too many command blocks in this map to change by hand)
(also please ping me or use the answer feature, when answering)

mighty storm
reef dawn
#

my server host automatically backs up my server every 6 hours so if unstable paper messes everything up it wont be that big of a loss

reef dawn
#

its amazing

mighty storm
#

I backup all my servers to git every 15m yall, just git revert any corruption

unborn jay
frank crescent
#

I just tell my player base that there are important plugins that are not working properly yet. And that the alternative to waiting with the update would be data/progress loss and lost functionality, which happens to be very effective

reef dawn
#

i made a manual backup when switching from spigot to paper

mighty storm
#

joking but i would

#

My server has 102 backups yikes lol

frank crescent
mighty storm
#

almost 3 GB each

frank crescent
#

Which you can configure to make one every 15 minutes. Size wise that doesn't make too much of a difference

mighty storm
#

239 GB oops

crystal compass
#

Backup every 15min wtf

mighty storm
#

I just do it every day

#

but most days no one plays

crystal compass
#

Oh

mighty storm
#

wrong word?

crystal compass
#

Hahahaha

mighty storm
#

pls say sike

crystal compass
#

Sike

#

I backup once a day with rsnapshot but i only hold a week at a time

grand pewter
#

but also my players are kinda not really caring because most of them want the 1.18 features and not the 1.17

crystal compass
#

Ive been running a 1.17 test server for my players for like 1.5 weeks

grand pewter
#

or at least, are not as enthusiastic about 1.17 in general

crystal compass
#

They seem to love that /shrug

brave radish
grand pewter
#

yes

crystal compass
#

The last 24 hours ive been running 20 players on the test server playing with just a few plugins and no problems yet

#

Pretty lit

frank crescent
mighty storm
#

poggerific?

frank crescent
mighty storm
#

99% of the time theyre complaining aout not being able to join on the latest version not that the server isnt on the altst bverson especially sine 1.17 doesnt have nthta many feates people want

#

oops, spelling go br

grand pewter
#

via is easy, no reason not to really

frank crescent
#

Yeah

grand pewter
#

esp when there arent too many changes between versions

#

1.17 <-> 1.18 will be more interesting

crystal compass
#

Except for when other plugins are fuckin with protocollib

frank crescent
#

Might even use ViaBackwards to allow 1.16 clients for a little longer after updating. At least in my lobbies

grand pewter
#

using protocollib lol

#

i avoid it, direct packet use breaks so often

#

basically same as nms

mighty storm
#

what in packet manipulation

crystal compass
#

Works great for me

mighty storm
#

🤠

crystal compass
#

I alter packets to display the registered custom enchants on the items

#

Its lit

glad thicket
#

Hello, do you know when pepermc1.17 will be out?

twin lagoon
#

it already is

crystal compass
#

Peper

glad thicket
twin lagoon
#

yes

glad thicket
#

can u send it to me pls

mighty storm
#

reverse eta

twin lagoon
#

no

grand pewter
#

no

twin lagoon
#

please attempt to put just 1% effort

crystal compass
#

Michael i am surprised the amount of restraint you've just displayed

mighty storm
#

i can but i mean

#

imma keep it real with u chief! u gotta learn how to do it yourself

glad thicket
#

lol its true jaja

#

thnk you all

reef dawn
#

ya pues ya

crystal compass
#

im tempted to say the only two spanish words i know but its not appropriate

reef dawn
#

dime

mighty storm
#

si, mi nombre es olivia, no hablo espanol muy bien, guten tag!

reef dawn
#

aba guten tag ist deutsch

grand pewter
#

richtig

reef dawn
#

fertig

glad thicket
worn ember
reef dawn
#

que si soy?

crystal compass
olive python
#

Question. About to start a 1.17 server whenever paper comes out but I’m running 32gb ddr4 on a ryzen 9 5950x and I’m expecting around 50 players. Should that be enough?

twin lagoon
#

what question is that

#

you're literally asking if <top of the line hardware> should be able to support 50 players

olive python
#

I was running 10gb on 4 people

twin lagoon
#

10gb ram is fine

lament patio
#

Yes*
*If it's dedicated

twin lagoon
#

cpu is more than fine

olive python
#

not dedicated

#

I have more Ram to use

lament patio
#

Then the answer is "depends on your host"

worn ember
#

5

olive python
#

Using AMP

lament patio
#

What's that

mighty storm
#

thats the shit google shows you when you click a news article

lament patio
#

Lmao

glad thicket
#

someone knows a free host that works withouth lag? aternos no pls xd

twin lagoon
#

none

willow delta
#

thats a lot to ask lol

serene bolt
#

minehut is probably the best you're gonna get for a free minecraft host, dunno about the whole "no lag" though. it's free so your expectations need to be better

wispy blade
#

you get what you pay for

crystal compass
#

Bruh just mine some ethereum and sell

#

And you can afford serber

wispy blade
#

selfhost

#

ezez

crystal compass
#

That what i did when i was 14 lmao

#

Ran a 1.5 factions server on my shit laptop until got donations then bought domain and server

#

Snowball

wispy blade
#

paid for domain and pc about to be the server myself B)

crystal compass
#

Hahaha

#

The good ol days

wispy blade
#

i mean

#

i used to do it just on my main pc

#

while playing the game

#

now that is going to be the server lol

#

just so my friend won't have to worry about it being up or paying a big chunk of money

glad thicket
lament patio
#

SMP

glad thicket
#

okey thk you

lament patio
#

Stands for survival multiplayer

hot hamlet
#

Since when did sitting down dogs swim out of water D:

south sequoia
#

im assuming when 1.17 is production ready it will tell us in announcments?

ripe sphinx
#

yeah, whenever they drop 1.16 support is when they deem it stable

#

(is how they've done it in the past at least)

olive marlin
#

The previous version is dropped usually when Aikar moves his server from it.

#

I don't know if it'll be announced.

#

I know personally that I for sure won't use 1.17 and go straight to 1.17.1 at least.

wispy blade
#

same

#

would rather deploy something i can leave running without major issues ^^

olive marlin
#

I hope to finish my server management scripts because usually I spend too much time manually updating things and not enough time testing.

#

But I feel like I can be done next week. Then also add CI to auto-update staging server and I can test and update every day lol

wispy blade
#

yo my locked down school laptop will still let me set env variables

ripe sphinx
#

ok?

wispy blade
#

JAVA_HOME here i come

vague hill
#

Mmm

#

Updates are so much fun

#

/sarcasm

wispy blade
#

and ofc the school sysadmins set it so it points to a java8 jvm i can't edit :>

#

fun

dreamy cradle
#

Is there a plugin that does not load the chunks in what the player is not in order not to waste memory?

waxen panther
#

Vanilla does that yes

golden gust
#

er, wat, ^

hot echo
#

I hear a lot of servers run that plugin

brave radish
#

don't use that

#

it's full of exploits

hot echo
#

Yeah it's pretty shitty

#

but it's more popular than even Essentials

#

They must have something figured out

#

The developers are pretty stupid though

potent warren
twin lagoon
#

the fuck did you do

potent warren
#

I ran it on Windows

twin lagoon
#

nice

hot echo
#

Windows moment

novel horizon
#

1 hour nice

potent warren
#

Don't blame windows lmao

novel horizon
#

windows fault 😠

potent warren
#

Paperweight is doing something wonky with git

wispy blade
#

yeah that's going into the papermc folder

twin lagoon
#

i mean

novel horizon
#

damn windows 😡

twin lagoon
#

building / patching paper has always just been very slow on windows

#

even before paperweight

#

i have my doubts it'll ever be fixed

potent warren
#

it's meant to be fast according to the people that made the plugin

novel horizon
#

just build spigot much faster 👍

#

paper 😡

potent warren
#

I'm guessing that it's just a crlf moment

mental meadow
#

From what I've heard it's faster now on windows

#

But I'm still using wsl2

potent warren
golden gust
#

I mean, we sped up some of the stuff in git with batching

mental meadow
#

"from what I've heard"

golden gust
#

It's gonna before much better on WSL2 as it's not impacted by windows

novel horizon
#

also it might depend

#

windows = windows 🤷‍♂️

potent warren
#

Actually, when building a Paper fork on 1.16, it took half of that time

golden gust
#

Just, can't work with gradle over a network share

#

I mean, we do remap back and forth several times, so, it's not an overall pretty sight, theres defo much work over earlier versions, but, it seems to cache a good chunk of stuff fairly well

potent warren
#

could it be my core.autocrlf setting?

#

autocrlf = input

#

hmmm

#

should that be like that?

golden gust
#

I mean, if it's working that's probably correct

potent warren
golden gust
#

I mean, it's windows, the like, literal odd one out in all of this

#

the entire process does a lot more work and you're running on an OS known to be alergic to basic operations like moving files around

#

you'd need to look at what tasks are actually taking the most time and such

novel horizon
#

it might also really depend what kind of hw u have

potent warren
#

next time, I'll run it with --scan

golden gust
#

git itself should be fast especially as on windows commands are now actually batched iirc

potent warren
golden gust
#

but, the mapping process is pretty harsh, if you have WSL installed, i'd compare the speeds between the two

potent warren
golden gust
#

We're not gonna be investing all too much time on windows, however; Nobody on the core team uses it outside of mini afaik, and he's not reported any real issues tbqh

novel horizon
#

i kinda want to try it now

cunning raft
#

you should be using wsl2

potent warren
#

oh, that means I should annoy Mini then

golden gust
#

wsl 1 is still hampered by windows

potent warren
#

I'm not running it on WSL

golden gust
#

WSL2 runs pretty much completely isolated from windows

potent warren
#

WSL2 is 🤢

cunning raft
#

how so

potent warren
#

I've set the autocrlf setting to true. If this doesn't fix it, I'll contact Mini later to maybe help diagnose this, as it's not very normal

cunning raft
#

ok then

#

doubt he'll do anything

#

sane windows users use wsl2

golden gust
#

windows is hampered in practically every single way and our inclination to blow time into a stupidly niche set of users on an OS which actively works against us is pretty minimal

potent warren
#

Either be properly compatible, or just don't

cunning raft
#

why can't you use wsl2

#

And it is compatible

golden gust
#

it compiles on windows

#

it built fine

upper flicker
#

I mean we do have people using it on windows where it doesn’t take an hour too

golden gust
#

the fact that it takes 1 hour is literally fuck all to do with us and we're not gonna spend time on it

potent warren
#

wait, what does git -c do?

upper flicker
#

maybe try it on windows phone and see there idk

cunning raft
#

windows' file system functions in a way that hinders it's ability to work fast

golden gust
#

sets config options

potent warren
#

that command is taking at least 5 minutes

#

uhm

limber knotBOT
#

building patching is reasonable fast on windows when run on an nvme ssd ¯_(ツ)_/¯

golden gust
#

Yea, that's the literal fucking issue here

limber knotBOT
#

only takes a couple minutes at max

potent warren
#

something is wrong

golden gust
#

git on windows is a massive ass fucking ballache of performance implications because of windows

potent warren
#

WAIT

#

why is the command to set config options taking over 6 minutes

golden gust
#

Because windows

limber knotBOT
#

use ext4 isntead of ntfs thinksmart

potent warren
#

wait uhmmm

cunning raft
#

again, why can't you use wsl2

golden gust
#

We need to ensure that line endings are consistent and shamefully windows was fucking us over there, hence the flags

upper flicker
#

probably something you’d have to dig into

cunning raft
#

You've said wsl2 is "🤢"

#

That's it

potent warren
twin lagoon
cunning raft
#

you don't cross filesystems in wsl2

potent warren
#

git.exe -c commit.gpgsign=false -c core.safecrlf=false am --3way --ignore-whitespace <cache dir>

twin lagoon
#

then fix your setup™️

limber knotBOT
#

just use a linux vm ;D

potent warren
#

it's applying patches apparently

cunning raft
#

you can use wsl2 perfectly fine

#

You're setup is fucked

#

both mini and I use wsl2