#general

3141 messages · Page 717 of 4

cosmic raft
#

whoa now, @serene bolt

#

don't start talking crazy talk

cunning raft
#

he also has no interest in helping paper update fast lmao

chrome fulcrum
#

I totally understand the not releasing server changes. (also not agreeing). But obviously doesn't publish only Bukkit. Because that would mean involving others in API decisions

celest coyote
#

Expecting the minecraft community to know how to compile a git repokekw

#

Did you not see the last dupefix thread

warm anchor
#

half of them cant even read

serene bolt
#

scarily true

#

nothing of importance

chrome fulcrum
#

^

round cedar
sharp sentinel
#

Spigot itself is also useless without CraftBukkit/Bukkit

polar sonnet
#

what the fuck did I do this time

#

ohnvm

#

my bad

pulsar wigeon
#

the fact that you have to say "this time"....

#

smh troublemakers

polar sonnet
waxen panther
#

I hate troublemakers, as a well behaved citizen I don't know what it's like to be kicked.

cunning raft
#

stuff i found in leaked 1.16 spigot commits

  • DedicatedPlayerList requires world nbt storage
  • https://i.imgur.com/KqlTTao.png
  • MinecraftServer no longer implements Runnable (run method "exists")
  • WorldServer now implements GeneratorAccessSeed
  • EntityLightning -> EntityComplexPart (?)
  • CraftPlayer/EntityPlayer has a getWorldServer helper method rather than going thru MinecraftServer
  • EntityArrow no longer extends Entity
  • https://i.imgur.com/5LjKQEK.png
  • PacketPlayOutChat now takes in a UUID
  • There is a mapping for MinecraftServer#getDataFixer
  • WorldGen[Name] classes are gone (i think) most likely due to the new puzzle gen stuff that structures have now
    ^^ New StructureManager class (NMS) which prob handles all this
    https://i.imgur.com/z6xBRIV.png
#

not much

#

just the interesting stuff that's there

sharp sentinel
#

I mean Fabric etc do exist and make decompiling snapshots easy

fallen oracle
#

That arrow might cause some issues.

blazing nebula
#

yeah i wonder why

sharp sentinel
#

But yeah, the arrow one is a bit odd 🤔

#

Inb4 they're turning projectiles into particles or something

fallen oracle
#

Why the lightning change? That might cause some issues too.

blazing nebula
#

that is the only thing that stuck out, and entityLightning becoming a ComplexPart

#

damn me and glare had same thoughts

cunning raft
#

Why the lightning change? That might cause some issues too.
no clear idea why

waxen panther
#

EntityArrow no longer extends entity wtf?

cunning raft
#

from the diffs that i saw i don't understand why

#

but this isn't the full picture

golden gust
round cedar
#

oh the broccoli is here too

#

e_e

cunning raft
#

ah okay so it was moved to IProjectile?

#

(spigot mapping)

golden gust
#

Well, am looking at yarn mappings, issue is that EntityArrow in nms more become EntityProjectile and subclasses out

blazing nebula
#

Trident is an arrow

pulsar wigeon
#

trident has been an arrow

blazing nebula
#

not saying it's new

chrome fulcrum
#

but should it

pulsar wigeon
#

or at least, an abstractarrow

chrome fulcrum
#

(I know that's how mojang has it)

cunning raft
#

that's the diff btw

blazing nebula
#

Trident feels like a projectile, not really an arrow but idk, feels like it would cause logical issues in cases if you check if a projectile is an arrow. It also shares like no functionality with an arrow

cosmic raft
#

read that more carefully, people

cunning raft
#

ohh

#

it extends IProj now

cosmic raft
#

yes

cunning raft
#

so Entity could be down the inheritance line?

golden gust
#

Yes

cosmic raft
#

Used to be an interface, so it has the I prefix

golden gust
#

IProj is basically no longer an interface ^^

pulsar wigeon
#

c# naming kekwhyper

static badge
#

imagine

#

not updating

#

mappings

pulsar wigeon
#

but muh compatability

golden gust
#

actually maintaining mappings

pulsar wigeon
#

in nms version-packages names!!!!!!

golden gust
#

kek

#

does mid-release mapping change

#

NMS is unsupported!

waxen panther
void void
cunning raft
#

rip the commits are gone

serene bolt
cunning raft
#

smh snitch

chrome fulcrum
#

There wasn't anything that special in them.

cunning raft
#

well yeah

iron zephyr
#

Alright. I feel dumb, need help with a plugin, and it doesn't have a discord channel or any support. Is anyone here willing to see if they are smarter than me?

#

Basically, I am using BossShopPro, with the PlayerShops GUI addon installed. In the configuration, it allows players to "rent" the top spot for their shop for a certain amount of time

#

Here's what it looks like. I have no idea what the 606024*30 means, or how it actually translates to real time

#

I've been playing with it for like 30 minutes now, and I think I'm just stupid

pulsar wigeon
#

60 seconds * 60 minutes * 24 hours * 30 days

#

sounds straightforward to me

slender jay
iron zephyr
#

But when, by default, the player rents a top spot (once) it rents in factors of 4 weeks. So the first rental is 4 weeks, then 8 weeks, then 16, etc.

#

I don't see how that translates to what you said wizjany. Sorry if I'm just not getting it!

#

That's my confusion

pulsar wigeon
#

i have literally no fucking clue what the plugin is or does

lament patio
#

.wa 60 seconds * 60 minutes * 24 hours * 30 days

limber knotBOT
pulsar wigeon
#

i'm just saying that the obvious interpretation of 60*60*24*30 is 30 days

#

you're not supposed to multiply the units kyle smh

warm anchor
#

You should look for an up-to-date one anyway. that plug in has been abandoned since 1.13

iron zephyr
#

Ah kk, I think I’m getting it. That would be about 4 weeks

pulsar wigeon
#

i mean 4 weeks would be 28 days but yes, about

iron zephyr
#

Ty ty

static badge
#

ah yes

iron zephyr
#

That seems like the dumbest way to make a CONFIG

pulsar wigeon
#

why

static badge
#

yeah it is

iron zephyr
#

But I’m eternally grateful

lament patio
#

It's just math

pulsar wigeon
#

would you rather math out the seconds?

static badge
#

imagine not just using suffixes

pulsar wigeon
#

.wa 606024*30

limber knotBOT
#

(DiscordBot) Result: 18180720 - Scientific notation: 1.818072 × 10^7 - https://is.gd/2kJPbl

Wolfram|Alpha brings expert-level knowledge and capabilities to the broadest possible range of people—spanning all professions and education levels.

pulsar wigeon
#

oh that doesn't translate to irc either

#

whatever

#

point is if you put a number of seconds there it's completely illegible

iron zephyr
#

I mean, it just seems overly complicated

pulsar wigeon
#

if you put the math it's rather obvious what it means imo

slender jay
iron zephyr
#

Couldn't they just do a single value?

static badge
#

mfw plugin devs

pulsar wigeon
#

ah yes, multiplication is complicated

static badge
#

fucking

iron zephyr
#

Like "number of hours" or something

static badge
#

suffixes

#

"1d"

slender jay
#

that is exactly 30 days

static badge
#

"1h"

iron zephyr
#

I mean, I got an arts degree so I wouldn't have to do math xD

static badge
#

"1mo"

#

"1min"

pulsar wigeon
#

if you make it "number of hours" then you can't put any less than an hour

static badge
#

"1s"

pulsar wigeon
#

leaf stop spamming

#

you absolute fucking twat

iron zephyr
#

well, I suppose so

static badge
#

nobody wants to do fucking multiplication in their configs

#

what a dumb fucking way to do configs

slender jay
#

2592000 is burned into my mind from the pex timed permissions era

iron zephyr
#

I'm glad spotted leaf is in my corner

pulsar wigeon
#

leaf does have a point that "2w 3d 12hr 30min" is more understandable than 60 * 60 * 24 * 17.5

#

but in the end it's math anyway

static badge
#

wiz just wanted to call you an idiot

warm anchor
#

that's the hard part kekw

static badge
#

he actually knows better :>

pulsar wigeon
#

it's literally only simpler if you have a very simple input like "30d"

sharp sentinel
#

Having math in the config means your code needs to parse math lol

#

That sounds like a pain

slender jay
#

60 60 24 30 is easy to deal with

iron zephyr
#

No, I'm certainly the idiot here

#

I'm still not sure I understand what anyone is saying

chrome fulcrum
#

If people just learned unit conversions. ...

pulsar wigeon
#

parsing math is easier than parsing mo/d/w/h/min/s etc

#

imo :^)

waxen panther
#

hello city

iron zephyr
#

But I think it is a weird config all the same

sharp sentinel
#

Just use the ISO standard and make it be time since 1970 :^)

heady spear
#

Math in configs is noob level stuff. P2 has JavaScript support for price configurations, now that’s how u do it

pulsar wigeon
#

like what if one person writes "30d" and another writes "30 days" and another writes "1 month (except februaries and shit)"

iron zephyr
#

Wiz, if you don't mind me asking about this outdated plugin

#

if I want to make it 3 days

pulsar wigeon
#

i do

iron zephyr
#

what do I do

#

okay

warm anchor
#

LOL

iron zephyr
#

I respect that

pulsar wigeon
#

i already told you i dont give a shit about the plugin

sharp sentinel
#

Do you understand arithmetic

slender jay
#

lets say you want 5 days 6 hours 34 minutes and 15 seconds it would be 15*34*6*5

pulsar wigeon
#

was literally just pointing out the obvious math

iron zephyr
#

I prefaced this with "I don't know what to do, I'm stupid, and I don't know where to turn for help

#

😆

warm anchor
#

just try your setting and wait for 3 days to see if it update? Think

pulsar wigeon
sharp sentinel
#

You joke but that's what I'm doing with a deploy pipeline I'm writing for work

warm anchor
sharp sentinel
#

To test if a release cut works, wait for the release cut time

warm anchor
#

gl to you

iron zephyr
#

Ty to all

cosmic raft
#

~limbo uptime

void void
#

Uptime: 2 days, 3 hours, 32 minutes, 59 seconds

pulsar wigeon
#

just force push to master

sharp sentinel
#

I blame GH Actions for not supporting manual triggering of tasks

pulsar wigeon
#

only release pipeline needed

chrome fulcrum
#

Arguably. The config is flawed by not specifying what the units are in. But we assume it is in seconds.

limber knotBOT
#

it's a record!

pulsar wigeon
#

sorry

#

force push to main*

#

i mean it's pretty clear it's in seconds given the math yknow.

chrome fulcrum
#

Use that. If you don't know how to do the math

sharp sentinel
#

Nah it's clearly metric seconds and refers to a completely esoteric time period 😛

chrome fulcrum
#

To: Seconds

waxen panther
#

science

iron zephyr
#

I'm glad I triggered this arbitrary debate 😆

#

I can confirm: wizjany was correct

pulsar wigeon
#

ah yes, 60 metric seconds * 60 australian half-moons * 24 fortnights * 30 babylonian minutes

iron zephyr
#

I have tested it out

waxen panther
pulsar wigeon
#

my favorite units of time

chrome fulcrum
#

I think you need to go back to Elementary school to learn time

iron zephyr
#

Ohhhh

#

That makes so much more sense

#

But if I half the number of fortnights

slender jay
#

why the calcuator you just take 14d16h30m50s and write them backwards

iron zephyr
#

And divide the Babylonian minutes by Egyptian sunstrokes

sharp sentinel
#

Nah it's actually 24 fortnites, a similar measure of time that refers to the average length of a fortnite game

iron zephyr
#

then will I get three weeks?

vestal jasper
#

I only support Kelvin in my configs ty

pulsar wigeon
#

rankine or bust

vestal jasper
#

Ok I lied I also support MS until the inevitable heat death of the universe

static badge
#

support cancer

#

speaking of cancer

heady spear
#

Vic have u checked IS

vestal jasper
#

No

heady spear
#

Some dude is saying that PlotSquared being premium is a gross perversion

static badge
#

is vic a mod there

sharp sentinel
#

a gross perversion of what

heady spear
#

And that it’s unfair to zachbora because he made plotme

vestal jasper
#

I don't visit IS lol who does

heady spear
#

Which makes no sense but ok

vestal jasper
#

I used to be, leaf

heady spear
#

Dude plot noobs r so cancerous

#

There’s always drama

waxen panther
#

I only visit there when city warns me 😠

#

stupid pings smh

static badge
#

kek how was moderating

heady spear
pulsar wigeon
#

moderating is leaf's favorite subject

#

since he never does it :^)

static badge
#

moderating gives me cancer

sharp sentinel
#

oh lol

static badge
#

you know wiz

#

you give me the most moderation problems

#

how many people have I banned for pinging you

pulsar wigeon
heady spear
#

PlotSquared was a plotme fork for 6 days then I decided to start fresh

static badge
#

vs how many people did some other shit

chrome fulcrum
#

This seems fitting for the Richard Stallman talk earlier

waxen panther
#

moderators are gross

heady spear
#

Calling it plotme derivative is hardly true lol

vestal jasper
#

I hated it @static badge

static badge
#

kek

vestal jasper
#

IS users are braindead

#

Insufferable cucks

heady spear
#

MisterFix was also an IS moderator

#

I don’t ban ppl for having stupid opinions

#

Then the server would have 1 member

pulsar wigeon
#

i wonder how many IS (ex-)mods/admins are banned from paper now peepoJuice

vestal jasper
#

I'm fine moderating I just hate moderating city's users

heady spear
#

Nope, I gave up ownership and I have loads of dumb opinions

#

I’d get kicked quite early if we purged idiots

#

Let’s be real

waxen panther
pulsar wigeon
#

NMF would make the bot kick everyone but himself

#

in true german efficiency

waxen panther
#

'Intellectual'Sites

#

make plugins

#

sometimes

#

infamous for Fast Async Word Error

static badge
#

fast async world corruptor (tm)

waxen panther
#

wtf

#

report it

heady spear
#

We no violate gpl but okz

#

Hell we are one of the few orgs in the community that don’t lmao

waxen panther
#

it's just a coincidence with some of their mods

#

city is part of IS lol

heady spear
#

Meh stupid drama

#

I created that dumb org

#

I don’t actually

#

It’s tiring

#

I’m just too dumb to stay away from it

waxen panther
#

hmm

heady spear
#

It follows me everywhere

sharp sentinel
#

People keep saying FAWE has much better brushes but never say why FAWE has much better brushes 👀

#

Like I get that people want VS's erode brush, but FAWE doesn't have FAVS anymore do they?

static badge
#

just copy fawe features 4HEad

sharp sentinel
#

I generally don't like copying features - but if people tell us what the pain points are I'm happy to add features to resolve those pain points

#

Looking at the brushes doesn't tell me why they're better though - just shows me a list of brushes

#

Fair, a blend brush is on our roadmap anyway

#

As smooth is a mathematical smooth to 0

#

But yeah fair

#

I'd rather be told problems than be told solutions tbh

#

But yeah a proper blend brush is defs on the roadmap

#

Thanks

pulsar wigeon
#

i mean, directional smooth brush would be an alternative but it's really not the same at the core

#

generally that's what people ask for tho

heady spear
#

FAWE also adds extra pattern, those are more important than the brushes imo

sharp sentinel
#

A pattern rework is also on the roadmap to make them have a much stricter grammar etc

#

But from memory FAWE's patterns were a bit weird and pulled in extra data?

heady spear
#

They’re very weird

#

But the noise gen patterns are quite useful

sharp sentinel
#

Noise gen wouldn't need extra data tho right? Just pos?

heady spear
#

Dunno what the extra data would be

#

Not super familiar with the internals of patterns in general lol

sharp sentinel
#

I remember looking into some of those patterns ages back but found it worked super differently

heady spear
#

I just remember being super annoyed when we added patterns to PlotSquared world gen

#

Because WE and FAWE worked differently

serene bolt
#

I personally prefer AWE to FAWE, but FAWE is faster and of course people want fast no matter the cost

heady spear
#

Is #clipboard a FAWE one?

sharp sentinel
#

#clipboard is WE

heady spear
#

Nice nice

sharp sentinel
#

Also the FAWE docs claim a lot of features as FAWE features when they're not lol

#

That always weirded me out

heady spear
#

Tbh it would have been cooler had Jesse just prd the extra stuff upstream

#

But that’s not how he worked lol

sharp sentinel
#

also his PRs were generally rejected due to having too many issues

heady spear
#

It’s just annoying that the plugins have different feature sets

#

Internally too lol

#

He wouldn’t even adhere to our standards

pulsar wigeon
#

yea he pr'd a bunch of random stuff that just ended up being broken

heady spear
#

In many cases I was okay with it but some stuff has major security flaws

#

Like randomly being able to pull resources from remote sources

pulsar wigeon
#

like straight up would error when running the command broken

heady spear
#

Also pushing broken shit to master without testing

pulsar wigeon
#

yeaaaa

heady spear
#

He broke our world gen and no one knew for half a year :)))

sharp sentinel
#

To be fair Spigot does that bi-weekly too

#

Oh you probs mean PS's gen not regen

heady spear
#

Spigot is special

#

Well yes but he moved a lot of ps logic over to FAWE

#

Because he wanted to force the entity community over to FAWE

#

The first thing I did when I came back was to drop special support for FAWE and make WE a hard dependency 😉

static badge
#

kek fawe

sharp sentinel
#

Yeah idk why some plugins use the FAWE API explicitly

heady spear
#

Because it doesn’t (or at the least) didn’t fully implement the WE api

#

So you had to

waxen panther
static badge
#

why is fawe such a shitfest

heady spear
#

More annoying than that, FAWE then overrides PlotSquared classes

#

So when people run FAWE I need to debug two plugins

#

Dunno the rationale behind that

heady spear
#

@waxen panther late check in today, was fucking hard to get out of bed

waxen panther
#

I'll accept it

#

thank you sir

heady spear
#

I feel like I’m about to fall asleep in a corner

#

This is awful lol

#

I’m just gonna pretend that I’m active and leave early

grand cloak
slender lichen
west coyote
toxic ember
#

does anyone here use rclone to backup server files

#

?

outer tinsel
void void
foggy heron
lyric basin
void void
#

oh boy the k8s auth 😩

#

i got client cert auth working ok

#

but seems like it wasn't that easy

#

damn overcomplicated clusterfuck

quasi valley
#

@vernal moth plz fix meta finding on uploading 🐳 / what exactly does it do atm anyways

#

also, is any of the optional profile info actually displayed anywhere? thonk

cedar nova
terse marsh
vernal moth
#

@quasi valley it currently tries to find a plugin.yml to extract info

#

Like name, version, website, description, API version etc

#

Not sure about the optional profile fields

#

They are part of spongeauth not ore

#

So God knows, maybe forum?

quasi valley
vernal moth
#

I'll have to try and look again

#

I noticed that the paper tag in the resource list for essx is gone

#

But it's still in the versions list

quasi valley
#

heh

terse marsh
#

folks, should I use FAWE or WorldEdit?

#

till now I've used WorldEdit but everybody says FAWE is faster/better

finite wave
#

Hah

quasi valley
#

faster yes, better is debatable 👀

finite wave
#

@pulsar wigeon What do you think?

terse marsh
#

well, I just want to use basic stuff like...deleting/creating/rotating/moving

quasi valley
#

then stick with WE

terse marsh
#

understood

#

will it work on bigger areas like 100x100?

quasi valley
#

yes

terse marsh
#

ok, then I'll stick with WE and WorldGuard

sharp sentinel
#

I do worldedits of 100 million blocks pretty frequently on my test server

#

But on a production server you’ll likely have other plugins slowing it down significantly, which WE 7.2 can help with

terse marsh
#

for a PVP arena what's the best choice?

sharp sentinel
#

WorldEdit generally always

willow crane
terse marsh
#

WorldEdit generally always
@sharp sentinel for PVP?

quasi valley
#

generally always

sharp sentinel
#

I don’t see how worldedit is used during PvP but yes?

terse marsh
#

well, I need a arena entry point, selector and fight area. can I do this with WE and WG?

sharp sentinel
#

Now I straight up just don’t understand what the question is

#

Do you mean building it?

terse marsh
#

no, setting it

#

like...you go to an arena, select your "character" and then go and fight 🙂

sharp sentinel
#

If it’s not relating to building it, WE is irrelevant

#

WorldEdit does not provide character selection, no?

terse marsh
#

yeah, that's why I've asked 🙂 it was another subject

finite wave
#

It doesnt?

terse marsh
#

like...I understood your reply about WE so I moved to another subject: PvP arena 😛

finite wave
#

What, dang i guess i gotta find another character selection plugin then

terse marsh
#

soooo...what plugin do you recommend for this (PvP arena)?

finite wave
#

Idk, google it

quasi valley
#

.g spigot pvp arena plugin

limber knotBOT
#

(DiscordBot) https://www.spigotmc.org/resources/pvp-arena.16584/ -- PVP Arena | SpigotMC - High Performance Minecraft: "Enhancing PVP experience with PVP and multi-games arenas. ... Generally speaking, most goals are part of the base plugin and you should be ..."

quasi valley
#

that one

#

whatever that is

terse marsh
#

yeah, I'm using that already, I was just wondering if you know something better

#

but I guess I'll stick with that

#

neeext

#

I just started Paper with WE, WG and Multiverse, here's the WARNs I'm getting:


[10:40:14 WARN]: [Multiverse-Portals] Loaded class com.sk89q.worldedit.IncompleteRegionException from WorldEdit v7.1.0;8e55131 which is not a depend, softdepend or loadbefore of this plugin.```
#

I get that on Craft and Spigot as well... :\

#

should I get "worried" or just ignore?

void void
#

ignore

#

if you read further then plugin even logs a message about it

#

that you should ignore it because there aren't any alternatives

minor badge
#

@void void dumdum

terse marsh
#

got it

#

ok, except that...everything seems to be fine 🙂

void void
#

no u

minor badge
#

😠

void void
#

😡

#

i'll come to norway and then we'll see who's dumdum

#

!!

minor badge
#

you, for coming here

void void
#

tbh

#

tru

finite wave
#

How are you going to leave your country

vernal moth
#

Aren't EU borders open?

quasi valley
#

EU™️

vernal moth
#

And Norway is EU lite anyways

lyric basin
#

For a very basic hub server where I want to use as little resources as possible, would you recommend Paper 1.8 with ViaVersion or 1.15.2 with ViaRewind? Or something else?

finite wave
#

Oh well, flights are not ;/

quasi valley
#

1.15 with Via or ProtocolSupport

#

oh with as little resources

#

still, screw 1.8 :>

lyric basin
#

Any reason why if the performance for 1.15 is not as good?

finite wave
#

mojang

quasi valley
#

mostly chunk saving/loading, but that's mostly done for with Paper. else entities

lyric basin
#

wdym?

#

Would that matter for a hub server where everything is expected to be loaded at all times?

vernal moth
#

Paper fixed a heap ton of issues around performance

quasi valley
#

should be perfectly fine for a lobby

lyric basin
#

I'm planning on using paper regardless, I'm just wondering which version would perform the best for a hub

vernal moth
#

A hub server doesn't use much resources anyways, no chunks, no entities, not much tiles, etc

lyric basin
#

So paper 1.15 would be a good choice for that?

finite wave
#

Paper is a good choice for anything

lyric basin
#

I know that. I'm just wondering which version of paper runs the best

void void
#

latest

lyric basin
#

Ok, thanks

vestal jasper
#

Fucking

#

Brilliant

#

"it's a spigot issue let's report to paper"

finite wave
#

?

vestal jasper
finite wave
#

Oh i see

ashen cliff
#

Well there are some Spigot issues that Paper fixes.

quasi valley
#

tbf I can see some people associating spigot with paper, not even knowing there's a less good version of paper lol

vernal moth
#

There's a new generation of server owners growing up, without knowing what craftbukkit is/was

#

And that oldest mc devs started that software

potent fossil
ashen cliff
#

It's better for them not to know what CraftBukkit is.
There are still people trying to run it on 1.15.

vernal moth
#

This is amazing

quasi valley
#

waow 😂

ashen cliff
quasi valley
#

using such power for anime intros

#

smh

ashen cliff
#

Anime

potent fossil
#

thank you for the ear rape

#

hello kendwald television

minor badge
#

you're welcome simple

quasi valley
#

oh pimple, a man of culture I see

minor badge
#

@quasi valley just change the volume in ur OS settings

quasi valley
#

where how

#

like, locked, not changable at least by my dum browser

minor badge
#

depends on the os?

quasi valley
#

windum

minor badge
#

.g windows set microphone volume

limber knotBOT
#

(DiscordBot) https://support.shadowhealth.com/hc/en-us/articles/360007282013-Change-microphone-volume-Windows-10- -- Change microphone volume (Windows 10) – Shadow Health Help...: "May 23, 2020 ... This will pull up the Microphone Properties window. Click the Levels Tab and you will then be able to adjust your microphone volume..."

quasi valley
#

I'm not a 2 year old I know how to change volume :D

#

I want to lock it

minor badge
#

sure you are :')

ashen cliff
#

Applications can overwrite the setting.
So most just set it to 100% LOOKING AT YOU CS:GO.

quasi valley
#

:(

minor badge
#

sounds like a windows problem i'm too linux to understand

potent fossil
#

^

quasi valley
#

sounds like you just use sane software on your os

#

pretty sure software will be able to change your mic volume on linux as well lol

minor badge
#

not if you don't give it access to the audio group

quasi valley
#

what if it still needs to use audio

ashen cliff
#

Make a pipe and fool it.

minor badge
#

pipe it akkoShrug

quasi valley
#

rip windows

ashen cliff
#

Virtual Audio cable.

minor badge
#

that's what i've set pulse up to do, pipes 100% volume locked into alsa

#

which is that in recent builds of Paper specifically, chunks are rapidly loading and unloading - i don't understand how other people are running into problems like this, then it works like expected for me when i attempt it

vestal jasper
#

My car is parked crooked. It wasn't crooked when I parked it..

minor badge
#

enjoy the price tag

potent fossil
#

some absolute beast lifted it up and moved it

vestal jasper
#

There's scuff marks on the left corner

#

Some cunt ran into it, pushed it, and drove off like it was nothing

minor badge
#

if you're lucky, some business might have CCTV you can ask nicely to look at

potent fossil
#

it was me

vestal jasper
#

Nope. Apartment complex doesn't there.

minor badge
#

f

quasi valley
#

there's some really nice people out there indeed

vestal jasper
#

At least they're surface marks

#

No dents

#

I hope they didn't fuck anything up

quasi valley
#

my father used 2 of such little scratch incidents to steal stickers from me and slap them onto his old car 😂

ashen cliff
#

30km/h zone, we stopped at a stop sign, looked left and right, on both ways your view is blocked by trashcans, slowly pull out, a old man nukes our car by driving 70.

quasi valley
#

hope he got according punishment? thonk

ashen cliff
#

Well. The police originally blamed us, then they looked at the tire tracks, took them 2 hours before they finally said that he was speeding.
Of course the old man didn't have insurance, but out insurance was chill and repaired it for free, since it was only 200€ worth of damage.

#

But holy fuck, our license plate hit his back tire and shoot into his trunk.

static glen
sharp sentinel
#

Big yikes

static glen
#

O.o

finite wave
#

Even the users helping on spigot are braindead

vestal jasper
#

You frequent paper my dude

#

You're braindead

potent fossil
#

wot

turbid sphinx
potent fossil
#

like what i do with mcbanners?

turbid sphinx
potent fossil
#

no, but you can draw a graph the same way i draw an image

#

same technology in java

olive marlin
#

Bstats custom graph?
Or do you want it available per install (i.e. Like luck perms editor / timings).

azure cloak
potent fossil
#

i see what you mean now

#

you want to add a panel to your plugin

#

as long as its secure, nothing i guess peepoGIGA

minor badge
#

it all depends on what you need to do with it tbh

potent fossil
#

it was the identities

worn ember
potent fossil
#

i mean, just ensure that your plugin wont accept a WS conn from literally anybody

#

bc i dont think a server owner would appreciate that

#

the session needs to be authenticated

#

if u do that, fine

#

sure

minor badge
#

@potent fossil sexc

potent fossil
#

no u

minor badge
#

i don't see why jan bothers with helping in the spigot discord

#

they all lack brains and it's just infuriating

#

you're one of them

quasi valley
#

yes

minor badge
#

not really, no

quasi valley
#

you are indeed 1% less dumb

minor badge
#

he made bible plugin without biblethump, @quasi valley

quasi valley
#

okay maybe not

#

:(

void void
finite wave
#

Hello is 1.16 out?

quasi valley
#

can we ban jan

finite wave
#

😭

void void
#

ello

#

same

void void
quasi valley
vestal jasper
#

Ok minimod

quasi valley
#

ur a meme as well

vestal jasper
quasi valley
#

general should be renamed to #bully-viper-channel

vestal jasper
#

Avatar

#

And congrats you're a bigger furry

quasi valley
#

how about removing that thing in the foreground and only keeping the background 🚮

#

why not

vestal jasper
#

For our sanity

finite wave
#

What, not furry?

peak dirge
#

why would you develop a plugin that shows the bible in minecraft u furry

quasi valley
#

^lol

finite wave
#

There is also the koran

#

Inb4 viper gets doxxed by muslim extremists

vestal jasper
#

Wouldn't being a furry be considered a crime against god / whatever deity

potent fossil
#

roger Jan dispatching buddhist extremists

vestal jasper
#

Make a PDF reader

minor badge
#

@waxen panther snowpiercer ep6 is out PeepoGGERS2

finite wave
#

Ik

#

Thx for telling me too proxi.,

void void
#

snowpiercer ep6?

#

wat?

finite wave
#

Snowpiercer is a series

#

In a dystopian future yada yada

#

no

void void
#

smh

finite wave
#

no

void void
#

viper watches anime

minor badge
#

one which for once is really well made

void void
#

closest to anime i watch is futurama every once in a while

finite wave
#

The tortoise goth licker?

#

Mine makes more sense

vestal jasper
#

It's also a movie

fleet ether
heady spear
#

protein ice cream is awful but if you pretend to like it, it almost tastes like real ice cream

#

I should stop depraving myself of happiness :<

minor badge
#

you're my happiness city xoxo

heady spear
#

ok but out of u and protein ice cream I'll choose the latter

vestal jasper
#

City help me

heady spear
#

with

#

?

vestal jasper
#

This 1.8 user

heady spear
#

no ty

vestal jasper
#

Too bad

finite wave
#

They found another one

limber knotBOT
potent fossil
#

fucking

quasi valley
#

lol nice

limber knotBOT
#

anticheats in a nutshell

potent fossil
#

the fuck is the point in that

foggy elbow
#

I think paper 1.16 will have the same perf as paper 1.8.8

limber knotBOT
#

looks like his own packet abstraction

#

cause why not

heady spear
#

I want pasta

#

or pizza

potent fossil
#

fucking hell lol

heady spear
#

ok nvm

#

if getting pasta involves viper then nty

#

I'll eat cardboard

foggy elbow
limber knotBOT
#

ppl work on stuff whenever they have time

unreal quarry
#

i'll take "what is weekend", for $200, alex

limber knotBOT
#

those were just PRs

heady spear
#

y r devs lazy and don't work full time

#

i need consistent updates for my server

#

so I don't get why you can't just work on it every day

limber knotBOT
#

I can provide an consistent feed of bugs for your server

unreal quarry
#

i remember last year people complains about daily updates. like for real were mad

void void
heady spear
#

nty mini i already use minimessage

foggy elbow
#

Daily update are better than 1 big update every month

limber knotBOT
#

you shouldnt daily update your server

foggy elbow
#

currently paper's work is really great, every day they fix or add something

limber knotBOT
#

you are supposed to have a staging server for that

foggy elbow
#

I update it when I see a good update, or every week

heady spear
#

dats how u get broken server

finite wave
foggy elbow
#

I'm running paper 354

quasi valley
#

just don't update and stay on 1.8!

limber knotBOT
#

prepare for heaps of redstone bugs in 1.16

heady spear
#

my paper build is 3 months old :3

quasi valley
#

hell yea

finite wave
#

Stay on PaperSpigot 1.7

quasi valley
#

the redstone update event will sure be fun

foggy elbow
#

Still in paper 1.14.0 build 1

foggy elbow
#

I like it zjesus

heady spear
#

i hate updating bcuz i have to remove loads of patches n shit

limber knotBOT
#

I guess those are the multiverse changes he wouldnt tell you about city?

heady spear
#

yeah if spigot breaks multiworld support ill just not update for half a year

#

plotsquared and hyperverse will both break

#

if he doesn't fix that shit :]]

limber knotBOT
#

one day left, no pressure :D

heady spear
#

how

foggy elbow
#

Waiting 1 month to get a stable 1.16.2

#

and waiting to know the real perfs on 1.16

heady spear
#

Ima release my plugins but I'll tell ppl to wait at least a month before updating

#

initial releases are always super broken

twin lagoon
#

did spigotcraft ranks get reset?

limber knotBOT
#

wouldnt be

twin lagoon
#

could've sworn i applied for the tester rank

#

i don't have it anymore

heady spear
#

altho hopefully 1.16 is incompatible with v4 of plotsquared so ppl have to buy the premium version 👀

limber knotBOT
#

I mean

heady spear
#

hah ur a filthy default

limber knotBOT
#

could always add something to v4 you know that will break

unreal quarry
#

looks at his psv5 he didnt buy

limber knotBOT
#

pull an apple

foggy elbow
#

McMMO is already ready for 1.16, but 1.16 come out tomorrow ahah

#

the dev is pretty fast

limber knotBOT
#

well, "ready"

#

its impossible to know if its ready

heady spear
#

I mean Billy I wouldn't want you to buy it either, you're a Notable after all 😛

quasi valley
#

you can't be ready for 1.16 spigot api

foggy elbow
#

he added all new blocks to Mcmmo, but yeah it will need more testing

limber knotBOT
#

stuff like Via is an exception to this

heady spear
#

I hope WE takes a while to update

#

then I can blame WE for not releasing PSv5 for 1.16<3

unreal quarry
#

btw, ya'll latest updates break the dynmap hook. i had to go in and update that myself. damn PS api changes 😛

limber knotBOT
#

didnt me say he prepared everything for 1.16?

heady spear
#

ah lol expected, anything u wanna PR?

quasi valley
#

on fabric he did

#

because fabric = epic

heady spear
#

Ye their fabric version is updated

limber knotBOT
#

which means core is ready too

heady spear
#

right, but the bukkit shit might not be

#

depending on what breaks

quasi valley
#

probably everything™️

heady spear
#

well knowing md_5 he probably broke a lot of stuff that mojang didn't even touch

#

because it's more fun that way

limber knotBOT
#

I for one cant wait to cause world corruption

quasi valley
#

and fully borken redstone

heady spear
#

ew the new loading screen is horrendous

foggy elbow
#
optifine : bruh we didn't even release an official version for 1.15```
quasi valley
#

logo is great, glowing red rather eeeeeeh

twin lagoon
#

and fully borken redstone

#

now this is the most exciting part

#

fucking finally broken farms & redstone

#

i couldn't have been happier

quasi valley
#

lol

heady spear
#

This'd mean a new community split lol

twin lagoon
#

good

#

fuck them

#

no one cares about redstone

heady spear
#

suddenly we have pre-1.16 and post-1.16

#

along with 1.12 and 1.8

ashen cliff
#

People still use 1.9 servers, because they can't read the ViaVersion page.

cunning raft
#

No rc-2

#

It's still 1pm in Sweden ig

quasi valley
#

sometimes legit have people instantly update to 1.15 when we say "sorry that features isn't available on older servers"

polar sonnet
#

fuk u viper

ashen cliff
twin lagoon
#

epic

#

good job discord

ashen cliff
#

Good job.

quasi valley
#

it loads if you stay on it for 5-10 seconds

#

so just discord being slow af

ashen cliff
#

As always.

quasi valley
#

messages are also sent delayed for me

ashen cliff
#

It's going.

twin lagoon
#

discord is having a small outage in EU rn

ashen cliff
#

Bot test server.

#

Thanks Discord. Time to blame Google Cloud again.

heady spear
#

u only need to pay for it 1/10 of a month because the rest of the time the servers r down

polar sonnet
#

i got u bro

minor badge
#

if you write it in a sane language, you don't need any good VPS, viper

#

a decently sized bot in rust or go should be able to run fine on one of those 256mb memory 1vcore servers you can get for $10/yr

finite wave
#

No

#

Rust > C

#

Go away

cunning raft
#

Or you know

#

You could get a raspberry pi

#

Run it on your house

#

Perfect no need to pay for anything

#

Use that

#

Because discord bots don't need port forwarding or whatever

minor badge
#

technically you can write it in C yes

#

but yeah, an rpi would be fine

#

yes

#

it opens and maintains a websocket connection

unreal quarry
#

until discord does discord things [05:08:40 WARN] [net.dv8tion.jda.core.requests.WebSocketClient]: Got disconnected from WebSocket. Attempting to resume session

#

no

finite wave
#

Go for it

#

I mean the moon lander was was super smol too

minor badge
#

you most likely can't

finite wave
#

C compiles to assembly you idiot

unreal quarry
#

i havent seen a discord lib thats < 5mb

finite wave
#

Yeah, we have no need to optimize it better

ashen cliff
#

That's because you can't fit all the shit Discord throws at you under 5MB.

minor badge
#

just get a cheap ass VPS

twin lagoon
#

viper you already have one

minor badge
#

depending on the size of it, i can probably just host it for you

potent fossil
#

proxi too nice

minor badge
#

i have 18gb free memory and the only cpu it ever uses is for drone & music transcoding

finite wave
#

Meh, i don’t see any appeal in C when we have Rust now

minor badge
#

unsafe unsafe unsafe unsafe unsafe

#

there are certain things which just require unsafe code, where C might just be easier

finite wave
#

Meh

#

You can do unsafe stuff in rust... it just takes a little more

minor badge
#

i am very well aware

#

and there's macros & procmacros @still smelt

twin lagoon
#

does drone support gitlab yet

#

o

#

it does

minor badge
#

certain things C macros could do well, e.g. list types, is handled through generics & monomorphisation

twin lagoon
#

though last time i hosted drone it was a pain to use

minor badge
#

drone is easy as shit to use now, michael

#
    drone-server:
        image: drone/drone:1
        container_name: drone-server
        volumes:
            - /srv/docker/drone/server-data/:/data
        environment:
            - DRONE_GITHUB_CLIENT_ID=lol
            - DRONE_GITHUB_CLIENT_SECRET=lol
            - DRONE_RPC_SECRET=lol
            - DRONE_SERVER_HOST=drone.proximyst.com
            - DRONE_SERVER_PROTO=https
            - DRONE_USER_CREATE=username:proximyst,admin:true
        restart: unless-stopped
        networks:
            - composed
    drone-runner-1:
        image: drone/drone-runner-docker:1
        container_name: drone-runner-1
        volumes:
            - /var/run/docker.sock:/var/run/docker.sock
        environment:
            - DRONE_RPC_SECRET=lol
            - DRONE_RPC_HOST=drone.proximyst.com
            - DRONE_RPC_PROTO=https
            - DRONE_RUNNER_CAPACITY=3
            - DRONE_RUNNER_NAME=docker-runner-1
        restart: unless-stopped
        depends_on:
            - drone-server
        networks:
            - composed
#

set up nginx reverse proxy, then it's done

twin lagoon
#

nginx reverse proxy

#

traefik rtx_boi

minor badge
#

smh smh smh

#

i should really look into just merging a lot of my nginx services

finite wave
#

?

#

It’s perfectly valid if you are 100% in control of the values

minor badge
#

no

#

it's never perfectly valid

finite wave
minor badge
#

don't do that, at some point you might change it to not use 100% controlled values

twin lagoon
minor badge
#

always prepare to be stupid

finite wave
#

Funsies

potent fossil
#

oh yikes

quick pasture
#

hi michael

ember dagger
minor badge
#

oh yikes it's simple

potent fossil
#

shut up stanky

twin lagoon
#

hi frank

grizzled tulip
minor badge
#

stfu simple

#

you're simply stankiest

twin lagoon
finite wave
#

Secks?aPES_LulLaugh

minor badge
#

sekzee

quasi valley
#

I have all the hahas right now

potent fossil
#

wtf is facilio

#

yikes

minor badge
#

warp > rocket smh

potent fossil
#

👀

minor badge
#

warp also compiles on stable rust

potent fossil
#

rocket has a better website tho

minor badge
#

hmmmm

quick pasture
minor badge
#

rocket requires a book to be used

#

so idk . . . .. .

potent fossil
#

it what m8

minor badge
#

look at the amount of pages in its guide lol

potent fossil
#

just means its well documented

minor badge
#

you shouldnt need more than the docs.rs pages doe .

potent fossil
#

i prefer overdocumentation rather than underdocumentation, that's for certain

minor badge
#

also warp is made by sean-chan

potent fossil
#

who the fuck is that

minor badge
#

seanmonstar?

potent fossil
#

is that supposed to ring a bell

minor badge
#

yes

#

he's the main man behind hyper

potent fossil
#

well it doesn't

#

what the fuck is hyper

minor badge
#

also huge influence in the development of rust

potent fossil
#

well i dont even use rust so

minor badge
#

br uh.

potent fossil
#

fuck sean monstar

minor badge
#

fuck you

#

and fuck michael

potent fossil
#

no u

heady spear
#

someone pretend to love me plz

#

i feel like jumping into my oven but im 2 big

potent fossil
#

i dont need to pretend

minor badge
#

wanna kiss city xxxx

heady spear
#

ok nvm

quasi valley
#

hey city I like your... your... nose

heady spear
#

wHY r u commenting on my nose?!

#

u should know im insecure about it

quasi valley
#

it's pretty cute ngl

heady spear
#

it's like a beak ffs

#

they called me falcon in middle school

quasi valley
#

oh wow

heady spear
#

irony is that the girl that called me falcon was named Cassandra Öhrn, and "örn" is Swedish for eagle

#

and her nose was longer than mine

wide chasm
#

Just should've "no u"-ed her

unreal quarry
#

or, use it as common ground to hook up

quasi valley
#

wanna peek your beak into mine?

unreal quarry
#

common ground is great

#

I saw your hair... I also have hair 😉

#

runs away

quasi valley
#

lmao

left swift
#

Is common ground a new survival game coming out?

potent fossil
#

what are you not getting

finite wave
#

Why is that an int ew

#

sqrt(4) is 2

quasi valley
#

wat

limber knotBOT
#

what does it output?

#

also 16/4*4 is not 1, lmao

potent fossil
#

16/4*4 = 4*4 = 16

#

um, ok discord

#

anyway, it's not following the order of operations

quasi valley
#

use code formatting

potent fossil
#

wrap it in parentheses

quasi valley
#

viper you fuk you didn't define a method, but a literal replacement

limber knotBOT
#

you are doing (16/4)4, you need to do 16/(44)

mortal root
quasi valley
#

just throw it into a method like a normal human being

potent fossil
#

yea, that macro is literally just expanding syntax, its not calculating the result

limber knotBOT
#

that or make it (x*x) xD

#

also is 4^2 not a thing? thonk

finite wave
#

C has a dedicated pow operator?

limber knotBOT
#

I don't know, that's why I'm asking :P

#

ah, it's a bitwise XOR in C

#

also just use pow(x, i) lol

quasi valley
#

same for java isnt it?

finite wave
#

Prolly

quasi valley
#

C is ugly, and I haven't even messed with a lot of allocation yet

wide chasm
#

I have nightmares from malloc and free.

finite wave
#

I did some C when i did some memory hacks on the source engine

#

Not that fun

finite wave
#

ipow dpow

limber knotBOT
quasi valley
limber knotBOT
#

eww

leaden wyvern
limber knotBOT
#

interestingly only Perl (**), D (^^), FreeBASIC (^), PARI/GP (^) and ZX (^) have an inbuilt short operator

minor badge
#

pythonk?

void void
limber knotBOT
#

oh, right it has ** too

finite wave
#

Scala has one too iirc and doesn’t kotlin too?

limber knotBOT
#

"Kotlin does not have a dedicated exponentiation operator"

minor badge
#

no, scala uses scala.math.pow

#

kotlin uses kotlin.math.pow

finite wave
#

Oh i see

limber knotBOT
#

Seed7 also does seem to have a by default overloaded ** function

finite wave
#

I think scala allows you to implement operators tho

limber knotBOT
#

same for TCL, that site just sucks for searchign I guess

#

lots of languages let you add additional functions ¯_(ツ)_/¯

minor badge
#

yeah you can use implicit classes and it'll work

void void
quasi valley
#

💯

finite wave
#

C is messy

#

C++ is also messy

#

They are old and features keeps getting slammed on top of legacy features

limber knotBOT
#

if you want C(++) you should just use D

#

runs

minor badge
#

void*(*(*viper)(void)) is this pretty, @still smelt

quasi valley
#

maybe that's just viper's kink?

finite wave
#

Yes

minor badge
#

you're my kink kenny ;)

finite wave
minor badge
#

ok explain what it does

quasi valley
#

u.u

minor badge
#

that's the variable name

#

a proper example would be ```c
void*(*(*viper)(void)) = x;

#

no

#

smh

#

C is all just a mess

quasi valley
#

pretty much

#

you definitely have weird kinks

unreal quarry
#

I just use sort()

quasi valley
#

lmao

static badge
#

mfw

minor badge
#

or in a modern language like rust, first_element.cmp(second_element)

#

it's fine to be scared of segfault-free code, but don't dismiss it right away :)

#

rust is a systems programming language, so yes, you quite literally can

limber knotBOT
#

That only works if someone implemented Ord and their implementation is going to be that same old if/elseif/else

#

So if it's a custom type and you need a comparator for it you're not going to be just calling cmp()

minor badge
#

indeed, but if you wanna compare or sort them, you usually would derive/implement ord anyways

finite wave
#

There most likely is a arduino rust implem

limber knotBOT
#

Sure, just like he has a compare function he can use for that :P

minor badge
limber knotBOT
#

Although his has some issues, if he accidentally an array of bytes instead he won't be going to space today

finite wave
#

Easy

limber knotBOT
#

btw it's a fork because LLVM upstream doesn't support AVR yet, iirc

#

And the rust folks don't want to carry that patchset in their LLVM

#

(plus some people build rustc against their system llvm)

pulsar wigeon
#

no

#

get ur furry shit outta here

potent fossil
#

shut up furry

limber knotBOT
#

Russia makes domesticated foxes, they're white

#

They basically act like cats

twin lagoon
#

now that

#

is an excellent channel

lament patio
#

Check out finnegan fox too

potent fossil
#

what should i expect

left swift
#

Smelly train and bad sleep

fallen sleet
#

anyone know the exact release date of 1.16 like when at june 23

left swift
#

Tomorrow

fallen sleet
#

what timezone though

left swift
#

That one

limber knotBOT
#

just look at when the other releases were released ¯_(ツ)_/¯

hollow zodiac
latent valve
#

@potent fossil tbf just take a plane lol

potent fossil
#

but the point is riding the 13 hour swedish night train

#

i unironically hate noel philips

#

he's been flying around the world every since covid and hasn't stopped even once

#

and also doesnt wear a mask, ever

#

2cool

latent valve
#

do u think we wear mask in sweden?

#

it just a flu dude // just ask City xD

left swift
#

🧢

worn ember
#

@potent fossil tnx for fix dab

potent fossil
waxen panther
#

🧢

minor badge
#

stinky brocc

quasi valley
#

broccokasi

dim cobalt
quiet hare
heady spear
#

@potent fossil luleå is fucking awful

potent fossil
#

wtf is that

cinder kelp
minor badge
#

Luleå is a city

potent fossil
#

sounds terrible

minor badge
#

it's in northern sweden so i dont think SO

heady spear
#

It’s on the wrong coast tho

#

Everything on the east coast sucks

simple cedar
gentle nest
#

how to disable the advancements?

wraith pelican
finite wave
#

There is some gamerule iirc yan

quasi valley
#

jan you spend too much time on spigot

tardy plank
quasi valley
#

oh and there we go again, someone posted example code with a new random created for every random location

heady spear
#

How else would u know it’s random

#

Duh

quasi valley
#

new SecureRandom(UUID.randomUUID().getLSB())

#

of course smh

heady spear
#

Maybe you should learn some programming

#

kangarko has a nice course

quasi valley
#

ah perfect, will buy that immediately

#

hopefully I also get one of his cool banners

late field
slim nymph
#

you know, MC Dungeons im so glad i didnt pay for