#general

3141 messages · Page 1943 of 4

signal cedar
#

Like a place to put your plugins?

rare python
#

Yes.

signal cedar
#

Ah sweet ok

#

It's weird to jump back and forth between spigot and bukkit plugin listings

primal solar
#

I love paper api but I cant really publish plugins in a decent place cause of using it

sleek tree
#

Wish SpigotMC would bot Bukkit, to copy over all the resources ontop spigot, then just use "download" & link the download to bukkits

rare python
#

Basically exists because Spigot won't allow anything that does not support Spigot and BungeeCord, meaning there is no real home for anything that exclusively supports Paper, Waterfall or Velocity.

signal cedar
#

Do people even use normal spigot/ bukkit or do they all use paper or paper forks?

primal solar
#

Spigot is still run by close 30-40% servers

signal cedar
#

Ah

primal solar
#

Just because people dont know about paper

vital jackal
#

Paper op

#

A legitimate god send

rare python
#

Paper is the dominant implementation though

signal cedar
#

I was using the vanilla server jar for years

primal solar
#

Minimessage is op

signal cedar
#

Then I found paper

#

Such a godsend

#

I'm never using anything else haha

vital jackal
#

No need to.

#

Light weight and it works

primal solar
#

There are some other forks of paper but the truth is they are not much better than paper when it comes to performance mostly just about customisation

vital jackal
#

Found a nice setting for paper, it crashes xrayers

primal solar
#

What in the world

vital jackal
#

Not sure it's intended but it works

#

The built in anti xray

primal solar
#

It should not be intended

rare python
#

How to improve your plugin in 1 easy step: Drop spigot support. kekw

vital jackal
#

Lol

primal solar
#

Lol that will crash weak pcs

manic berry
vital jackal
#

Exactly

primal solar
#

Get botted

vital jackal
#

Wtb moderator

manic berry
vital jackal
#

Bruh

manic berry
#

Bro this is not fake istg

vital jackal
manic berry
#

Dont ban me 🙂

sleek tree
vital jackal
#

I'd have banned

primal solar
rare python
#

It's legit because it has the correct embed.

sleek tree
#

& the URL

primal solar
#

Might wanna remove that still

sleek tree
#

The url is legit

manic berry
#

Kinda broke rn

#

Lol

primal solar
#

Smart thing to waste your money on nitro like this

manic berry
#

I bought it on accident but i dont need it so I thought to giveaway

rare python
#

Yes, please waste more money and send another link.

primal solar
#

You got a kidney, make more mistakes mate

manic berry
#

What ??

mental meadow
#

There are bots in almost any bigger server that instantly grab gifts

#

It's a bad idea to just post them

primal solar
#

Yeah

manic berry
#

rip if a bot got it istg

vernal moth
#

I mean, I got nitro by somebody posting a gift here before

waxen panther
#

damn that’s crazy

#

đŸ„ž

crystal lilyBOT
#
__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.

rare python
#

^

dim thistle
#

1.19 when?

#

1.19 wen

#

Eta

#

How do u get it?

crystal lilyBOT
#
__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.

spice ether
#

Bruh just scroll up and read no need to spam pointless eta commands

rare python
molten egret
dim thistle
dim thistle
molten egret
molten egret
dim thistle
crystal lilyBOT
#
__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.

dim thistle
#

Noice

dim thistle
signal harbor
#

so what is there left for the devs to do

radiant fable
#

¯_(ツ)_/¯

brave mountain
#

In a hurry?

#

Go program paper yourself's and serve yourself's.

vernal moth
#

The team is testing stuff and fixing bugs as they come up

dim thistle
supple gale
#

What is better, PopOS or Manjaro?

molten egret
#

**Testing how it’s affected by low tps

vast cipher
#

where do i go for purpur optimization help?

molten egret
vast cipher
#

my server host linked me to this discord

#

uhh

#

ok cya ig

cedar spade
#

🐀

little frost
#

@cedar spade \🍍

foggy silo
#

@void void happy birthday!!!

wide chasm
#

Happy birthday Noah!

molten egret
#

happy birthday

#

||I'm just saying that to seem nice with no actual clue whether it is, in fact, Noah's birthday||

rare python
#

The hash exists to verify the files integrity, not for security, so md5 is fine, although it would be better to use a more modern hash algorithm.

lilac moon
#

You ran out of memory

#

Oh what the heck

#

I was scrolled back

#

Sorry

rare python
#

Lol

waxen panther
#

@static badge

cedar spade
rare python
#

Lol

tender cloud
#

I've been sat in the twitch chat waiting for a stream 🙂

last talon
#

Hi i am trying to debug my spigot server, in intellij i turn on debugging before server startup but after server boot it gets this:

molten egret
#

streams are pretty cool

rare python
molten egret
#

hehe error 202 failed successfully

last talon
#

im use paper xd

rare python
#

You said Spigot...

last talon
#

typo

#

no matter what I use it is not an engine error

wet storm
#

I haven't an access to the internet for 2 days, what happened during this period?

frank otter
#

more asking for eta

#

paper-api came out and some experimental builds

#

mostly just people asking for eta

#

I think a couple of Russians came in were homophobes and got banned

#

oh yes also Aurora has sick music on their website

vagrant marlin
lone bridge
#

so guys I'm using luckperms for the first time, how do I give someone the permission to use /god or /fly but only on themselves

molten egret
#

What plugin for /fly?

lone bridge
#

essentialsx

molten egret
#

Should be essentials.fly

lone bridge
#

aha, thanks

drifting aurora
frank otter
#

it's on https://auri.gay for autoplay reasons you have to interact with the page before it plays

drifting aurora
#

Makes my day.... and I never knew there was a type of domain called ".gay" till today....

#

Something learned everyday lol

frank otter
#

well go fix it

molten egret
#

My css is worse

frank otter
#

I don't see anybody else complaining currently

molten egret
#

It doesn’t work on mobile

#

That’s the issue

frank otter
#

it's funnier that way

molten egret
frank otter
#

also it's neither my website nor my code

molten egret
#

lol

frank otter
#

and who else is going to fix it

#

it's not bugging anyone else

lilac moon
#

It literally says OutOfMemoryError

vagrant marlin
#

you havent used pterodactyl, have you?

lilac moon
#

I have

#

But the backtrace comes from JVM

vagrant marlin
#

this is from the jvm? interesting

lilac moon
#

that's not what I'm talking abiut

vagrant marlin
#

what then, lol

lilac moon
#

I mean the actual stack trace from JVM

#

unless somehow it also bugged the image and i m looking at a different kne

vagrant marlin
#

yes, it was caused by the paper bundler jar being broken

#

this is the image

void void
#

Can anyone familiar with ip address and ip route help me set up a routing table?

meager otter
#

Anyone has the chunk reseting problem?

twin lagoon
#

i still don't understand why you need a custom routing table

#

like this seems very much like a XY problem

void void
#

Router panel is bugging out and no longer recognizes my PC, yet I'm internet connected

crystal lilyBOT
#
__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.

molten egret
#

Unplug

#

Then replug

twin lagoon
#

right but how is a routing table going to fix that

void void
#

I did some digging and it's a bug within the control panel itself, but it works on the router end

molten egret
#

Can you ping the outside world?

void void
#

Yes

void void
molten egret
void void
#

Port forwarding always replies closed though, even when I have the right config
and a proper server setup

twin lagoon
#

do you have a proper networking setup though

#

some ISPs do not allow port forwarding

#

due to e.g. CGNAT

#

no

void void
#

No CGNAT for my provider, and our equipment is rented

molten egret
lapis pine
#

do permission wildcard nodes match nothing? that is, does some.perm.* imply also the parent some.perm itself?

twin lagoon
# molten egret No?

the answer to fixing a potential firewall issue should not be to just straight up disable it

void void
#

UFW isn't installed on my system anyways

golden gust
#

but

molten egret
golden gust
#

worked for selinux

void void
#

As you might be able to see I'm in an arch ISO session

molten egret
#

ISO?

#

Meaning not persistant?

twin lagoon
#

yeah there's not going to be a firewall active in an archinstall session

void void
#

The installer, I don't want to mess with my main config

molten egret
#

Why would you be chilling in the installer?

twin lagoon
#

I don't want to mess with my main config

void void
#

This is probably a very stupid idea and I'm completely blind here

molten egret
#

Oh

twin lagoon
void void
#

The system I have is also about a day old so I can install and reinstall about as many times as I want

#

So, I'll summarize my problem:

#

Expected result: Player is able to connect to my server
What actually happens: Router reports that there's nothing to port forward to (connection denied)

molten egret
#

I think the computer could also deny the connection???

void void
indigo garnet
#

i wish i could watch kennytv code on twitch this morning, it makes my work day so much more enjoyable.. -_-

void void
#

I messed my configuration up last time to the point of no return so I'm just going to reinstall

void void
#

I can ping gnu.org so everything seems to be fine right now

molten egret
#

Also does anyone know how to do the iptables forward thing: I need to forward 80 to 8123 on Ubuntu

#

I had it working but it stopped working tho

lilac moon
vagrant marlin
#

must be hallucinating

#

its hot outside

lilac moon
#

I'm inside and its cold inside

vagrant marlin
#

anyways

#

its hot

worthy geode
#

in Finland? thats worrying

molten egret
vagrant marlin
#

yeah

vagrant marlin
molten egret
#

Americanizing please wait


vagrant marlin
#

278 feet and a washing machine

lilac moon
#

21 c is litrslly room temperatire

#

Wtf

molten egret
lilac moon
#

It was like that here all spring though

molten egret
#

Very nice weather

solid flower
#

Whats the meaning of "Turn your server up to 11." on the papermc website peepoThink

molten egret
#

Jk 11 doesn’t work either

vagrant marlin
#

kek

lilac moon
void void
vagrant marlin
#

only sometimes? darn

molten egret
#

Well It doesn’t snow here

lilac moon
#

It was 72 f last Christmas and then it snowed a ton in like march

drifting aurora
drifting aurora
obtuse stream
#

@twin lagoon hello sir

#

I have some problems

#

Regarding geyser

#

Is there a way to fix it

twin lagoon
#

ask geyser

#

don't tag me

molten egret
#

gimme a sec

obtuse stream
#

Ty

molten egret
#

np

twin lagoon
#

proceeds to tag

molten egret
#

hehe no one pings aurora at the top of community team

#

you stitting right in the middle are a prime target

drifting aurora
molten egret
#

yeh

hazy trail
#

PaperMC has such a good dev team who are dedicated and hard working. They also so a great job at communicating with the people in the discord this is very rare I’m so glad to use papermc

molten egret
#

yeah papermc team is great

vagrant marlin
#

(especially kenny)

#

great at imitating villagers

drifting aurora
#

Hey guys! look what I've found! something that's similar to Yaotpia or Akarin! and it's also up to date! wo hoo for another piece of software that's gonna kill your server and your save lol...
https://github.com/etil2jz/Mirai

molten egret
#

Mirai...

#

I feel like I've heard that name before

drifting aurora
#

Or possibly the film
https://en.wikipedia.org/wiki/Mirai_(film)

vagrant marlin
#

dont link anime

#

eternity will get wild

drifting aurora
# vagrant marlin eternity will get wild

Just so that you said it, @warm anchor https://en.wikipedia.org/wiki/Mirai_(film)

Mirai (Japanese: æœȘæ„ăźăƒŸăƒ©ă‚€, Hepburn: Mirai no Mirai, literally "Mirai of the Future") is a 2018 Japanese animated adventure fantasy comedy film written and directed by Mamoru Hosoda and produced by Studio Chizu. It premiered on May 16, 2018 at Directors' Fortnight and released in Japan on July 20, 2018. The film stars the voices of Moka Kamishirais...

vagrant marlin
#

not good

molten egret
drifting aurora
#

There is just so much stuff named "Mirai"

kindred quiver
#

Unpopular opinion: Anything that is a fork of paper/purpur is kinda weird.

meager otter
#

Guys i have a problem sometimes the chunk on my server reset when they are re loaded do you know if the dev are aware of that and working on it ? Because that's the most problematic issue imo

vagrant marlin
#

purpur isnt even a paper fork

drifting aurora
vagrant marlin
#

its a pufferfish fork, which is a fork of paper

#

lol

molten egret
drifting aurora
vagrant marlin
#

its funny how people refer to purpur as the other alternative to paper

drifting aurora
vagrant marlin
#

purpur has its use cases, but shouldnt be referred to as casually

drifting aurora
#

YOU SHALL NEVER GET AWAY FROM THE DEVILISH PAPER!

vagrant marlin
#

many unknowingly use purpur without even knowing what it does

kindred quiver
#

I mean you could consider purpur as paper but with extra features cuz ya know why.

vagrant marlin
#

they just think that its "performance"

#

pufferfish is what makes purpur perform better

tawdry hazel
#

eta when

vagrant marlin
drifting aurora
drifting aurora
crystal lilyBOT
#
__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.

vagrant marlin
drifting aurora
vagrant marlin
#

in addition, yes

#

they just slap random fabric mods and patches and hope that it works

drifting aurora
#

We should have those developers back in WWI and WWII

#

screw nuclear weapons, just drop servers with Yatopia/Mirai/Akarin installed on it...

worthy geode
drifting aurora
#

My grandfather be like
I remember back in my days, we were tasked to dispose a server installed with Mirai, we had to carry USB sticks with Paper installed on it, some of use didn't even have Paper, we had Spigot and Bukkit! we had to get real close to the server, and we had to plug in the USB drive and replace the server core with whatever we have gotten on our hand! one mistake will blew up the entire country!

#

I honestly should go write some novels

vestal roost
drifting aurora
molten egret
molten egret
#

Ye we need to make paper Chan the anime

vestal roost
#

papermc was a super optimized virus during ww2 real

#

yatopia was developed by nazi germany

molten egret
rare python
#

your all mad

molten egret
#

Yes

#

We talk about server software all day

vestal roost
#

papermc is america, spigot is united kingdom bukkit is france pufferfish are the soviets

molten egret
#

Ehh

vestal roost
#

mohist is the japanese empire

molten egret
#

Holy shit auto correct

elder flax
#

protocol lib out here killing me not updating

drifting aurora
rare python
#

wth

drifting aurora
vestal roost
#

LMAOOO NOOO

drifting aurora
#

ahahahah

worthy geode
drifting aurora
#

*Gone in the first week

vestal roost
#

this makes hoi4 interesting

drifting aurora
#

The Chinese designed Mohist to invade China....?

cunning raft
#

okay can we not

vestal roost
#

hmmm

drifting aurora
golden gust
lost kestrel
#

daaamn minimessage kinda lit

crystal lilyBOT
#
__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.

molten egret
#

What should I draw?

frank otter
#

two axolotls in a bucket

molten egret
crystal lilyBOT
#
__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.

molten egret
frank otter
#

congratulations that's twice as good as one axolotl in a bucket

sacred veldt
#

Now do 3

hexed kelp
#

I love updating servers

coral comet
#

Why

#

Have you done that

hexed kelp
#

need those jar files bro

worthy geode
#

but why are they not in a grid D:

crystal lilyBOT
#
__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.

rare python
#

How do people end up using so many plugins, my server only uses like 20?

void void
#

Modded ones

potent wedge
hexed kelp
#

these are also all 1.18 plugins on 1.19 lol

#

im seeing how many launch

frank otter
#

i just made neovim segfault. i dont think that is supposed to happen

golden gust
#

segfaults are generally not supposed to happen, correct

vernal moth
#

oh look, more stuff on my profile page that nobody cares about

frank otter
#

oh and it's complaining about swap files when I re open it

rare python
vernal moth
#

there are 6 right now, I am missing the galaxy brain thing (answering github discussions) and the mars rover one (not obtainable anymore)

lone shuttle
#

is ok to run experimental build of paper on sevrer?

#

or crash

mossy vessel
#

recognizing the many stages of a developer’s coding journey
The time I spent on merging and creating PRs is the smallest percent of my work time, where's the badge covering the countless lost nights spend on debugging xy problem smh

lone shuttle
#

and die of dead

golden gust
#

They're experimental.

rare python
vernal moth
lone shuttle
#

ok but in general, what would u say

#

i appreciate tho g

#

like on scale of 1 to 10

rare python
lone shuttle
#

1 being eh

#

10 being SERVER WILL DIE OF DEATH

rare python
#

10 if no backup

#

7 if backup

lone shuttle
#

i can switch to release after right?

vernal moth
#

yes

rare python
#

Yes

lone shuttle
#

SO based kings so based

nocturne agate
#

Which one should I download for plugin development?

rare python
#

But you should just wait.

lone shuttle
#

appreciate. swag. of rea.l

#

nah it aint me

#

its my friend

vernal moth
#

ultimate is paid

nocturne agate
#

Ah ok

vernal moth
#

ultimate is way better but community works for plugin dev

lone shuttle
#

got like 16 ppl waiting on me rn

rare python
lone shuttle
#

all week lmao

rare python
#

I wanna get Ultimate at some point.

vernal moth
#

ultimate is well worth the money tho

lone shuttle
#

thumb sup

nocturne agate
#

I just want to make simple plugins, I dont rlly need to ultimate

rare python
#

Can you not spam 👍?

vernal moth
#

stop spamming reactions

lone shuttle
#

btw thx minidigger, im going to go now

#

ok sorry

rare python
nocturne agate
#

Yup. Thank you

lone shuttle
#

also peter crawley you sound like aserious. man but are you open to profile pictrure suggestions

wet storm
#

Michael's testing server wen?

rare python
nocturne agate
#

Also do you guys know any good guides for how to make plugins? I have been youtubing and most of them are in German

rare python
rare python
lone shuttle
#

W or L

#

?

vernal moth
#

apparently there are 500 servers on paper 1.19 already

lone shuttle
rare python
rare python
lone shuttle
#

wood plank texture from my game

#

i think this one suits you

ashen bloom
lone shuttle
#

you can use an experimental if you dont mind small changce of died

ashen bloom
#

Ok, how long will it take?

lone shuttle
ashen bloom
#

How long took it in the past?

lone shuttle
#

but i would say 1 week, but i am a random who dont know much

rare python
ashen bloom
#

Ok, still thanks

lone shuttle
#

you cool i like it

#

respect it yea

vernal moth
lone shuttle
#

plus u do comp sci stuff

rare python
#

đŸ€”

lone shuttle
#

i take compsci

golden gust
#

do comp sci stuff

#

Have you got your thigh highs yet?

lone shuttle
cedar spade
#

advantageous

adventurous? 😛

lone shuttle
vernal moth
golden gust
#

for now

frank otter
#

sounds like someone with a plan

lone shuttle
#

i love computer scien

#

today we made a mathsquiz. program starting make

#

for half term idea

#

would you Like to see it, Electronic. CatNop ing

lone shuttle
#

reads the name

#

i used to watch finn ster when he edindt do crosdertesing

#

good for him though

golden gust
#

Yea, I generally don't watch streamers

#

but, finnster seemed kinda funny, so, I do watch some of his clips

lone shuttle
#

but To Each of his olwn

wet storm
#

I have only one favorite streamer and their content is everything I need (to live)

rare python
#

I have 8 browser extensions, 4 of which are youtube specific.

#

I'm actually gonna remove tampermonkey because I don't even use it.

#

Also, day 3 of waiting for plugin-yml to update :/

lone shuttle
#

whos?

lone shuttle
#

used that shid in y7 to cheat my friend hom,ework.😭

rare python
#

What?

valid hound
#

hiiii does somebody knows when thoes 1.19 update comes out?

crystal lilyBOT
#
__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.

vernal moth
valid hound
#

okie okie ty

wet storm
vagrant marlin
#

iphone 15 pro max ultra plus

vernal moth
#

pixel 6 pro I think?

#

idk latest pixel

rare python
lone shuttle
molten egret
rare python
lilac moon
#

French homework 💀

daring ridge
#

So, I got a bit bored 🍍
Logback for Velocity, anyone?

rare python
#

logback?

daring ridge
#

Yes, one of the implementations for SLF4J

simple garden
#

so how is the exponential 1.19 build?

lilac moon
#

exponential

simple garden
#

Experimental

#

damn auto correct haha

#

voice to text is evil

vernal moth
#

well, they are experimental, but > 500 servers run it already so if something was obviously broken we would know by now

#

so, caution and everything, but good enough to test if your plugins broke

daring ridge
#

Yeah, I don't know either

simple garden
#

nice nice, hopefully it all runs great without issues. if i install the Ex 1.19 will i be able to install the full version when it is release?

vernal moth
#

yep

worthy geode
simple garden
#

cool i have some admins on my server that attentionally look for issues on my server so i will have them looking around for stuff lol

rare python
vernal moth
#

dont forget the backups pls

simple garden
#

yeah i will do so now.

daring ridge
#

If you're curious what kind: Uh, native image?

simple garden
#

if there are bugs what page do i post them to?

worthy geode
rare python
#

I'm trying to get IntelliJ to re download the 1.19 api stuff , but its being stubborn, so time to nuke ~/.gradle

void void
#

I just learned intellij can do this and I love it

rare python
#

I use it often as well, its quite handy.

#

Its why I don't have any real issue with the layout of the new UI, because I already used that for navigating most of the time, so its only encouraged me to use it more, which i'm fine with.

vernal moth
crystal lilyBOT
simple garden
#

hey where do i find the latest build? i can only find 1.18.2 on the paper page

void void
#

use with caution though

lone shuttle
simple garden
#

ok so do i just drop the jar into the folder like normal?

daring ridge
#

Fun bit: Making Velocity use Logback over Log4J dropped the resulting jar size down by 1.2 MiB 🍍
Granted, it helps when there's less indirection from SLF4J

simple garden
#

idk on experimentals work

worthy geode
void void
#

create a backup though

radiant mantle
#

Is it fine to run a 4gb locally hosted smp server 24/7 with daily reboots?

limber knotBOT
#

why wouldn't it be fine?

simple garden
daring ridge
rare python
#

I'm a sensible person who is not gonna put 1.19 on my server until it's stable.

simple garden
#

why does mojang make updates like this. cant they just add stuff the way mods and plugin makers do it lol. it will making updating a lot easier haha

lone shuttle
#

also

daring ridge
#

You'd end up with the problem of some software not being able to update well

lone shuttle
#

how. antixray on 1.19 paper?

crystal lilyBOT
void void
#

oh wait, 1.19

#

that guide hasn't been updated yet

lone shuttle
#

ouioui

#

sadje

plucky eagle
#

there should be an #creations channel

simple garden
#

or Microsoft could leave it to the community to update and repair since the community does that anyways lol

worthy geode
plucky eagle
#

elaborate?

worthy geode
#

server advertisements

plucky eagle
#

wdym

worthy geode
#

People would combine their "creations" with some form of advertisement for their server

plucky eagle
#

then the staff can moderate like (i'm assuming) they do on anything else?

worthy geode
#

yes of course, but it means more work

plucky eagle
#

anything new means more work

spice topaz
#

Hey everyone im new to the discord and i run a small minecraft server with friends. I see stuff about the experimental 1.19 release, is there any prediction for when it will be fully released? if not that’s totally fine my players are just curious to get on 1.19 :)

worthy geode
#

not really any ETA. but expect weeks, not days until its really stable

spice topaz
#

Yeah that’s what I figured

worthy geode
#

so far it seems to be going quite well, but if you can wait, you definitely should wait a bit

quartz isle
#

What would you recommend in the mean time?

limber knotBOT
#

every time you update to a new build or new plugin updates

radiant mantle
limber knotBOT
#

the server should be able to run without issues for a couple weeks if you don't run into some memory leak in a plugin or maybe even the server/jvm

radiant mantle
#

Also how are u a bot lol

limber knotBOT
#

you can do it every day, it's just not a requirement

radiant mantle
daring ridge
radiant mantle
#

Ah ok

limber knotBOT
#

tbh if you have daily backups then I suggest stopping it before, then taking the backup and then starting it up again

daring ridge
#

If you don't experience memory leaks, then you can just run indefinitely until you need to update stuff

limber knotBOT
#

so you would already have daily restarts if you backup correctly

radiant mantle
#

How do these leaks occur

limber knotBOT
#

bad code

daring ridge
#

Yeah; plugins can leak
Minecraft itself could also leak, although, that's rather rare to see

radiant mantle
#

Like what plug-in

limber knotBOT
#

with a backup program

radiant mantle
#

Do you have any ideas?

limber knotBOT
#

plugins can't backup the server while its shut down xD

daring ridge
#

If you're using Linux, you could use systemd or openrc to set a timer

radiant mantle
#

Oh so how can I do that

limber knotBOT
#

if you run linux: rsnapshot or rdiff-backup

radiant mantle
#

I’m using windows lol

limber knotBOT
#

if you run windows: don't

worthy geode
# quartz isle What would you recommend in the mean time?

staying on 1.18.2 if you have an existing server/world. if you don't, just wait. If its only for a few friends (3-5 players), vanilla is also an option.
You could also look into Fabric, but I have no idea how many fabric server mods are updated and how stable they are

radiant mantle
#

So don’t backup?

limber knotBOT
#

no, don't run on windows

daring ridge
radiant mantle
#

So use task scheduler to restart?

#

How can I take backups tho

#

On windows

daring ridge
#

I'd strongly recommend against using Windows at all, but if you must, well, there's still options available

radiant mantle
#

Ye I don’t have a spare pc to host Linux on

#

This is just some pc that has extra ram

daring ridge
limber knotBOT
#

could at least use WSL or even just run linux in parallel with a hypervisor 👀

short thunder
#

Ello

radiant mantle
quartz isle
daring ridge
radiant mantle
#

I don’t think I need that rn lol

#

As I won’t be using too many Louis

#

Plugins*

worthy geode
#

considering how much you are asking here Elite, you probably really would be better off by just throwing $10-15/month at some server host

radiant mantle
#

Do you have any economy plugins that are like chest shop but use diamonds instead of fake money?

radiant mantle
#

But idk how long this server will be alive lol

limber knotBOT
#

you can use the Gringotts economy plugin for item currencies and still use other Vault-compatible plugins

daring ridge
#

If it's at least a month, then you're probably fine to use that

radiant mantle
#

Ye

radiant mantle
#

Also how are u a bot lol

#

Webhook?

limber knotBOT
#

IRC bridge

hazy trail
#

Would u guys say the recent experimental version that came out today is safe to use for a server or not yet

limber knotBOT
#

well I assume gringotts has some kind of config or tutorial

radiant mantle
#

Ok cause idk how to add diamonds as the money to it

#

It doesn’t say on the info

limber knotBOT
radiant mantle
worthy geode
radiant mantle
dense parrot
#

When paper updates to 1.19, the experimental snapshots come out, but what are they fixing/improving? If I used the latest experimental snapshot, what bugs/glitches would there be? How easy is it to update to full relese?

mental meadow
#

If we "release" proper versions we are at least somewhat confident that they don't contain breaking bugs. The experimental versions are experimental because we don't know how good they are. Based on the feedback and bugreports we get we can then look into what still needs improving or if we are able to publish proper builds (still experimental, but not as bad)

limber knotBOT
#

has anybody worked with font chars to align textures properly before and has every seen a case where it suddenly broke the alignment? :S

#

I had it working and not it doesn't anymore lol

#

*now

molten egret
limber knotBOT
#

ok this is really odd, apparently the pixel texture can't be see through... but it definitely worked before lol

worldly jolt
#

my reported bug was already marked as fixed after 30 minutes... you guys are fast

simple garden
#

ex 1.19 works great, I just have to go through my plugins and update them

warm anchor
#

How’s that fabric adventure

molten egret
#

fabric is scarry

#

it doesn't have the little anvil ;-;

simple garden
#

I lost 1 plugin cause it isn't updated but I can wait. But besides that I love it lol

warm anchor
#

Try IPN too

#

You will never go without

magic river
#

Yeah, this scale seems accurate

molten egret
#

We need to show this to all parents

#

Imagine how fast we could update paper

twin lagoon
#

@warm anchor thoughts

limber knotBOT
daring ridge
#

Unlearning Java 1.4+ 🍍

molten egret
#

Ah yes writing out the whole for loop

daring ridge
#
int i = 0;
while(i < array.length) {
    System.out.println(array[i]);
    i++;
}```
There, a for loop
#

Well, a for loop if for loops didn't exist but you had while

molten egret
#

A

#

Wasn’t the non enhanced one there?

daring ridge
#

There's also java for(int i = 0; i < array.length; i++) { System.out.println(array[i]); }

devout hare
#

How its going

eager portal
#

hey, I flashed dietpi onto my Pi4 and installed MineOS using that. The Web UI shows up, but the login just won't work

molten egret
#

Yeah

eager portal
#

has anyone encountered this?

magic river
#
int i = 0;
loop {
    if (!(i < array.length)) {
        break;
    }

    System.out.println(array[i]);
    i++;
}
#

This is how it really works 😄

daring ridge
#

Go one step further and write it in asm

molten egret
#

Java asm

wet storm
#

No, you forgot about jumps

daring ridge
#

Yes

magic river
#

That syntax is more or less how Rust actually handles this in its compiler

radiant mantle
limber knotBOT
#

wtf, the example for incrementing an element in that book is a[i++]++ for some reason?

magic river
#

Like, it desugars the language down to a Rust-like language that is easier to reason about that one of the things it does is convert all loops into that format

molten egret
daring ridge
#

An odd choice to do it like that tho, a lot of syntax

simple garden
magic river
#

Didn't care about the i++ part

daring ridge
simple garden
#

What do yall think is the best site to host a server on? In terms of reliability

daring ridge
#

Otherwise, standalone ++i or i++ are semantically the same as iinc <var> 1, or i = i + 1

molten egret
#

How do the enhanced for loops work

simple garden
#

I was gonna use apex till I can build a better machine for home hosting

daring ridge
#

On an iterable, it creates an iterator and basically uses it as if you had it in a traditional while loop

molten egret
daring ridge
simple garden
daring ridge
#

If I can tell you the implementation details like that

molten egret
molten egret
#

You get kvm by default

#

And I setup ssh and ftp

#

Google does have ssh kinda setup ahead of time tho

magic river
#

ftp đŸ€ą

molten egret
#

Yeah

simple garden
#

I will check them out. I'm just trying to get the service that will work best with paper lol

daring ridge
molten egret
simple garden
daring ridge
#

Note that spliterators cannot modify the underlying collection, so

molten egret
#

Isn’t sftp just ftp over ssh?

daring ridge
#

Not quite the same, but yes

molten egret
magic river
#

FTP is an awful protocol and all your data (including login) are transferred in plain text

jagged egret
#

what

#

actually?? that's embarrasingly bad

magic river
#

FTPS is FTP but with SSL/TLS and it's still awful because it's still FTP

#

FTP is from the 80s, they didn't do security back then 😛

simple garden
#

O.o what in the fudge. They fail to tell you that with apex hosting

magic river
#

We also had telnet (like SSH but no security), HTTP, etc

limber knotBOT
#

you want sftp tbh

simple garden
#

So what is a secure way?

molten egret
#

Ok so what is sftp

magic river
#

SFTP is a completely different protocol

rare python
#

rsync

molten egret
#

O

simple garden
#

R there any hosting services that use rsync

magic river
#

It grew out of SSH and SCP and in fact in modern OpenSSH SCP doesn't exist anymore, the command just uses SFTP under the hood because SCP is problematic to implement securely

limber knotBOT
#

sftp is basically ssh "ftp"

#

but if you can: rsync everything ;D

magic river
#

Technically SFTP has no authentication or encryption either but since it's meant to run on top of SSH it doesn't need to

limber knotBOT
#

"FTPS opens a new port for each file transfer request" wtf

simple garden
#

So if I use a hosting site I should avoid ftp then?

magic river
#

If you ever see a host mention FTP or FTPS run as fast as you can

rare python
#

Just get a dedicated linux host, and ssh in and do everything yourself, its not that hard.

limber knotBOT
#

just make sure they support sftp ¯_(ツ)_/¯

#

some also say "ftp" and mean ftps or even sftp

simple garden
rare python
#

I'd find a normal linux host and use that, it will give you more control and allow you to avoid all the nonsense of hosting panels.

radiant mantle
magic river
#

I would just get a VPS on OVH, install Ubuntu, and do everything myself

simple garden
placid thicket
#

is there a better place to keep up with builds or is it still exp 5?

twin lagoon
#

anti doxing

#

sir what the fuck

rare python
simple garden
#

I was told I need doxing protection

#

If I make my server public

twin lagoon
#

no

rare python
#

I think you mean ddos protection

twin lagoon
#

there is no doxing protection

placid thicket
#

that seems kinda strange, what context were you told that in?

simple garden
#

đŸ€š

twin lagoon
#

the trick to anti doxing is to not be smoothbrained and give a shit about the info you hand out publicly

simple garden
#

A friend that got me into java that is worried about his server getting doxed so he keeps it private

twin lagoon
#

now ddos protection however

#

that's another story

placid thicket
#

could see someone saying "dosing" but like thats bad form

simple garden
#

He might have said dosing and I miss understood

placid thicket
#

figure out what it is you are trying to avoid and we can help you, but seems that you are at least partly confused atm

molten egret
rare python
#

As for ddos protection, to my knowledge tcpshield is basically the go to.

simple garden
#

I just wrote him to ask lol.

twin lagoon
#

tcpshield is cheap

unkempt jackal
#

isn't it kinda strange though that we say doxing for making a dossier on someone? where does the x come from?

rare python
#

And its not that hard to set up.

twin lagoon
molten egret
#

I use ovh and most dosers are just trolls so it blocks them

simple garden
#

So he said it is dos not dox

#

I was wrong

twin lagoon
#

idk if you just use a decent host chances are you dont need any additional protection

#

especially if you're not getting a ton of players

molten egret
#

once someone dosed my server while it was offline, like wha?????

#

how do I make sure that my server doesn't have ftp enabled??

placid thicket
#

try to log into it with ftp

magic river
molten egret
pale hinge
#

hi. is there any estimated release date for stable 1.19 build?

molten egret
#

so just calling it ftp or "file transfer"

molten egret
crystal lilyBOT
#
__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.

placid thicket
pale hinge
#

okay, didnt know that

molten egret
#

o it's allowing me to connect via ftp

ripe sphinx
#

eh I mean staff will give people 1 ask, maybe 2. Then they might kick you

simple garden
twin lagoon
#

this isn't exactly a lot

#

so you'll have to see if it works out for you

simple garden
#

Oh I didn't read that part... >.> I seen free lol

molten egret
#

how do I dissable normal ftp?

dawn temple
#

i dont understand. what alternatives are there to ftp?

molten egret
#

sftp

rare python
#

rsync

dawn temple
#

I use shockbyte which uses ftp and I've never had a problem

simple garden
#

Is 2.5tb for 100 players good

#

I did not mean to put 500

#

I mean 100

twin lagoon
#

2.5tb isn't exactly a lot either

simple garden
#

What is good for 100 players if you had to guess?

molten egret
#

2.5tb of what????

twin lagoon
#

the unlimited plan costs pennies at 100 players

jagged egret
placid thicket
daring ridge
#

Probably unlikely to matter a whole lot most of the time; and you can always either upgrade for find another host if you need

simple garden
dawn temple
#

Aside from the fact that anyone could hack the server, but they'd have to care enough to do so

#

which for a small server with friends with a private IP, seems pretty unlikely

molten egret
#

for 100 players

#

iirc a player uses like 100kb/s at most

jagged egret
#

they're referring to monthly totals

molten egret
#

oh

#

that's wierd

#

it should be per seconds

jagged egret
#

i'm sure tbps internet would be frighteningly expensive

#

no it shouldn't

#

the amount of data you use in a month is not a per second measurement

daring ridge
simple garden
#

Tpcshield is gonna destroy my pocket lol

molten egret
#

just use alot of 1 gigabit network cards

unkempt jackal
#

you might be fine without dedicated ddos mitigation

molten egret
#

like 1000 of them

#

how do I yeet a rule with ufw?

simple garden
#

Lol so 1000gb network cards will save me from tpcshield lol

molten egret
#

it will overwhelm the cpu first

#

rather than your network cards

daring ridge
#

Yeah, your CPU or PCIe connection would, uh, die trying

simple garden
#

I am gonna need a nuclear reactor to power my server lol any1 selling 1 for cheap xD

daring ridge
#

1 Tbps is not something you just throw around

void void
#

Could someone walk me through this?

molten egret
#

thx for telling me abt the downsides of ftp I blocked it with the firewall now

ashen cliff
#

SFTP my beloved.

molten egret
#

lol

magic river
#

You'd also have to modify the server list ping packet and whatever that new one is that sends all the same data as server list ping but on join

#

Because spigot forces previews to be disabled so the client won't try to use them

indigo canopy
jagged egret
#

because a lot of servers have plugins that would conflict with that

ashen cliff
#

Because they still have to make the worst possible API for it? kekwhyper

warm anchor
#

Yeah

#

Gotta brainstorm the worse ways to do it @ashen cliff 😉

ashen cliff
#

Just like the resource pack API?

#

Oh wait.

magic river
#

The existing chat API wouldn't work well for preview unless you wanted the preview box to show all the extra crap you put on a chat line too

slender surge
#

fuck sftp

my ssh key has a passphrase which I cba to remove, and filezilla doesnt save ssh passphrases

#

hate

magic river
#

You'd need to make a new one that only modifies the message

warm anchor
#

You can use WinSCP @slender surge

#

Or make. Special user just for it

slender surge
#

I tried it once but it made me mad for some reason

magic river
#

WinSCP ftw, filezilla is also kind of ancient garbage

slender surge
#

filezilla sucks yeah

#

but there was some reason i gave up on winscp

#

ig i'll try it again

indigo canopy
magic river
#

Uh...

ashen cliff
#

Feel free to PR.

magic river
#

So doing previews right also ties in to doing chat "right" which is not at all how chat works right now

#

But doing chat right requires resource packs now so...

jagged egret
#

resource packs for chat?? interesting

void void
#

e

magic river
#

The client has a format string, something like %{teamName} <%{name}> %{message} and chat packets send those pieces which the client then assembles instead of sending a complete chat line

#

Changing that format string needs a resource pack

void void
#

Hi

magic river
#

That's being worked around right now by pretending all chat is actually system messages

#

Which also means you can't disable chat unless you disable all messages from the server

#

So ideally you'd want a new chat event that works with those three pieces instead of a complete chat line and ideally ideally you wouldn't be able to modify the message here unless previews were disabled because your preview event should have already formatted the message and you can't change it again without breaking the signature

slender surge
magic river
#

Oh god root

slender surge
#

It's key-only authentication, no password

#

running on a non-standard port

#

as soon as someone tells me how thats insecure, I'll change

spare venture
#

so anyone who gets access to your computer has root access to your server??

slender surge
#

If someone has access to my PC I have bigger problems

spare venture
#

that’s insecure to me

slender surge
#

I don't expect the CIA to hack me

spare venture
#

you’d have less problems if you had a pass phrase

slender surge
#

I expect chinese servers to spam me with password requests

jagged egret
#

using root is bad practice

spare venture
#

right now your server and pc would be fucked. if you had a pass phrase, only your pc would be fucked

#

root is also bad, too

slender surge
#

im not running criminal stuff, nor fighting hackers. nobody is gaining access to my PC so they can access my server

slender surge
#

answer is always just "because"

#

But if its key only, I dont see why

spare venture
#

lol

slender surge
#

Yet people use cockpit
"yeah thats fine"

spare venture
#

are you running processes and scripts as root?

slender surge
#

people use webmin
"yeah thats fine"

spare venture
#

are you performing actions as root?

slender surge
#

yes but nothing that runs after I exit out

magic river
#

I mean, you can go hunting with an RPG but it's probably overkill and dangerous

#

Using root for daily tasks is similar

spare venture
#

more likely to have accidents if you’re doing everything as root

slender surge
#

Saves me su - ing
And allows the MobaXTerm SFTP console to work properly

spare venture
#

less likely if you have to sudo it, since you have that extra second to reconsider what you’re doing

hushed gate
#

gay

jagged egret
#

oh no, heaven forbid you have to type su

slender surge
#

If I wasnt root I'd sudo everything anyway

jagged egret
#

that's a terrible idea

slender surge
spare venture
#

why not just have your permissions properly set up

slender surge
#

So whats the problem

magic river
#

That means you're doing something wrong

jagged egret
#

running everything as root is a terrible idea

magic river
#

Most of your server maintenance shouldn't require root

slender surge
#

I'm not

#

Things run on diff users

spare venture
#

almost nothing should actually require root

slender surge
#

its legit just ssh

#

There is 0 difference between me logging in as root, me logging in as a user and using su -, and me running everything with sudo

spare venture
#

so we gave you a ton of reasons why it’s a bad idea and why generally root = bad for general use, something basically everyone in systems administration has agreed upon. but you still think you’re correct?

slender surge
#

I legit dont get why people act like its bad cos its bad

jagged egret
#

you shouldn't be doing any of those things

spare venture
#

running everything as su is bad too

void void
#

you arent running everything with sudo if youre running a minecraft server

#

in fact youre probably not running anything with sudo in this case really

ripe sphinx
#

or at least you shouldn't be

spare venture
#

if you have your permissions set up properly you should only have to use sudo/root rarely

slender surge
#

If the concern is "person hacks in and does stuff", then them logging into root vs them logging into a sudoer is exactly the same

spare venture
#

no that’s not the concern

#

the concern is you fucking up, running something as root that will fuck things up

ripe sphinx
#

sudo is only for like "I need to install something" or "I need to reboot" or "something specific is broken and I need root to fix it"

magic river
#

Anyhow, I guess I don't actually know how to make WinSCP save key passphrases

grim island
#

guys running the server on root account is perfectly safe like remember everyone cried about log4j, but I wasn't hacked therefore it's perfectly safe !! || /s /j ||

slender surge
void void
#

apps are not supposed to be used in root just generally

jagged egret
#

not to mention you probably don't vet all the programs you're running as root, so if you accidentally run a program as root that doesn't need it that opens up the risk of that script doing malicious things

slender surge
#

Why else would I be sshing in?

#

I run my servers through ptero, I upload files with SSH

#

Legit the only time im SSHing is tasks which need sudo
Installing, fixing, rebooting

void void
#

i dont think you need sudo for sftp lmao

spare venture
#

maybe if everyone tells you that you’re wrong, you might be wrong

magic river
#

I only use WinSCP for things I just have passwords for actually, now that I look at it

#

But I also don't use Windows to do anything serious

void void
#

and i dont think java -jar paper.jar is root

slender surge
#

I use ptero

void void
#

or cron for backups

slender surge
#

my servers dont run as root

ripe sphinx
#

yeah cron can be ran as a normal user acc

void void
#

hm

slender surge
#

Its legit just ssh

#

and the only time I ssh is doing stuff that I'd need sudo for anyway

warm anchor
#

I mean as long as you keep things updated

slender surge
#

Yeah I have unattended-upgrades

void void
#

idk man its just one of those Things

slender surge
#

Again, if someone convinces me otherwise i'd change

void void
#

shruggg

slender surge
#

but until then its convinent

slender surge
#

I guess I can just make a new ssh key

#

but im lazy

#

I dont really need sftp, I already have sftp via ptero for mc

#

this is just for apache, and even then I'd need to go and chown anything I upload to www-data

unkempt jackal
#

you see, I run my minecraft sever directly from my central nervous system, so any mistake I make results in tremoundous pain

slender surge
#

heheh

placid thicket
#

so we still on build 5? or somewhere else i should be watching now

vestal spruce
#

tĂŒrk var mı beyler ?

jagged egret
#

english pls

warm anchor
#

Oh @void void I am not actually home so if you are talking to me on VC I can’t hear just wanna make sure riepeek

#

Left my account in that channel since yesterday lol

void void
#

I'm not 😠

frank otter
#

I just finished off a tough week of exams and in my infinite wisdom I decided the best way to relax would be to play Celeste b-sides

#

in hindsight I'm not sure why I thought this, because it definitely was not

wide chasm
#

Yeah, big mistake

#

Should play 1A again, that's very relaxing

warm anchor
worn ember
warm anchor
#

Did I miss any more Dota player in this server lol

worn ember
#

i hope they took some notes from arcane on story telling lmao

twin lagoon
#

fucking weebs

#

@void void uwu

warm anchor
#

Wtf Michael Dota is NOT a weeb game

void void
magic river
#

Wait there was a season 2?

#

I didn't even finish season 1, was bored to tears

unkempt drift
#

so when is jetbrains gonna get around to fixing gradle version catalogs showing up as errors in the UI...

wide chasm
#

Given the speed at which bugs are fixed, never

unkempt drift
#

I saw you typing DenWav... did you have a plugin for that?

ancient bolt
foggy silo
#

Oh nice, apparently MC added HRTF audio in 1.19.

unkempt drift
#

oh I'm getting them in the dependencies block

ancient bolt
#

are you running latest intellij and have you tried the repair IDE process?

frank otter
ancient bolt
#

when I do that it always fixes my errors

unkempt drift
#

oh does repair fix that?

ancient bolt
#

for me it does yeah

unkempt drift
#

I didnt try that yet

#

will do

frank otter
#

but also it felt much shorter lol I think I've gotten considerably faster than the last run I did

ancient bolt
#

jetbrains should really just implement some sort of background "repair IDE" process that's always running to automatically fix this stuff

#

I say "just" but it would be really hard to do efficiently, but still, the IDE should be able to know when shit is broken

little frost
#

@void void

void void
warm anchor
#

Ok you are now subscribed to Dota news

worthy geode
#

perfect

void void
worthy geode
vernal moth
#

League > dota tho tbh

worthy geode
#

in terms of netflix adaptions yes

warm anchor
#

Ok let’s demote this German chatting

#

Dota > league!!

#

In terms of gameplay