#general

3141 messages · Page 651 of 4

vernal moth
#

you only can get how much they have right now

potent fossil
#

yeah, i know hence why im already designing the db

void void
#

use postgres and timescaledb ;))

vernal moth
#

yeah, was about to say, use a time based db

potent fossil
#

but im stuck on the design choice on whether or not i just periodically snapshot their stats from bukkit and put in my db

#

i dont need fluid timing like that

vernal moth
#

you push every event

potent fossil
#

it would be snapshot at a particular time, which i know

vernal moth
#

we do that at dyescape too

potent fossil
#

then i look back at it

vernal moth
#

whatever happens on the server, we just push an event to the db

void void
#

ooor if you don't care about HA, could even use InfluxDB

vernal moth
#

I dont even know what our backend is

void void
#

you'll see it being more recommended around the internetz

potent fossil
#

actually, preferably i need to work with mysql as this will be a public resource

vernal moth
#

I just push to some http api, lol

potent fossil
#

so that's my constraint

void void
#

you'd only want to store it when stuff changes right, because a lot ofthe stats dont change often

green turret
#

Influx is neat.

potent fossil
#

hm well

vernal moth
#

ah we use influx, yes

void void
#

but yeah i'd go with timescaledb; sits neatly on top of postgres

green turret
#

Has a lot of really weird quirks though.

void void
#

you'll get the power of proper sql dialect

potent fossil
#

okay. i know what ill do, i'll just build a snapshotting system snapshot when needed and just compare snapshots

#

shouldn't be hard

green turret
#

See you in a week!

void void
#

lul

potent fossil
#

dont curse me

void void
#

also; graphql thing doers

#

what do you use to do queries

#

besides curl

#

graphql-apollo has this neat playground

#

but i don't use graphql-apollo this time, not on nodejs ecosystem

spice finch
void void
#

yes

green turret
#

I tried out Timescale vs. Influx a while back. Timescale was pretty slow at aggregating large ranges for some reason. Influx is super fast. And it shifts by timezone offsets pretty neatly as well.

void void
#

used their tuning prog too to get some config parameters correct?

green turret
#

Although there's this really strange bug around transitions that you have to be aware of. Man did we spend a long time on that.

#

Nah, just OOB'ed it. I needed something that worked, not something I needed to invest a month of tweaking.

potent fossil
#

fucking bukkit won't just give me a "Statistics" object...of course not. gotta fucking loop all Statistic and getStatistic N times

#

im disgusted

vestal jasper
#

bukkit
sane design
choose one

void void
#

really strange bug around transitions

#

timezones?

green turret
#

Yeah, hold on

#

I made a big ol' reproduction post.

#

They have this fucking stale bot that keeps closing the issue though.

spice finch
#

mmm Go-based db?

green turret
#

Yep

short yarrow
#

I'm officially done with college! I had anxiety for a week waiting to see if I passed gym class 😆

void void
#

ah with influxdb

#

lol gg

green turret
#

There's also this really annoying thing where you can't use different time filters in subqueries. If you do SELECT * FROM (SELECT * FROM m WHERE time > now() - 3h) WHERE time < now() - 30m, the inner time bit will just be ignored.

void void
#

man timezones are bitch to get right

#

i have this vote thing

#

sec

#

standalone Votifier server, pushes votes to psql/timescaledb

#

this api output is generated using PostgREST

#

if i unset timezone

#

then voted_today breaks into 8th dimension

green turret
#

Tell me about it. We had a huge infinite loop issue right around DST this year because the guy who wrote this bucket filling logic didn't test on a real system. "Works on my machine" badge right there.

void void
#

lmao

#

so basically PGTZ=Europe/Tallinn

#

and shit's fixed

#

literally stayed awake and was spam refreshing the browser

worn quail
void void
#

to see if voted_today is fixed

green turret
#

Ahhhhh, so annoying

void void
#

that sql query is total abomination as well

#

sec

#

fuck no idea where it is

#

that's probably up to date

green turret
#

Hahah

green turret
#

'1 month - 1 second' yikes

void void
#

but how else would you get voters of last month

#

i had weird issue when i dropped that

#

sometimes i think that it'd be probably easier to calculate this client side

green turret
#

I think the solution is to never work with time series data. Ever. Just only make Paper frontend designs. Then the worst thing you'll have to deal with is a hostile MiniDigger.

#

Why would you do something like that?

void void
#

don't you have anything else to do

green turret
#

Yeah, what the hell man

void void
#

shaking my smh furiously

potent fossil
#

what the

vestal jasper
#

wtf viper

granite salmon
#

smh my head

green turret
#

MY LAUNDRY

rich tiger
olive garden
#

what's up with your laundry?

#

has it gained consciousness?

green turret
#

It was done. Now it's hanging.

void void
#

wow

olive garden
#

good

void void
#

that's dark

olive garden
#

they deserve to be hanged

void void
#

||so do u for ur lambdas||

olive garden
#

capitalist pigs

green turret
#

garbagemule, bird harasser, laundry murderer

olive garden
#

oh mikro, thanks for reminding me how much I love you

green turret
#

Did you make bad lambdas?

void void
#

😚

olive garden
#

I applied an IntelliJ refactoring on Slimefun to convert all anonymous inner classes to lambdas as a joke

void void
#

nohomo tho

olive garden
#

this guy found a very ugly file in that PR and posted it on /r/badcode

green turret
#

Oh no!

vestal jasper
#

if it's the one with 50 nested anonymous inner classes

olive garden
#

I know, right?

vestal jasper
#

it has since been changed to 50 nested lambdas

#

!

olive garden
#

my PR never got accepted

#

the guy doesn't like Java 8

void void
#

yeah compile time ugliness got shifted to runtime ugliness

vestal jasper
#

some other dude's PR for it did tho kekw

void void
#

l m a o

#

trig sucks to be you

#

got put up publicly for doing bad code, and yours didn't even get accepted

olive garden
#

wow, I guess I am just a complete loser when it comes to that PR

olive garden
#

omg

void void
lean turret
olive garden
#

I commented on it

green turret
#

Okay holy crap

vestal jasper
green turret
#

Wtf why does is nest so much

#

I thought I could avoid scrolling horizontally by just maximizing the window, but Github has a fixed width...

void void
#

hahahaha

#

nothing personal btw

#

i like to pick on you with this

olive garden
#

oh, it is very personal

vestal jasper
#

I'm not making very good use of minimessage, time to change that

void void
#

meh, i can delete that reddit post if that makes you happy

olive garden
#

no

#

nothing interesting to work on in Paper

potent fossil
#

um ok sponge javadoc are down

vernal moth
#

They were optional anyways

#

Heh

#

See what I did there?

#

It's funny cause sponge uses optionals

#

And no server use sponge

olive garden
#

haha

#

german humour peaked

#

haha

potent fossil
#

well i wanted to look at how they do statistics

#

they would support all the ones in paper right? just named differently

void void
waxen panther
#

Ah

#

The slimefun lambdas

#

A classic

vestal jasper
#

Mini reeeeeeeee hover events are fucked

#

oh ok apparently hover:show_text requires a color

olive garden
#

😠

twin lagoon
#

@slim nymph your chunk improvements are even better now

#

i can literally generate chunks w/ speed 10

vestal jasper
#

Young cat just booped old cat and old cat just did the cat_what face

#

10/10

lilac gazelle
#

Hi ! i need help, wich is best for a survival server 1.12 ver or 1.13 ver

limber knotBOT
#

1.15 ver

lilac gazelle
#

thinking to make it handle like 50 players.

twin lagoon
#

1.15 should be fine then

potent fossil
#

man

#

im fuckin lazy

short yarrow
#

same

#

do nothing everyday

lilac gazelle
#

you think it can handle 50 players, using 5gb ram, and 20-30 plugins??

potent fossil
#

on 1.15?

lilac gazelle
#

yeah

potent fossil
#

doubtful

granite salmon
#

i run my servers on 1MB of ram

potent fossil
#

if you plan to use aikar's flags, be aware you need to plan for giving the jvm ~1.5gb overhead, so if you want your server to have 6gb you need a 7.5gb (round to 8)...and so on

lilac gazelle
#

aikar´s flags its meant to do what? optimisatize the server perfomance?

potent fossil
#

in short, yes

lilac gazelle
#

so lets saying that i use aikar´s flags with a 8gb server with a paper 1.15 translate that in players that can handle

vestal jasper
#

Memory isn't the only hardware factor

#

Cpu is also important

lilac gazelle
#

Intel Xeon E3-1275v5
DDR4 @ 2133Mhz ECC
RAID-1 SATA SSD
1Gbit Multi-blend

waxen panther
#

Probably not

#

Server cpus aren’t great for mc hosting

twin lagoon
#

that's not true

short yarrow
#

is 1.15 really that bad performance wise?

twin lagoon
#

well, low-end & outdated xeons are

#

but there's plenty of xeons in the e3 series that are decent

#

e.g. e3-1270v6

fiery dragon
limber knotBOT
#

e3-1245v2 is still okay-ish

#

especially if you don't plan to have tons of players on one server

short yarrow
#

anyone got a good headset recommendation? idk if I should get hyperx or razer

limber knotBOT
#

get good headphone + a modmic

twin lagoon
#

that is the ideal solution yes

#

way too expensive for most though

#

get yourself the coolermaster mh751 or mh752

#

cooler master > hyperx > the rest

short yarrow
#

really? wouldn't expect cm to be up there

twin lagoon
#

mh751 / 752's are fantastic

limber knotBOT
#

I use a "studio" microphone on an arm + wireless sennheiser ones. no cables! <3

twin lagoon
#

.g z reviews mh751

limber knotBOT
#

(DiscordBot) https://www.youtube.com/watch?v=Dov4ACf-Zj0 -- Cooler Master MH751 - 752 (Z Reviews) Best Closedback...: "Feb 26, 2019 ... Cooler Master MH751 - 752 (Z Reviews) Best Closedback under $200 . Z Reviews. Loading... Unsubscribe from Z Reviews? Cancel"

Buy MH751 --------------------- [https://amzn.to/2Xo1y9O]
Buy MH752 --------------------- [https://amzn.to/2Ec5x0m]
[https://www.patreon.com/Zeos] -- Check out the Patreon
Takstar Pro82 ----------------- [https://amzn.to/2XmUvOI]

SOUND DEMO : https://youtu.be/3mPXMTeiw1A

  • -...
▶ Play video
peak dirge
#

How I did data validation when I was 14

olive garden
#

at least it's not prone to errors

#

invalid input gets caught for sure 😉

left swift
#

What sennheiser headset do u have Phoenix I've been interested in getting a wireless one

limber knotBOT
#

HDR 127

golden gust
#

searches for headphones

#

first few results are replacement batteries

#

hmmm

left swift
#

Lol

golden gust
#

saying that, I had the HD206, needed headphones and noticed the whole "good brand" and the fact that they where cheap af

#

Best headphones I've ever used, tbqh

limber knotBOT
#

HDR 127 takes two standard AAA batteries or accus which is one of the reasons I bought them

#

but I haven't had issues with the battery life in the couple years I used them so ¯_(ツ)_/¯

ornate ore
modest venture
ornate spindle
#

@slim nymph future builds? I use the Jenkins API for checking if there's been a new successful build so it isn't me

hallow arch
lilac pendant
void void
#

the what

potent fossil
#

jesusislesbian

void void
#

how

#

i've seen worse nicknames tbh, but not stranger account names

potent fossil
void void
potent fossil
cunning raft
#

how

potent fossil
cunning raft
#

there's discord staff in here

#

i would delete that 😮

potent fossil
waxen panther
cunning raft
#

how

waxen panther
potent fossil
peak dirge
#

I tried parsing the CSS by running an MD5 hash against it and loading it into my kernel driver

waxen panther
#

I prefer parsing css with bukkit FileConfigurations personally

void void
peak dirge
#

It worked on my PowerPC ThinkPad running Windows NT 4.0, but it did not work on my TempleOS workstation

#

I am scared to try it on Xenix on my 386

waxen panther
peak dirge
waxen panther
#

I’m sure Terry would’ve been able to do it

potent fossil
#

RIP Terry Davis.

waxen panther
#

🙏

potent fossil
#

Will never forget him

waxen panther
#

I like putting his 3 hour monologues on in the background when I’m doing something

fleet fog
void void
#

hm my javas acting up, it can't find println

spice finch
#

if using intellij

#

check your project structure

#

and make sure you have selected right JDK

#

if it won't work invalidate cache & restart

void void
#

tried all of that

potent fossil
#

try not being a noob

void void
#

oh i was an idiot nvm

potent fossil
azure trout
green frost
waxen panther
#

Works everytime

void void
#

being an idiot?

#

can't argue with that

sinful dust
modest gorge
#

is there a way to have the server stop when paper captures errors like these; https://hasteb.in/sihareqe.md it just stays up, the server isn't responsive or playable, and because it never shuts down my auto-reboot can't work

jagged egret
#

Watchdog should terminate it after 60 seconds

#

(IIRC)

modest gorge
#

hmm ok

heady spear
#

also those are not errors

modest gorge
#

I know they're not paper errors

heady spear
#

why is the crate plugin creating sql connections synchronously D:

modest gorge
#

but something is clearly broken when that happens

jagged egret
#

they aren't errors, they're stack traces which show what is freezing the server

peak dirge
#

and in this case, you have an awful crates plugin doing an awful thing like locking up the main thread querying MySQL

modest gorge
#

right something is flubbing in their sql connect code, it didn't do that locally

heady spear
#

it did

pulsar wigeon
#

lmao

modest gorge
#

I mean it didn't freeze us

peak dirge
#

solution is to tell the author to fix their broken plugin

pulsar wigeon
#

it's not flubbing

modest gorge
#

the bad code was bad

jagged egret
#

where is your mysql server run? also there's likely much more load on your production server

pulsar wigeon
#

it's retarded whether it takes 2 or 10 seconds

#

just 2 doesnt print stacks

modest gorge
#

my mysql is run on our dedicated

heady spear
#

also it shouldn't take 10 seconds either wya what's up with that

fallen oracle
#

Morning

modest gorge
#

I've already reported this to them. I assumed it was failing to connect or something

void void
#

mornin, or rather afternoon

jagged egret
#

ah hmm then it could have to do with a poorly configured firewall or excessive player load (for this method of querying a DB, which is in no way acceptable)

#

To me it does look like it's failing to connect at least once, which would explain why it's entering the Thread.sleep

fallen oracle
#

Main thread SQL? 😳

modest gorge
#

don't think it's the firewall but not sure, this happened when the server booted up after adding this plugin so zero players

fallen oracle
#

Are they even looking?

#

Looking?*

#

Pooling?*

#

Fucking autocorrect

heady spear
#

Glare stop being dumb

#

and stop blaming autocorrect

jagged egret
#

Don't believe so, and it looks like they're opening a new connection every time they load a player

#

which I could be wrong about but either way their code is horrible

modest gorge
#

they only use mysql for one single table and default to flatfile so I'll just stop using their db feature

heady spear
#

Might be that the connection has closed down and they're trying to re-open it

#

wich would make sense

jagged egret
#

honestly I'd be wary about using that whole plugin

heady spear
#

but still y is it running on the server thread

jagged egret
#

if they handle databases so poorly I can't imagine the rest of the codebase is very nice

modest gorge
#

ok I'll pass these onto the dev, paraphrased

heady spear
#

no, screenshot

#

they need to know how dum they r

#

that's how you learn

red imp
#

Guys how could I fix moving healths and armor slots from one server to another? I have bungee and when I switch server... health and armor slots stuck on previous servers datas

twin lagoon
#

@peak dirge considering you're here already

#

how good will velocity run on a cheap vps?

#

how much memory & cpu does it use on avg?

peak dirge
#

the only information I can volunteer without more details about your setup is "probably a helluva lot better than BungeeCord with the same specs"

jagged egret
peak dirge
#

share more specs

twin lagoon
#

uh

#

dunno wtf OVH uses on their VPS line nowadays

#

let's just say, a 6700k

#

2 cores

#

player base of about ~500, 1 velocity proxy

fallen oracle
#

Is it the same connection each time? Just pool damnit

peak dirge
#

2 cores of a 6700k and 500 players. That's going to be a tight fit but should work in theory. You really want to try for all cores/threads if you can, realistically.

twin lagoon
#

alright

fallen oracle
#

Velocity is POG

#

But I haven't written my bungee plugin for it yet

jagged egret
#

hypothetically, would it be possible to write a custom ClassLoader which would return objects like NMSClass extends Class and override the getField, getConstructor, getMethod, etc. methods to allow plugins running on the existing NMS mappings to run on the Mojang mappings

fallen oracle
#

Idk what I have to do to add velocity support to it

#

Can I compile the same jar for bungee and velocity or do I have do module it?

twin lagoon
#

@peak dirge ram isn't an issue on velocity right?

golden gust
#

moduling is generally encouraged

twin lagoon
#

just heavy focus on CPU

peak dirge
#

Velocity implements a totally different API @fallen oracle

fallen oracle
#

Ahh shit okay

#

Whelp I know what I'm doing next week I guess.

golden gust
#

that way you won't be able to do stuff like using velocity code on bungee by accident, etc

fallen oracle
#

Yeah I'll just zip 2 jars together in the file I upload then

peak dirge
#

@twin lagoon RAM usage is going to be less than BungeeCord, but you'll still want to ensure you don't overprovision.

#

As for the OVH VPS lineup, I believe it's Cascade Lake processors. So you're getting 2 cores of a server-grade CPU, so don't expect great single-thread performance.

fallen oracle
#

So could I make a common package and just make interfaces then so I don't have to directly write the same code 2 times? Or is it just better to deal with it? It's only like 10 classes.

peak dirge
#

The highest-end chips Intel supplies for hyperscalers top out at 3GHz clocks and probably require high-end server-grade cooling or water cooling.

#

Sauce: Needed to provision an extremely large c5 instance on AWS once

somber basalt
peak dirge
#

tl;dr: try and get more cores

void void
#

How do you guys look at Project Onion

#

I am thinking of taking a course.

peak dirge
#

that being said, we've done 300 successfully on DigitalOcean 4vCPU dedicated droplets (though there is a high cost thanks to our favorite speculative execution vulnerabilities)

void void
#

Because I want to start coding, and had an interest in code for over 5 years, but it's made so goalless

#

When I tried Swift Playgrounds on my Mac it was easy, but also fun and challenging

#

The goal was to get the avatar to the other place using real code.

#

There is no real goal in exercises on e.g. codecademy.

#

anyone that has advice for me? Highly appreciated :)

fallen oracle
#

There's not a specific Linux flavor that makes dev environment either more than the next one, right? I was just going to go with Debian or Ubuntu

twin lagoon
#

arch boi

void void
#

go with something based on debian

#

nixos

twin lagoon
#

try pop!_os @fallen oracle

void void
#

use puppy linux!

#

skip\

golden gust
#

btw

#

I use arch

fallen oracle
#

Interesting

twin lagoon
fallen oracle
#

Yeah I had arch on my surface pro for a bit

void void
#

macOS 😎

golden gust
#

wait

#

People still use debian?

waxen panther
golden gust
#

billys typing speeds up

unreal quarry
#

@fallen oracle no, it doesnt matter which distro you use. in the end, they're all the same thing. the biggest difference between distros is the package management suites (apt, yum, etc)

fallen oracle
#

Ahh

twin lagoon
#

yay archboi

golden gust
#

general gist is stick to something people care about

worn inlet
golden gust
#

Don't go too far down the fork tree, too

#

You don't need hanna montana linux

fallen oracle
#

Lmao

golden gust
#

as much as you reaaaaally wanna

fallen oracle
#

NO FUCKING WAY

void void
#

i'm just 2 forks deep

fallen oracle
twin lagoon
#

yes

#

it's an actual thing

#

so is my little pony os

#

.g my little pony os

limber knotBOT
#

(DiscordBot) https://ponyos.org/ -- PonyOS - An OS for Everypony!: "PonyOS: A Hobby Operating System for Everypony. ... No! PonyOS uses its own kernel, built from scratch. ... mybronyalter-ego, from reddit's..."

twin lagoon
#

and justin bieber linux

waxen panther
#

Yeah who would use forks

void void
#

there was also this very racist distro iirc

waxen panther
#

Ammirite papermc

void void
#

watermelon os or something

#

um watermelon os is another custom os project

#

nvm it wasn't called like that even remotely

#

just hungry for a nice juicy watermelon

#

GNAA on wikipedia tells you more about it lol

#

nsfw

#

yep very nsfw

#

do it noballs

#

do a backup disk image of it and then go ham

mortal zinc
#

paper, and all other software will not be able to provide every use case a developer needs, so it's for that reason that forks exist

#

and a reason I forked paper when switching my server software from CraftBukkit to Paper

obsidian crater
void void
#

preparing for multithreading?

#

you can dream

mortal zinc
#

@obsidian crater are you a server host?

obsidian crater
#

No, just work in a datacenter

mortal zinc
#

puzzled as to the rack

#

ah

#

must be a nice job

obsidian crater
#

Primarily on highly scalable sql databases

mortal zinc
#

i see

#

that's cool

golden gust
#

sql

#

But

obsidian crater
#

Have one that runs across 300 servers

golden gust
#

That's not webscale thou?

mortal zinc
#

i hope it's easy to maintain that scale...

obsidian crater
#

It’s not lol

#

But big data needs fat databases

mortal zinc
#

oh for sure

#

what kind of business are you maintaining the datacenter for?

#

rather, is this datacenter for a minecraft server host? or what is it for?

obsidian crater
#

“Generic big tech company”

#

They make phones is all I will say

left swift
#

I buy my generic tech from that company all the time

obsidian crater
#

@left swift you and half the world lol

left swift
#

I am half the world

golden gust
#

u got ur own orbit

obsidian crater
#

.diet

left swift
#

Send it in the mail

obsidian crater
#

Paper needs a patreon

main rapids
#

how to contribute to the paper through picpay?

left swift
#

U can donate through github iirc

main rapids
#

picpay*** 😅

obsidian crater
#

Is that some kind of onlyfans type of thing? 🤣

golden gust
#

there is a link on the jenkins, click the "more" button on the downloads page

obsidian crater
#

Patreon would be cool because then you could make the $1000 a month tier get paper-1000.jar

#

I know you are hiding it from us

left swift
#

I'm still mad they skipped 69

obsidian crater
#

I’m not updating my server until they release 420

main rapids
#

there is a link on the jenkins, click the "more" button on the downloads page
How to donate through picpay? I have no card. cat_what

left swift
#

Fax

obsidian crater
#

First buy a carrier pigeon

#

Tie the money to its foot, and make sure it can find its way out of whatever cave you are hiding in

modest gorge
#

anyone know a good RTP plugin that could possibly use papers async chunk loads? I use BetterRTP and it's always red in our timings for calling sync chunk loads. we also suspect that several jumps in a row are the causes of lag/crashes

dusk drift
#

betterrtp is perfect for me

#

Never lags on rtp

limber knotBOT
#

my random teleport is pretty good

#

runs

obsidian crater
#

I just make my players run 10k blocks

modest gorge
obsidian crater
#

Vivel add a cool down

#

You shouldn’t let people spam a command like that

modest gorge
golden gust
#

that's a known vanilla issue

modest gorge
#

the cooldown is already on, set to 10. not sure what 10 is, seconds?

golden gust
#

Basically, mojangs lighting stuff is known to blow up \o/

obsidian crater
#

Make is 15 minutes

#

It’s probably 10 ticks lmao

golden gust
#

2 secons of looking at that plugin screams "avoid"

#

it's in vanilla

#

Just, worth noting that spigot is stupid and strips it down and relocates it

#

spigot 10/10 gg

blazing nebula
#

just spent an hour trying to get my jvm working when I was using java -v instead of java -version the whole time ughhhh

obsidian crater
#

Classic

worthy zenith
#

.flags

limber knotBOT
void void
#

are you serious

#

#You also agree that tacos are tasty, and the best food in the world.

twin lagoon
#

@slim nymph coming from tuinity, your chunk improvements have reduced cpu uage by 40% on an anarchy server, view-distance 4 (total system cpu usage)

void void
#

i am more concerned of memory usage

twin lagoon
#

who cares

#

10gb is fine

void void
#

10gb

#

no

twin lagoon
#

yes

void void
#

also i thought you cant ping project developers

twin lagoon
#

the general rule is don't ping notable people when unnecessary but i figured aikar is fine in this case

obsidian crater
#

gets banned

void void
#

unfortunatly

twin lagoon
#

aikar in general doesn't seem to be pissy about pings unlike others

void void
#

i dont think i have a place near by that sells tacos

#

so i cant tell you if they are tasty or not

#

its too late now i already agreed

magic ice
#

Tacos are tasty take my word

golden gust
#

listen here u fuq

#

I erm

#

I too tired, but still

#

i will end thee

potent warren
#

wait so... on 20w21a it's possible to create custom dimensions 🤔

magic ice
#

I believe so

#

I'm gonna mess with the protocol today and see what I can do 😄

#

nope

void void
#

i know the release date

#

it's "when it's done"

golden gust
#

for stuff like that, you generally just wanna look into an alternative

#

configurate is nice, just, not up to the spongies general documentation standards last I saw

#

sponge

#

it's one of their things

long comet
west ore
#

hiiiii

civic moon
nocturne forum
timber wadi
jagged egret
hard kernel
#

anyone know how to put slowfalling in a essentials kit?

#

its not on the list of effects

jagged egret
#

Like a slow falling potion?

hard kernel
#

ye

jagged egret
#

Have you tried slow_falling? It's possible that list is old

hard kernel
#

i did

#

oof i did slow_fall

#

tyvm

#

🙂

jagged egret
#

Don't thank me until it works ahaha

magic ice
#

1.16 snapshot with custom dimensions is interesting

#

still exploring what I can do, but it's interesting

#

I sent nether dimension for this and I'm in an ocean biome.. not entirely sure what's going on here but I'll see if I can find anything with further exploring 🙂

#

looks like the sky color is determined by the biome rather than the dimension now

#

pink sky in end biome with nether dimension

waxen panther
#

ah yes

#

science

magic ice
#

when in a nether biome when in the overworld, you still get the overworld sky but the horizon changes color rather than the entire sky

wintry dawn
magic ice
#

is it a new thing that going into biomes normally changes the sky color?

#

the badlands sky is slightly different than that of a frozen river

#

dunno if thats new or not

jagged egret
#

biomes have always changed the sky color

#

well, not always, but it's not new

wintry dawn
#

Hello.How can i fix that? I mean anti x-ray.Players can see dungeons,lavas on gravel.

magic ice
#

huh guess I've not played the game enough 😂

jagged egret
#

I only know since I work with resource packs 😂

limber knotBOT
#

?dynmap

#

isnt that the command

#

?help

waxen panther
#

👀

magic ice
#

I believe its a period not a question mark

jagged egret
#

.dynmap

limber knotBOT
hard kernel
#

anyone feel like making a plugin for me? DM me

limber knotBOT
#

there we go

waxen panther
hard kernel
#

hi aikarbot

jagged egret
#

lol there is no aikarbot

#

that's the IRC bridge

limber knotBOT
#

aikar is a bot confirmed

warm anchor
#

shhhh dont tell him /s

acoustic ether
limber knotBOT
#

EXTERMINATE...HUMANS....BEEP BOOP

waxen panther
#

wizs' true intentions finally revealed

void void
pulsar wigeon
#

"finally" like it wasn't known all along

void void
#

well there was no proof before

#

thing is if you want to exterminate something, you have to gain its trust

#

oh no

hard kernel
#

hello wizard bot

waxen panther
#

wizardjany

warm anchor
#

Will robot wizjany cool if people ping him?

void void
#

Aikar has now asserted his dominancy in the alphabet

limber knotBOT
#

if u rnt a bot ur a dum

#

4k res best res

#

maximum zoom in

vernal moth
waxen panther
#

yes

#

thank you

gritty crescent
warm anchor
#

does the kitten think that's a finger or a moving sausage?

twin lagoon
#

both

trail pulsar
limber knotBOT
#

RoboMWM: last-modified-header and wget -N will work now on the API

warm anchor
#

We gonna need the .1.16 tag soon Krappa people gonna come

blazing nebula
#

When is Paper Dungeons coming out?

#

I’m pretty excited for Dungeons actually, only a few days till release

warm anchor
#

same

#

It will actually be funny if Paper make an optimized Minecraft Dungeon laughingpepe

blazing nebula
#

I thought it was all run on mojang servers?

#

Also I’m guessing they had a real dev team on it and it’s nothing like the mess of the current state of Minecraft server source

cosmic raft
#

Dungeons is not Java-powered.

blazing nebula
#

What’s the backend written in I wonder

twin lagoon
void void
#

i mean i'm sure the community will come in a crisize that code anyway

warm anchor
#

I mean as a joke and yeah

peak pendant
warm anchor
#

you need to basically downlead another launcher

uncut moss
#

is acf-jda functional?

blazing nebula
#

Aikar has a guild with an ACF channel, not sure if acf-jda is functional yet

limber knotBOT
#

ooooooooooo thank you c:

potent fossil
#

acf-jda works

#

well, it did

#

its been a while

cosmic raft
#

.maven

limber knotBOT
waxen panther
#

.ant

#

wtf

upper flicker
#

.ninja

#

wtf

pulsar wigeon
#

.taco

#

this is a grave bug

upper flicker
#

taco takes a name

#

tacos is the one that just posts tacos

limber knotBOT
#

(DiscordBot) I can't give a taco to that user.

#

gives 🌮 a spicy taco

static badge
#

ah yes

pulsar wigeon
#

.tacos

limber knotBOT
#

🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮🌮

pulsar wigeon
#

oic

warm anchor
#

nice

blazing nebula
#

yum

#

Tbh I think burritos are a better food, less messy and more flavor

upper flicker
#

it should print a recipe you can use to make your own tacos at home

static badge
#

yeah tacos are inferior to burritos

#

just how it rolls

blazing nebula
#

I’m not hating per say, just stating the burritos are in most cases a superior food

static badge
#

you know how the retards work here

upper flicker
#

yes we're familiar with your work

static badge
#

no we're familiar with your work

upper flicker
#

no u

blazing nebula
#

Italy? That’s nice

#

Like Italy sounds nice

#

I’ve never been but I’ve always wanted to

magic geyser
blazing nebula
#

It’d be a long boat ride for me

foggy elbow
#

To setup 3 servers and a waterfall on 1 machine, what would be the best CPU

  • Xeon e-2288g
  • Ryzen 9 3900x
    ?🤔
#

As for multiple servers I don't know if single thread perf mater a lot or not

blazing nebula
#

Oh no, you’ve summoned the CPU gremlins who will argue about CPU specs for the next 2 hours

jade knot
twin lagoon
#

huh

#

there's a ryzen 3000-refresh coming up

foggy elbow
#

In 2hr I'll sleep don't worry

twin lagoon
#

thonk

upper flicker
#

yeah it's a little weird because supposedly zen 3 is still on track

foggy elbow
#

Yes but they won't be in servers before somr months

twin lagoon
#

we're not talking about servers

foggy elbow
#

Like i9-10900k

#

Oh okay x)

tight nova
foggy elbow
#

I9-10900k for Minecraft servers 😍

twin lagoon
#

no

foggy elbow
#

3150 single thread perf

twin lagoon
#

synthetic benchmarks suck

#

also it's not like you're going to notice the goddamn difference

#

i don't know who people are so hyped about getting a 10900k for their shitty 60 player server

foggy elbow
#

So it won't be better than my Xeon e-2288g 😢

twin lagoon
#

just get a 2288g already

#

you already have 3 of them that are being wasted

foggy elbow
#

I'm running multiple servers running on 1 machine

#

I got 2*

#

I prefer use 40-50% of CPU of each machine instead of using 80-90% in only 1

#

Please OVH make new machines :c

#

Stop Ryzen 3700x, put 3900x 🤔

warm anchor
#

they gotta sell out first

#

buy all of them so they can add new one

foggy elbow
#

Hetzner has worse connexion/anti ddos.
I got 4 DDOS/day

#

That's why I'm at OVH

warm anchor
#

ovh dedi has built in anti ddos?

foggy elbow
#

It's random people that ddos OVH ip's

#

ovh dedi has built in anti ddos?
Yes

warm anchor
#

I mean any online machine will get that

twin lagoon
#

Hetzner has worse connexion/anti ddos.
I got 4 DDOS/day

foggy elbow
#

I tried a french Host before (ikoula)

twin lagoon
#

use tcpshield

#

ovh dedi has built in anti ddos?

foggy elbow
#

I for 1 ddos, server down

twin lagoon
#

and it usually suffices

foggy elbow
#

use tcpshield
that's not people who searched my IP, that's random people that random ddos some ip

twin lagoon
#

that can definitely prevent your stuff from being attacked

#

if you use a proper firewall

foggy elbow
#

I already get TCPShield and ipfailover

#

Already get a firewall

twin lagoon
#

you're not firewalling properly if you're getting attacked kek

foggy elbow
#

Ddos do not matter as they are instantly stopped

warm anchor
twin lagoon
#

centos

warm anchor
#

pls no roast sure

twin lagoon
warm anchor
foggy elbow
#

I hesitate to try hetzner Ryzen 3900

twin lagoon
#

m8

foggy elbow
#

128gb ram lmao

twin lagoon
#

just stick to ovh

#

e-2288g is plenty

foggy elbow
#

Yeah it's perfection

twin lagoon
#

no reason to go server hopping

warm anchor
#

ovh is fine happy

blazing nebula
#

ovh only has three letters 😠

foggy elbow
#

OVH seems fine, there were no stock for the infra-2, I called them and get a reservation for one

#

Didn't know it was possible

elfin steeple
celest coyote
#

amd is doing a refresh because its free for them

warm anchor
#

it's heavily location depended

celest coyote
#

all they have to do is flip a switch and change somethings in microcode

upper flicker
#

supposedly they're still gonna do zen3 later in the year though

#

makes it a little unusual, maybe theyve got lots of production setup already

celest coyote
#

yeah they reconfirmed its going to come out this year

#

its prob just going to be 1 or 2 cpus

#

not the whole lineup

#

4950x or whatever

upper flicker
#

yeah

#

theyll keep doing the others through the end of the year and into next

#

like they did with zen 2

red imp
#

Hey guys, question about minigames..... I have paintball, murder mystery, hunger games, mob arena, fotball, voleyball, hide and seek... which one do you think could be together on one server? All of them are 1.15.2... so it's difficult to run one server for one minigame... so, which one could be together?

cosmic raft
#

It depends on how well things play together :)

red imp
#

And how could I try it 😅 I need some ideas which one could I try to put on one server and then I could see which one play together, no?

normal minnow
twin lagoon
#

thought we were getting backdoor'd

void void
#

how?

twin lagoon
#

craftimize KEKR

void void
#

oh, never heard of them

twin lagoon
#

oh you're not into the drama

void void
#

i'm into different drama 😉

upper flicker
#

Not the same guy, come on, let’s all be okay

twin lagoon
#

i know

#

thought it was the real one at first though when i saw it 200iq

void void
#

wait 2b2t uses craftimize

#

no wonder tps is so low then

normal minnow
#

sooooooo

#

@twin lagoon @slim nymph

twin lagoon
#

don't tag, especially not project developers

#

update to 1.15.2

normal minnow
#

i did i clicked the #311

twin lagoon
#

update protocollib

blazing nebula
#

Did you reload at some point?

twin lagoon
#

please dont tell me you use /reload

normal minnow
#

never

twin lagoon
#

good

#

update your plugins

#

all of them

#

considering you've been using 1.14 i highly doubt your plugins are up to date

normal minnow
#

meh most are

twin lagoon
#

protocollib needed an update when 1.15 released

#

it's likely fixed by just updating

#

if it isn't it's probably some scuffed plugin interacting w/ protocollib

drowsy storm
#

hello

blazing nebula
#

Hello

warm anchor
#

👋

drowsy storm
#

how can i check all available flags for paper 1.8.8?

#

cuz i think there arent all of them in paper.yml

twin lagoon
#

wat

#

those aren't flags

drowsy storm
#

oh sorry

#

wrong word

twin lagoon
#

paper.yml should generate all of them

drowsy storm
#

i found some guides to optimize paperspigot but i cant find some of them

limber knotBOT
#

@drowsy storm [Auto] We're now known as Paper.

twin lagoon
#

obviously

warm anchor
twin lagoon
#

guides for that are made for 1.15

#

not 1.8

limber knotBOT
twin lagoon
#

you have to realise that no one uses 1.8, it's unsupported & doesn't have a lot of the options in that guide

#

or most other guides

blazing nebula
#

People use 1.8 lmao

drowsy storm
#

hypixel?

twin lagoon
#

hypixel doesn't even use spgiot at this point

warm anchor
#

yeah and we dont care about those people here /s

blazing nebula
#

Hypixel does not use 1.8

twin lagoon
#

that's an entirely different situation

drowsy storm
#

yeah

twin lagoon
#

point is

blazing nebula
#

They use 1.6

twin lagoon
#

1.8 is 5 years old

#

it's unmaintained

#

paper.yml contains everything you need

drowsy storm
#

what

twin lagoon
#

maintained guides are created for the latest versions

drowsy storm
#

hypixel dont use 1.6 lol

twin lagoon
#

sarcasm

blazing nebula
#

Yes they do.

drowsy storm
#

they use 1.8.9

blazing nebula
#

Nope

warm anchor
#

The point is. This discord only provide support for most up-to-date version.

normal minnow
#

hypixel 1.6

twin lagoon
#

we're not going to have a goddamn hypixel version discussion here

pulsar wigeon
#

srsly

drowsy storm
#

he

blazing nebula
#

I was just stating facts and this kid is trying to correct me

pulsar wigeon
#

nesaak you're just as retarded as he is

drowsy storm
#

so tell me where u found that information

twin lagoon
pulsar wigeon
#

dont pretend to be high and mighty

blazing nebula
#

Not my fault I have a low IQ 🤷

pulsar wigeon
#

your fault you want to try to correct people with your own misinformation

blazing nebula
#

🤔

#

misinformation

twin lagoon
#

b r u h

drowsy storm
#

how can hypixel be on 1.6 when u arent even allowed to play with this version lmao

twin lagoon
#

no stop

#

don't

#

just don't

drowsy storm
#

ok ok

warm anchor
blazing nebula
#

You can’t play hypixel on 1.6 but there code base is on 1.6

twin lagoon
#

you literally don't have access to their code base, there's no official source to back up your claims

#

just don't

warm anchor
twin lagoon
#

we don't need to know what version hypixel is on

#

it's not relevant

#

the point is, 1.8 is 5 years old, the optimization guides are made for the latest version using paper config options that aren't relevant or existing for 1.8

drowsy storm
#

not all of them ;/

#

.optimize

pulsar wigeon
#

stop fucking arguing pedantics

limber knotBOT
pulsar wigeon
#

we dont support old shit here

drowsy storm
#

this guide is 4 years old

pulsar wigeon
#

end of story

drowsy storm
#

so why the fuck is 4 years old guide under .optimize command XD

pulsar wigeon
#

that guide has been updated since it was made

warm anchor
#

EDIT is a thing.

#

DO YOU KNOW YOU CAN EDIT

pulsar wigeon
#

holy fuck dude

twin lagoon
warm anchor
#

I HOPE THAT DIDNT BLOW HIS MIND

twin lagoon
#

not even 4 years old Kappa

upper flicker
#

Good lord people

#

What is it tonight

drowsy storm
#

yeah

#

sorry im dumb

#

i need more sleep

twin lagoon
#

is it a social experiment

upper flicker
#

Only if it’s muting general

#

Uh, sure

twin lagoon
#

epic

#

let's hope he doesn't rejoin Kappa

warm anchor
upper flicker
#

Lets hope you don’t rejoin

twin lagoon
#

wow ok

frozen jacinth
#

Yo guys what's the "What's 2+2? [13ecbaf848fb42b02b9bb7d51326b819e]" thing. I know it's a hacker thing but i dont really know why they do this in chat

potent fossil
#

what lol

frozen jacinth
#

you aren't familiar with the "What's 2+2" thing?

potent fossil
#

a captcha?

frozen jacinth
#

no it's not a captcha

potent fossil
#

need more context

frozen jacinth
#

You haven't seen this before?

potent fossil
#

I have not

frozen jacinth
#

wow

#

First time i saw it was like over a year ago

potent fossil
fallen pumice
jagged egret
#

what on earth is that

frozen jacinth
#

i feel like im going insane

lament patio
#

I've heard somewhere that it's to bypass antispam filters that punish based on repeated messages, zero idea how accurate that is though

#

Seen that done before

frozen jacinth
#

ohh good

#

I felt like I was going crazy

void void
#

yep thats just spam bypass stuff

lament patio
#

Don't worry, it's all part of the simulation

void void
#

seen that lots

potent fossil
#

tf

upper flicker
#

I kinda wish there were some warnings on those guides

#

They do what they say, but they do at at the expense of everything else a lot of times

night plinth
fallen oracle
#

I think he's in the discord

#

Why not ask if he's waiting for 1.16?

#

Or maybe we copy it on the paper forums so we can keep it updated?

#

Yeah, it's a good start tho.

stiff yarrow
#

Easiest optimization is to get a better cpu Kappa

fallen oracle
#

Lol

#

He still actively responds to the thread, just not sure on updates to it.

#

Ahh

#

Ask him his reasoning behind it

marsh topaz
fallen oracle
#

The latest update to it is April 20th and that was to update the link on Aikar flags.

#

Other than that, I think it was last December.

#

Tell him to update it for the no-tick stuff.

vestal jasper
#

What's funny is that spam message is ez as shit to protect against

#

The length of the string between the [] alternates a length of 32 and 33 afaik

kindred storm
#

wait why was yours deleted?

#

celebrimbor's guide mentions paper as well

vestal jasper
#

That's the point .jpg

#

They should both be deleted I'd md5 wasn't such a retard

stiff yarrow
#

You can message celeb to suggest edits pretty sure he’s on this discord

slender jay
#

maybe a paper guide isnt a bad idea

pale holly
fallen oracle
#

just ping him smh

sleek brook
warm anchor
#

I mean so long if they dated the guide. It should be ok.

gleaming hedge
void void
#

So is IRC just for text or is it possible to add voice as well?

upper flicker
#

IRC is just text

#

for voice people would use teamspeak or mumble’

cosmic raft
#

mumble > teamspeak

void void
#

ok thanks

#

who likes moneyz

hard kernel
#

hi kash

jagged egret
#

anyone here have experience with griefprevention?
I'm trying to see if a player has a claim on a block like this:

GriefPrevention gp;
gp.dataStore.getClaimAt(<location>, false, null).ownerID == player.getUniqueId();

but we're getting this crash https://paste.gg/p/anonymous/eb21e0263d8c457f9f61939fd56e3f1b

dusk drift
#

u have so many errors going on holy fuck, how can you just ignore them

jagged egret
#

not my server

wraith oracle
#

Any statistics that tell you how many servers are using Craftbukkit?

#

bstats doesn't seem to be tracking it

polar sonnet
#

@fallen oracle I got a question on guilds

blazing nebula
#

bstats does track it

polar sonnet
#

would it interfer with this?

blazing nebula
#

9.4% Bukkit

polar sonnet
#

is bukkit still a thing

blazing nebula
#

not the bukkit team but it's maintained (by spigot i think?)

wraith oracle
#

I didn't see it the first time, thanks

fallen oracle
#

I have no idea. I've never seen that plugin.

#

I mean claims are disabled by default

#

Lots of people use 3rd party plugins.

polar sonnet
#

AH alright

fallen oracle
#

👍

grand zinc
potent fossil
#

my fiance agreed to watch futurama

#

boys

#

IT IS ON

upper flicker
#

gg

ancient bolt
#

I'm drinking cider now, the only alcoholic drink I've found that I don't find disgusting

#

And because I never drink alcohol it doesn't take much to get me tipsy

mortal zinc
#

@ancient bolt are you an oldschool or newschool taylor fan?

slim nymph
wind elbow
blazing nebula
#

Why was that even allowed on

#

Don’t they have rules against duplicate/low quality plugins?

potent fossil
#

free ones arent moderated before posting

#

itll get taken down

blazing nebula
#

Wait really?

#

What if you posted like a plugin that uses the server to mine crypto or for a bot net tho

slim nymph
#

they have a skript section, that is pretty much the definition of low quality

#

this is a skript

blazing nebula
#

Kinda impressed with what you can do in skript though

fallen oracle
#

I swear every time I make a change to this regex, it breaks. Why is this not matching? It was matching 1 week ago.

static badge
#

roses are red

#

violates are blu

#

why don't you

#

fucking delete system32

fallen oracle
#

¯_(ツ)_/¯

blazing nebula
#

Does windows even let you in recent versions

golden gust
#

this one time...

#

well, many times coz lul...

#

I dd'd over the drive as windows was running

still cape
#

sigh

#

my stupid client keeps crashing after i change shaders 😦

static badge
#

this must've been you cat

still cape
#

batching chunks error among them

static badge
#
Alerts are red
My screen is blue
I think I deleted
System 32
golden gust
#

well, one time it actually BSoD'd

#

many other times I just ended up missing literally every icon

fallen oracle
#

Woot. We got it.

slim nymph
#

well you arent writing correct JS in that above

#

why did you put those quotes there

fallen oracle
#

Wait what

slim nymph
#

you did "/foo/"

#

why?

#

its !(/foo/.match())

slim nymph
#

yes, and where do you see me putting quotes there

#

if (/foo/.matches(bar)) is how you do it

fallen oracle
slim nymph
#

inverse actually

#

version.match(/pattern/)

fallen oracle
#

Ahh okay

#

Alrighty, PR updated.

tranquil lily
cosmic raft
#

sigh

celest coyote
#

you okay kash?

cosmic raft
#

not really

static badge
#

just kash talking to himself I see

olive marlin
#

Glare, shouldn't it be /git-Paper-(\d+)/? (missing second dash)

celest coyote
#

numbers can be negative so it doesn't matter I think

olive marlin
#

It only matches digits. So nope.

Matches any digit (Arabic numeral). Equivalent to [0-9]. For example, /\d/ or /[0-9]/ matches "2" in "B2 is the suite number".

celest coyote
#

rip regex is so confusing

fallen oracle
#

I just went off what Aikar said

#

(Correctly this time)

#

And it does seem to be working