#general

3141 messages · Page 652 of 4

fallen oracle
#

So with any luck, it's actually ready to be merged this time.

olive marlin
#

But how does it match without the second -?

fallen oracle
#

¯_(ツ)_/¯

#

It matched on both

#

Unless I was dumb

#

Idk, I'll let Aikar re-review.

olive marlin
#

Welp. Looks wrong to me. But if it works by magic, I guess it's fine.

jagged quail
chrome spoke
gusty frost
limber knotBOT
#

phew, had to copy the fonts from my old MBP to get some fonts that don't look like ass with little/no hinting

olive marlin
limber knotBOT
#

Since you don't really want hinting on a HiDPI display

static badge
#

ah yes regex

#

the place where you go to simply just do version.startsWith("git-Paper-")

#

even better

#

the place you go to parse the number after the -

fair inlet
void void
static badge
#

even smarter

void void
#

gotta use unary plus to parse ints

#

its js!

static badge
#

version.substring("git-Paper-".length())

void void
#

-1, no magic number

static badge
#

regex goes brrrr I guess

olive marlin
#

But what if it's Spigot?

parseInt("git-Spigot-123fgdf".substring(10))

Will give you -123.

void void
#

so you don't want a number?

olive marlin
#

Idk what Glare wants.

fallen oracle
#

Aikar said Paper only

#

I added in the exact regex he said now.

olive marlin
#

But from what I understood - want to match official Paper releases?

fallen oracle
#

If he wants me to change it later, I can change it later.

#

Or he can

void void
#
Array(3) [ "git", "SOMETHING", "123abc" ]```
fallen oracle
#

I can confirm it will only show up on Paper tho

golden gust
#

Well, you gotta have a version system behind it

fallen oracle
#

I tried switching it to Sponge and it doesn't do it.

golden gust
#

It wouldn't work for sponge or spigot as we don't tie into whatever they offer

#

And, well, spigot doesn't even use v2, so like...

fallen oracle
#

Lol

limber knotBOT
#

That reminds me, I found a coworker using if (!(+id > 0)) to check for inputs that weren't numbers and weren't positive in a single check

void void
#

promoted

limber knotBOT
#

Because +"foo" is NaN and NaN isn't greater than 0 :P

static badge
#

ah yes

#

js

#

or is that java...

void void
#

NaN is usually like that

golden gust
#

that sounds like JS

#

coz, everything can be NaN in js

limber knotBOT
#

If he did a <= 0 check for invalid numbers he'd have to do a separate check for NaN and that'd be extra code so... :P

golden gust
#

nananananananananana

fallen oracle
#

BATMAN

static badge
#

js developers in general are pepega like that

void void
#

nan comparisons are false in most languages mr cat

limber knotBOT
#

NaN comparisons are always false

#

Otherwise you're langauge is shit and you should find a new one

#

your*

#

Fuck

void void
#

i dont even know what the regex was for

#

if it's a git hash you want [a-f0-9]+

fallen oracle
#

Nah we aren't doing hashes

#

Only build afaik

#

It's a detector to tell you on your timings report if you're outdated or not.

void void
#

what if the timings command itself also warned you

#

then you wouldn't need to write javascript

golden gust
#

i mean

olive marlin
#

Then you could just hook into the existing check in /paper version.

golden gust
#

implying people read in the first place

fallen oracle
#

It already tells you that in /version

#

Literally says "You are X versions behind"

#

This is so we can tell people to look at that little message on their report and that'll explain why they aren't getting support.

olive marlin
#

But if you do it in timings - it'll mean that timings will change over time - might tell you it's OK when you generate them, but will tell you to update after new release is created.

fallen oracle
#

Okay

olive marlin
#

Just do it Glare.

fallen oracle
#

It caches locally

#

For like an hour

#

Quit complaining

#

I relearned React for this.

potent fossil
languid pecan
potent fossil
#

what did you learn react for @fallen oracle

brittle dust
#

did anyone install the CA plugin

#

having a weird tangle up with /sethome

#

where the player dies in the arena and then is sent home not back in game

gilded pollen
#

@restive maple can we talk in DMs please?

#

for starters I don't even know what the issue was with your stupid plugin

#

because you flooded me with other stuff

restive maple
#

hi for any staff here that might care, that guy ^(Rabs) got banned from the Denizen/Citizens discord for fighting with staff there after he got caught running pirated plugins (ie from blackspigot). Don't know if this discord has any policies regarding that stuff but if ya do, there ya go

gilded pollen
#

yeah go ahead

#

throw me under the bus

#

I want to talk to you in PRIVATE @restive maple and how long have i been temp banned from your discord?

golden gust
#

This is the paper discord, not the "hitting people up coz they booted me from theirs"

gilded pollen
#

oh wel

#

i wil just complain about denzien here

#

¯_(ツ)_/¯

fallen oracle
#

Hey monkey, do you have proof or anything? Need it for something else.

gilded pollen
#

I can't get help from the official discord so

golden gust
#

We don't support piracy here either

gilded pollen
#

Don't give him the log @restive maple Its invalid now 😉

fallen oracle
#

How would it be invalid?

#

If he has logs, I'll happily take them.

restive maple
gilded pollen
#

Invalid ^

restive maple
fallen oracle
#

Thanks!

gilded pollen
#

What do you need it for?

#

Glare

#

Not done anything here....

fallen oracle
#

Oh dw it wasn't for here.

#

I'll let Cat do whatever he wants with you.

gilded pollen
#

I'm keeping to myself

#

🙂

#

@fallen oracle Could you DM me please.

fallen oracle
#

Please don't ping me, and no.

gilded pollen
#

Sorry

golden gust
#

my official stance is that piracy is a no-no, but, personally, i ain't no golden angel, especially for testing stuff; So, others might see that as a ban, am personally more on a grey side, but, 🤷‍♂️

gilded pollen
#

It was for testing

#

@golden gust sorry for the mention

fallen oracle
#

Bruh

gilded pollen
#

I had the intent fully to buy the plugin

#

But obviously they banned me

#

¯_(ツ)_/¯

golden gust
#

i mean, others can enforce it how they want; it's generally not a good idea to run into discords running pirated software for any reason

gilded pollen
#

they asked fr the logs and I gave it to him so at the end of the day

#

Its not my fault

#

And also @restive maple giving them that log is a breach of my privacy

#

🙂

#

I know discord servers who remove logs links due to privacy

#

The only thing its against is the Discord TOS but a Minecraft plugin has no connection to Discord

golden gust
#

wut

vestal jasper
#

🍿 peepoJuice

gilded pollen
#

Breach of my privacy

#

¯_(ツ)_/¯

normal echo
vestal jasper
#

I'm extremely tempted to reply but I'm not going to

gilded pollen
#

Do it

#

i dare

#

Can you delete the message where he sent my logs?

It's now invalid

chrome spoke
#

it doesnt matter it has no sensitive information from a brief glance

gilded pollen
#

Does to me

#

Since its my sensitive info

chrome spoke
#

why is it sensitive to you?

gilded pollen
#

It's my info

chrome spoke
#

your info of what?

#

it isn't sensitive information, just logs of a minecraft server with no revealing information

short yarrow
chrome spoke
#

you gave away the information of your own choice anyways

gilded pollen
#

Because I was told

#

AND SPAMMED MIND YOU

#

@gilded pollen Latest.log

#

@gilded pollen Latest.log

#

@gilded pollen Latest.log

#

@gilded pollen Latest.log

#

like that

vestal jasper
#

cool now you're spamming too

gilded pollen
#

myself

chrome spoke
#

cool

gilded pollen
#

yeah

#

@restive maple could of handled it better

#

¯_(ツ)_/¯

vestal jasper
#

sir it's

#

"could've"

chrome spoke
#

anyways none of this would have happened if you hadn't use pirated plugin(s)

gilded pollen
#

plugin*

#

that you can prove 😉

vestal jasper
#

"could have" also works

#

ur retarded, no one here is that fucking dense my dude

#

just own up to your mistake, fuck off, and learn from it

#

ty

chrome spoke
#

you were accused/caught running a pirated plugin

gilded pollen
#

accused

#

actually

#

The server isn't in production for starters

chrome spoke
#

does that matter?

gilded pollen
#

And I had the intention of buying the plugin

vestal jasper
#

send me proof that the original plugin as listed on spigot

chrome spoke
#

so you know confirm you pirated said plugin

vestal jasper
#

logs that message

chrome spoke
#

😂

#

into the rabbit hole we go

gilded pollen
#

There was no denial in running a pirated plugin

vestal jasper
#

RabsToday at 02:49
accused
actuallyRabsToday at 02:49
accused
actuallyRabsToday at 02:49
accused
actually

gilded pollen
#

could of looked at the logs

vestal jasper
#

yes you fucking have you flaming fucking retard

chrome spoke
fallen oracle
#

Yooo let's chill.

gilded pollen
#

Yeah

#

Chill out

fallen oracle
#

What's been done has been done.

short yarrow
#

😆

vestal jasper
#

I'm out before I burst a blood vessel

chrome spoke
#

ah just chilling about in general because a little bored

#

plus this is 🍿 for 5:51am fever

gilded pollen
#

Atleast there's more activity on PaperMC discord

fallen oracle
#

He used leaked plugins, Cat said it's grey, we'll leave it at that.

gilded pollen
#

lol

short yarrow
#

we love drama!

gilded pollen
#

used that's past tense

#

I no longer use it

#

🙂

fallen oracle
#

Good work

rapid pilot
chrome spoke
#

this is schrödinger's cat theory at play

gilded pollen
#

Regardless I will still banned from a fucking server I liked to use

chrome spoke
#

just use an alternate discord account

gilded pollen
#

And if I was a patreon supporter I would prolly not of

fallen oracle
#

Didn't I say drop it?

gilded pollen
#

Sorry

#

It is true though

chrome spoke
#

were you banned in violation of that discord server rules?

#

or was it just a flat out ban for not violating

vestal jasper
#

continuing the conversation

chrome spoke
#

i didn't think it was relevant regarding the earlier conversation was just curious

gilded pollen
#

Not going to comment at Glare's request before I get into trouble (Again)

#

Sorry

restive maple
gilded pollen
#

i got banned for 1m

#

and I can't join again?

restive maple
#

You can rejoin after 1 month

gilded pollen
#

lol

chrome spoke
#

ah 1 month

gilded pollen
#

1 month

#

I'll just do what @chrome spoke said

#

😉

chrome spoke
#

i mean atleast you know it is not permanent

#

😏

gilded pollen
#

I didn't know it was a month

#

¯_(ツ)_/¯

woven otter
#

what is this

vestal jasper
#

I still don't know why this entire conversation is still going on

short yarrow
#

The checklog command is cool! I wanna make something like that!

chrome spoke
#

shouldnt the mod bot have told you a duration?

woven otter
#

take your shit back to spigot's discord server Kappa

gilded pollen
#

@chrome spoke Probably

chrome spoke
#

bad bot

gilded pollen
#

LOL

chrome spoke
#

alright to the spigot server it is

gilded pollen
#

This is where I stop the convo

chrome spoke
#

i cri

gilded pollen
#

Maybe if we spoke in DMs

#

I could get myself out of it

chrome spoke
#

but can you truly observe the fact I am crying GWjojoGachiGASM

#

well we could just talk about something else I suppose

#

this channel is just for off topic junk anyways

restive maple
fallen oracle
#

Interesting, C# route.

short yarrow
#

😮

chrome spoke
#
            // hosts that break stuff
            "minehut", "aternos",
short yarrow
#

definitely gonna take a look

chrome spoke
#

I wonder why these hosts break stuff

restive maple
#

Those are free hosts

normal echo
#

i'm sad that ViaVersion isn't part of the log check 😦

chrome spoke
#

ah no plugin support I suppose

restive maple
#

they have their own plugin distribution thing rather than letting you upload jars

#

and the plugins are sometimes outdated, sometimes just outright broken

fallen oracle
#

They have it for a valid reason.

#

But yeah that's fair.

gilded pollen
chrome spoke
#

why did you leave

gilded pollen
#

I got kicked

restive maple
#

i'm sad that ViaVersion isn't part of the log check :frowning:
Y'know, it probably should be, for the sake of warning lol

chrome spoke
#

oh weird

gilded pollen
#

ikr

chrome spoke
#

😢

restive maple
#

Always fun when a user is like "feature (x) doesn't work on my 1.15.2 server" and then screenshots a 1.8 client and like waitwot

chrome spoke
#

aaaaaaa

fallen oracle
#

Lol

#

True

void void
#

kinda makes you think how things would be if we never had these version splits

#

same

chrome spoke
#

"yes hello I am on mincraft 1.2.5 i am having an issue with latest version of worldedit"

void void
#

wiz would be 200x angrier

#

#NOTMYVERSION

gilded pollen
#

Lol

chrome spoke
#

I kind of want to play tekkit classic again

gilded pollen
#

hmm

#

mcmonkey I wanna ask you something

#

And to avoid getting to shit i'd rather ask in private

chrome spoke
#

shoo shoo dms

#

eavesdrops from the nether

gilded pollen
#

Lmao

fallen oracle
#

Mhmm

twin lagoon
#

not worth it

restive maple
#

I'm waiting for the i11-131970KSX

fallen oracle
#

Oh rip I'll cancel my order then

restive maple
#

they need more numbers

twin lagoon
#

meme

#

only for virtualization and adobe cpus

#

it works fine on amd

fallen oracle
#

I'm feeling some McDonald's

twin lagoon
#

only for virtualization and adobe cpus
both of which that have a solution

potent fossil
#

yes

twin lagoon
#

used to run a hackintosh on my 3700x

potent fossil
#

no?

twin lagoon
#

never had that issue

#

never had that issue

chrome spoke
#

mcdonalds does sound good as that is the only thing open right now

limber knotBOT
#

(DiscordBot) Discord keeps crashing every time i join a voice channel/call : hackintosh - 21 comments, 8 points - OliverFrancis, 1mo ago

twin lagoon
#

MKL_DEBUG_CPU_TYPE=5 /Applications/Discord.app/Contents/MacOS/Discord

#

there's your fix

#

there are issues with amd hackintoshes here and there but they can't be justified to buy an intel cpu imo

#

it generally works fine

potent fossil
#

hes running an actual mac not a hackintosh

golden gust
#

Yea, real mac here too

potent fossil
#

may still work who knows

golden gust
#

AMD cpu issues really 100% down to the fact that the kernel is compiled for intel CPUs

#

There is a kernel hack to get around that one

twin lagoon
#

it's more that people use intel specific stuff

#

e.g. the Intel Math Kernel Library

#

"In macOS however, when a program tries to use some of the "Intel functions" of the MKL, if the program doesn't properly catch the exception then it just outright crashes."

#

and with virtualization, AppleHV is the issue

#

how is it bad

#

fair enough

#

my b450 aorus elite gives me aids

#

but eh, it works

#

gigabyte's bios is horrible

#

i can't justify spending another $120 for a new motherboard though

#

when i rarely go into the bios settings

#

that'd work

#

but eh, effort

potent fossil
#

oh so you are doing hackintosh

twin lagoon
#

i'm waiting for apple to release AMD macs

#

and the i'll attempt another hackintosh

chrome spoke
twin lagoon
#

it is absolutely horrible

#

their quality control sucks too

chrome spoke
#

i am using such an old motherboard

twin lagoon
#

one of my fan headers is broken & one of my friend's x570 aorus masters has a broken usb 3.0 port

#

er, usb header port

chrome spoke
#

had to patch the god damn bios myself because they do not have security updates

#

GWprytrShaqreal inspectre

#

...

#

thats just weird

#

i mean putting it in a large open case probably isnt helping

#

the micro cases are fine

twin lagoon
#

looks like a super cheap case

#

there's probably your issue

#

looks like shit too KEKR

chrome spoke
#

"modern"

twin lagoon
#

more like 2009

chrome spoke
#

nothing too spiffy

twin lagoon
chrome spoke
#

into the shadow zone i go

twin lagoon
#

from 2009

#

yeaaaah i don't think your micro atx board

#

is causing the most issues here

#

you shouldn't

#

well, save-up or go working

#

buying cheapest and most reliable stuff has gotten you a b450m aorus that sucks & a case that likely has bad airflow

potent fossil
twin lagoon
#

there's another issue with cheap stuff

chrome spoke
#

I got a gtx 1060 for 130 USD

twin lagoon
#

lmao

#

i doubt it's an amd driver issue

novel palm
tight nymph
minor badge
#

i have none of that issue on neither linux, windows, nor hackintosh :p

twin lagoon
#

never heard of such issues on my rx 580

#

likely a weird underlying issue with your card causing it on windows

minor badge
#

^

#

RX 570, all ok

potent fossil
minor badge
#

also got to 3.8GHz on my 2600 with lower than stock voltage and it appears to be working fine on benchmarks :D

twin lagoon
#

perhaps i should look into overclocking my 3700x

#

currently just have it on default settings, boosts to 4.16Ghz or so

minor badge
#

3.8 stock is pretty decent tho, especially given i got to go down in voltage :p

#

smh

#

oh god

#

is that stable lol

twin lagoon
#

bruh

#

by running like 24 hours of prime95 or something

#

doesn't mean it's stable

#

it's not

#

it calculates prime numbers

#

wat

#

.g prime95 results

limber knotBOT
#

(DiscordBot) https://www.mersenne.org/report_benchmarks/ -- CPU Benchmarks for Lucas-Lehmer/Trial Factor - PrimeNet: "Assignments · Extensions · Results. More Information / Help. GIMPS History · The Math · How GIMPS Works · Assignment Rules · Web API Specification ·..."

potent fossil
#

whats ACF's expected format for Location

void void
#

a

vestal jasper
#

x,y,z and world:x,y,z @potent fossil

potent fossil
#

much appreciated sir

vestal jasper
#

Fun fact I didn't know the answer to that until an hour ago

celest terrace
vernal moth
#

Oh god spigot discord is so dum

#

Why do I even bother

#

Ppl going around, trying to play god in a group of noobs

#

And thinking they know everything

celest terrace
#

Some are a lot less friendly than in here @vernal moth 😛

#

I'm glad there are people here that are willing to help noobs with questions...

vernal moth
#

Oh yeah, nothing wrong with that

void void
#

&7sup

vernal moth
#

I just hate ppl who go around and tell new ppl that they are dum and he knows everything better

#

When he's statements are flawed

celest terrace
#

Yeah I've also had bad experiences on Spigot Discord

void void
#

i left spigot server

#

theres some dude on help

celest terrace
#

Even reporting actual bugs that later got solved but they just said it was normal behaviour

void void
#

that is so bitchy about everything

#

constantly moans about how the == operator is better than equals()

#

and something about enums

celest terrace
#

Hahahhaa

void void
#

singletons

#

i believe

vernal moth
#

Temedy?

#

That's the guy am referring to

#

Luckly, ppl like that get banned here

void void
frozen jacinth
#

what does deprecated-verbose: mean

void void
#

something that would be removed in the future

void void
red imp
#

Guys I already updated to Java 11, is it good version enough or do you suggest Java 14 rather although it's not long time supported?

vernal moth
#

If you can, update

#

You should update java for every version anyways, doesn't matter if LTS or not, so you might as well use the current release

latent valve
#

😮 Aikar have left Z squad

void void
#

Have to assert dominance somehow

#

lol

dapper ice
latent valve
#

.582

#

ree what was the keepalive thing

vernal moth
#

I want to say 895

#

Not sure tjo

#

.895

limber knotBOT
vernal moth
#

Ha!

latent valve
#

thankyou mini

uncut moss
#

.1

drowsy storm
#

hey what "user-native-transport" in server.properties does?

uncut moss
#

.g bukkit user-native-transport

limber knotBOT
#

(DiscordBot) https://minecraft.gamepedia.com/Server.properties -- server.properties – Official Minecraft Wiki: "... online-mode=true max-build-height=256 level-seed= prevent-proxy-connections=false use-native-transport=true motd=A Minecraft Server..."

Minecraft Wiki

server.properties is the file that stores all the settings for a multiplayer (Minecraft or Minecraft Classic) server.
When editing server.properties, it is important that the same structure as the original is used, although the order of the lines is arbitrary. The text before ...

drowsy storm
#

oh

#

thanks

vagrant niche
minor badge
#

yuck

slim nymph
#

why did you torment yourself with spigot that much lax

#

I had the weirdest fucking dream last night. and I don't even usually dream

#

that Choco came to us and requested that we rebuild all our patches to follow Spigot style as a precursor to 'working with them'

latent valve
#

sound like a nightmare to me

vernal moth
#

Spigot style patches? What does that mean?

slim nymph
#

like formatting, even some config key names or something

#

change of behaviors

#

basically you know all the reasons we dont work with them in first place cause we disagree

vagrant niche
#

smd, 10 minute wait just to talk

slim nymph
#

lol

rocky zealot
potent fossil
#

@vernal moth you really ticked off some children in spigot

vernal moth
#

Yeah 😂

#

I like how they teamed up

#

They friends

golden gust
#

just wait till they see the servers code

minor badge
#

uh oh what'd mini do now

vernal moth
#

Some kids try to be cool in spigots discord

twin lagoon
#

pics

vernal moth
#

Just join?

twin lagoon
#

effort

vernal moth
#

Bukkitrunnable is evil btw

limber knotBOT
#

imagine joining the spigot discord

vagrant niche
#

imagine joining paper discord 🤮

limber knotBOT
#

ah yes utility objects, the most evil thing known to spigot devs

golden gust
#

they're arguining saying that the syncronization on BukkitRunnable is a massive performance issue and should be avoided at al costs!!

waxen panther
#

?

limber knotBOT
#

:oo

vernal moth
#

It's also bad cause it throws exceptions

limber knotBOT
#

better pack a try catch around everything

slender jay
#

Is it really that much entertaining in spigot discord?

limber knotBOT
#

it's past the point of entertainment where it just hurts, I left again after 10 secs of reading that guy's messages

slender jay
#

So just a bunch of cringey salty kids

vagrant niche
#

It all started because there was final on the decompiled code

#

a final made the whole code shitty

void void
#

i gotta see this spigot discord for myself, sounds interesting

slender jay
#

Yeah that discord just hurts

vagrant niche
#

Much interesting than this discord

slender jay
#

I left immediately

void void
#

yep cancerous

opaque sundial
austere ivy
#

In my plugin, you're able to change some settings about what the plugin does and those are called options in the config. There's also a menu that is you can open in-game that allows each player to enable and disable some features, and those are also called options.

#

How should I rename them so that they have different names? Since they're both configurable in the config, it can get a bit confusing referring to the two.

vagrant niche
#

Features

austere ivy
#

I was thinking options one and settings for the other.

#

(but I can't decide which goes to which)

#

Features for which?

vagrant niche
#

Just flip a coin

austere ivy
void void
#

i'd have settings as the plugin and the in game as options

austere ivy
#

that's what I was thinking

#

I think I'll do that

#

I like that the betw

#

best

#

thank you for your opinion

void void
#

so i heard about Tuinity, which is a fork of paper apparently and optimized for large player counts. Is it good, and trustworthy or not?

#

also can you use it for small to medium player counts, or does it have to be an large amount

magic ice
#

I mean

#

You’re asking in the Paper discord

#

Most everyone here is gonna say to stick with Paper js 😛

waxen panther
#

It tends to have a few newer patches but is less tested

#

If you have small to medium player counts just use paper lol

magic ice
#

^

waxen panther
#

theres no reason you shouldn't be having good tps with proper optimisation

void void
#

and a good anticheat

olive marlin
#

It's pretty much Leaf's playground. A lot of the stuff is later ported to Paper, after being tested there.

magic ice
#

I went from one to the other back when I owned my own server and noticed hardly any boost. It was a small to medium sized server so that’s likely why

slender jay
#

Its-a-brian

fallen oracle
#

👋

void void
#

who?

slender jay
#

Up a bit

potent fossil
#

anyone depended on citizens and used a custom registry?

#

cant get my npcs to save

void void
#
package com.github.officialronski.pvp.Listeners;

import com.github.officialronski.pvp.Main;
import com.github.officialronski.pvp.Utilities.ChatUtils;
import net.milkbowl.vault.economy.Economy;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.entity.EntityDeathEvent;

import java.util.Random;

public class PlayerDeath {

    final private Main plugin;
    private static Economy econ = null;

    public PlayerDeath(Main plugin) {
        this.plugin = plugin;
    }

    @EventHandler
    @SuppressWarnings("deprecation")
    public void onPlayerDeath(EntityDeathEvent e) {
        if (e.getEntity().getKiller() == null) {
            return;
        }
        if (e.getEntity().getKiller() != null) {
            Random r = new Random();
            int low = this.plugin.getConfig().getInt("lowestAmount");
            int high = this.plugin.getConfig().getInt("highestAmount");
            int money = r.nextInt(high-low);
            String moneys = String.valueOf(money);
            Player p = e.getEntity().getKiller();
            getEconomy().depositPlayer(p.getName(), money);
            p.sendMessage(ChatUtils.chat(this.plugin.getConfig().getString("killmessage")
                .replace("%playername%", e.getEntity().getKiller().getName()
                    .replace("%amount%", moneys))));
        }
    }
    public static Economy getEconomy() {
        return econ;
    }
}
``` 1 minute coding challenge
twin lagoon
#

ok

slender jay
#

Rip mobile users

#

A wall of text is upon us

void void
#

basically rewards you for killing noobs

#

i would have just done one that bans people when they join

#

even simpler

#

lmfao

olive marlin
#

Why is there double if?

#

Second one could be else or nothing, since you return in first one.

void void
#

ah yes

#

I completely forgot that return stops your code where you put return

olive marlin
#

I kinda want to rewrite my plugins to Kotlin. Wonder how long it'll take.

void void
#

there

#

1 minute and 30 seconds coding challenged

#

Do you guys know why water and lava isn't flowing in FastAscynWorldEdit?

twin lagoon
#

fawe

#

don't

void void
#

There should be a setting to turn it on, but I can't find it

twin lagoon
#

just don't

#

that plugin shouldn't be used

void void
#

?? ?

twin lagoon
#

fastasyncworldedit is the dumbest plugin that exists

void void
#

?

#

ur 🤡 right?

twin lagoon
#

the entire plugin is a hack

#

no

void void
#

LOL

twin lagoon
#

if you want FAWE support

#

join their discord

#

you're better off using regular worldedit

void void
#

fawe = 😈 we = 🤓

pulsar wigeon
#

i mean, liquids not flowing is probably just a feature for them lul

twin lagoon
void void
#

yeh

#

pepelaugh

#

fucking pepega

#

liquids not flowing is worldguard build flag iirc

pulsar wigeon
#

just..no

waxen panther
void void
#

LOL

#

what a fucking pepega

#

pepega 👏

fallow wadi
solemn sparrow
formal wren
void void
tulip berry
graceful rune
silver fulcrum
pine flume
fallen oracle
#

9K 🥳

blazing nebula
#

🎊 🎉

pulsar wigeon
#

8000 bot accounts

#

also where'd you get 9k?

golden gust
#

8998 members

cunning raft
#

3 members

golden gust
#

8998 + 3 = 9000

#

TIL

blazing nebula
#

2 people left

#

or glare lied

waxen panther
#

Surely not

ivory stream
slender geode
slim nymph
#

1 more then someone can DBZ it up

void void
#

-1

#

im leaving

#

jk

#

xD

#

8998 + 3 = 9000 (ok bro)

#

you know why i like open source

#

cos i can put in my own stupid changes without people complaining about all the things it breaks

#

cool, cool

#

make sure to print dogge art when the server starts up

#

huh? i'm just modifying fernflower

#

also

#

when the players takes a step make them say random stuff in chat or something

#

really don't see how that applies to fernflower

austere ivy
#

I just frikn nuked one of my github repos

#

I messed it up so, so bad

#

Squashed every commit into one and force pushed it to master

#

¯_(ツ)_/¯

#

q u a l i t y d e v e l o p e r

slim nymph
#

git reflog

olive marlin
#

^^

slim nymph
#

find the previous unfucked commit, git reset --hard HEAD@{blah}

vernal moth
#

Git thankful is really forgiving

austere ivy
#

Did you know that interactive rebase re-commits everything you pick? So things you didn't commit get re-commited and say they were authored at the time they were commited and commited now

#

That's a good way to mess everything up.

void void
#

well you picked them, why wouldn't they get commited

austere ivy
#

I didn't know that you had to make sure you only rebased as far as you want to

#

I've been meaning to learn git properly for a while now, I should get around to it.

void void
#

most i know about git is with commits, pushing and patches, no idea what rebasing is

austere ivy
#

relevant xkcd, of course

olive marlin
#

Rebase is nice - you cut off some commit tree and attach it to a different commit. (slightly more complex than that).

austere ivy
#

as much as I love git I'm secretly waiting for something new to come along, perhaps more intuitive

void void
#

is there no git for dummies book

#

cheat sheet, but no book awww

slim nymph
#

no, we dont need anything new. the trick is understanding process

olive marlin
#

Technically, what you use in commandline is gitcli, which is a default cli frontend to git. Adn there's other cli frontends to git you can use.

slim nymph
#

do unit of work, save unit of work, share unit of work

austere ivy
#

didn't people say that about mercury, though?

#

(or whatever it is, I wasn't around at that time)

slim nymph
#

iirc mercury is very similar to git, just didnt get a following

#

git took off because of linux

olive marlin
void void
#

i've honestly never used gits cmd line stuff

#

i'm just VCS intellij and sometimes git gui

olive marlin
#

Octopus merge 🙂

#

Try to visualize that!

void void
#

which is best linux distro from these: ubuntu, debian, arch, fedora?

fallen oracle
#

I've been utilizing GitKraken, it's pretty nice, but only if you don't have a bunch of projects.

void void
#

don't start a war

olive marlin
#

GitKraken got me into git. IT's really nice.

#

@void void Whatever you feel comfortable with.

#

And what you want to use it for.

void void
#

^

slim nymph
#

git cli is where it's at

austere ivy
#

it's my personal fork of linux that has one obscure optimization and is only faster in one specific scenario but far slower in every other

void void
#

im using gnome and plasma on arch

#

but its bugged

#

various things dont work

#

such as themes

#

try out some other distros then, bootable live usb

#

icons

austere ivy
#

also accidentally forgetting to pull your work and then you have this weird merge commit thing is horrible

void void
#

on plasma

olive marlin
#

If you like Arch in general, why not use something that builds on top of it (i.e. Manjaro)?

void void
#

debian is old

austere ivy
#

CVS that's what it was Aikar

void void
#

fedora seems best

austere ivy
#

not Mercury

void void
#

use whatever distro you want

olive marlin
#

^^

void void
#

don't feel like fighting another war

slim nymph
#

git pull --rebase

#

no merge commit

void void
#

what u on about

#

"war"

#

the linux distro war, always a classic

#

du kno wa we

#

what do you use?

olive marlin
#

You can set in git config:

merge.ff=no
pull.ff=yes
void void
#

i'm on parrotsec <- ubuntu mate <- ubuntu <- debian

#

many forks deep

olive marlin
#

Just like Paper?

void void
#

i think 1 level deeper than paper

olive marlin
#

Tuinity?

void void
#

yep

#

i have never used ubuntu mate

#

is that a desktop

#

yes, it can have a desktop

#

its designed to be lightweight

#

but not over lightweight like tinyos

fallen oracle
#

I like Kraken because it integrated with boards and issues

void void
#

that may be useful on vms

#

with low ram

#

kraken?

#

.g kraken

limber knotBOT
#

(DiscordBot) https://www.kraken.com/en-us/ -- Kraken: Bitcoin & Cryptocurrency Exchange | Bitcoin Trading...: "Kraken is more than just a Bitcoin trading platform. Come see why our cryptocurrency exchange is the best place to buy, sell, trade and learn about..."

void void
#

nope not that

#

xD

#

bot

#

its a git gui client

olive marlin
#

.g gitkraken

limber knotBOT
#

(DiscordBot) https://www.gitkraken.com/ -- GitKraken: Free Git GUI Client - Windows, Mac, Linux: "Unleash GitKraken for free! Three developer productivity tools: Git GUI client for Windows/Mac/Linux, Kanban Boards for task/issue tracking &..."

GitKraken.com

Unleash GitKraken for free! Three developer productivity tools: Git GUI client for Windows/Mac/Linux, Kanban Boards for task/issue tracking & Timelines for project milestones.

topaz mortar
#

igit gui.

#

.g git cli

limber knotBOT
#

(DiscordBot) https://git-scm.com/downloads -- Git - Downloads: "GUI Clients. Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific..."

topaz mortar
#

wtf.

void void
#

i should use kraken, looks way nicer than the git-gui

olive marlin
#

That's why I used it before getting into git.

#

It's nice and quite intuitive.

#

Just at some point started using CLI and got way faster, since I knew the basics already.

slim nymph
#

IDEA has a gui too, and it also integrates with issue trackers.

void void
#

yeh i've been using intellijs git VCS, not the greatest but does its job

severe sleet
#

How paper build in anti-xray work?

slim nymph
#

by modifying the data sent to the client as the packet is sent to the client

golden gust
#

real men use the CLI

severe sleet
#

I mean how can i know who using xray? Any notify option?

golden gust
#

it hides ores, or, optionally, scrambles all the blocks in the world

#

.paperdocs

#

.rtd

#

.g paper configuration guide

limber knotBOT
#

(DiscordBot) https://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-infrastructure/white-paper-c11-739714.html -- Cisco Application Centric Infrastructure Multi-Pod...: "Cisco Application Centric Infrastructure Multi-Pod Configuration White Paper ... the APIC wizard (using manual configuration instead), please refer..."

golden gust
#

mfw

#

And, no

cunning raft
#

just what i needed

golden gust
#

if the server knew that a player was using xray, we wouldn't need a patch for mangling the world to clients

#

there are plugins which try to predict if people are using xray clients, but, can't say I've bothered with any

cold nexus
slim nymph
#

damn you discord

golden gust
slim nymph
#

Oh ffs someone left

golden gust
#

discords saying 9k here

#

🤷‍♂️

slim nymph
#

it was 9k earlier, someone left 😦

potent fossil
void void
#

harold

#

huh i've never actually seen the anti xray enabled

cosmic raft
#

rather curious

#

is there anyone else who uses sedf instead of awsd for movement?

potent fossil
#

wtf

#

heresy

cosmic raft
#

i feel like I am alone sometimes :p

void void
#

kash is one of them

fallen oracle
#

Over 9000!!!

#

Fuck

#

Nvm

#

Premature

void void
#

sadness

potent fossil
#

i am very confused

void void
#

how?

cosmic raft
#

.yt x4maoo4A3x4

void void
#

tf is going on with my discord time

#

its 2 mins in the future

cosmic raft
void void
#

ngl creepy song

cosmic raft
#

@void void sadeness, not sadness :D

void void
#

oh haha didn't notice that

#

wtf do you do that?

#

few

cosmic raft
#
autoJump:false
guiScale:2
key_key.forward:key.keyboard.e
key_key.left:key.keyboard.s
key_key.back:key.keyboard.d
key_key.right:key.keyboard.f
key_key.sneak:key.keyboard.a
key_key.inventory:key.keyboard.w
key_key.swapHands:key.keyboard.g
#

this is what I change

#

yes

void void
#

i agree with changing guiScale and autojump

cosmic raft
#

on a qwertz/qwerty keyboard, if you put your hand on it you do not need to stretch to sneak while moving

#

so in pvp things it was much better

void void
#

makes sense

#

i'm on the next level of PvP

#

Crystal

cosmic raft
#

it's more that I sneak a lot, like to fly downwards too

#

and stretching to reach shift for long periods of time hurt my hand

#

now my hand just sits on those keys

#

asedf basically

void void
#

i admit it does look quite nice

#

i'm annoyed at optifine using c

cosmic raft
#

like look

#

hand does not move much at all

void void
#

ooh that would give access to more keybinds as well

#

can never have too many mc keybinds

#

i've died quite a few times cos of bad keybinds

cosmic raft
#

yup

#

with this configuration, my hand does not get sore after long periods of playing

#

it used to get sore all the time with defaults

#

awsd, shift for sneak, etc

void void
#

wait what about run

cosmic raft
#

double-tap e

#

:-)

void void
#

completely forgot about that

#

my problem is wrist tbh

#

even with a vertical mouse i still get pain

#

way less than a normal one luckily tho

golden gust
#

part of me kinda wishes I got the magic trackpad instead of the magic mouse

#

Like, the mouse is awesome for browsing the web and stuff, especially with all the nice gestures and stuff

#

But, as soon as you fire up anything like mc, you're doomed

hidden breach
void void
#

could we be over 9k now

#

what they left

pulsar wigeon
#

i think there's lots of bot/fake/whatever accounts recently

#

discord has had issues with this before

cunning raft
#

considering you don't need an email to join a server

void void
#

my main problem with discord is their reporting system

#

they don't check anything and its just an automated message without any context

limber knotBOT
#

hey worldedit man pls switch ur vault repo to use another like ci.ender.zone or something (unless you already did and I need to update the dependency)

#

and causing all my builds to hang on dat dum

#

(officially they've switch to jitpack so there's that...)

pulsar wigeon
#

huh?

limber knotBOT
pulsar wigeon
#

what does that have to do with us?

#

i have literally no fucking idea what i'm looking at

limber knotBOT
void void
#

general must be also a place to vent

limber knotBOT
#

worldedit dependency

#

basically

cunning raft
#

is that mc chat?

limber knotBOT
#

yes lol

pulsar wigeon
#

?

limber knotBOT
#

why is that in an mc that

void void
#

thats just weird

limber knotBOT
#

I run my update script that does mvn package

#

and print output to chat lol

#

cuz i lazy to ssh

pulsar wigeon
#

that has nothing to fucking do with WE

#

fix your fucking build scripts

#

don't shove your shit on me

limber knotBOT
#

lol

static badge
pulsar wigeon
#

do you have any fucking idea how maven works

cosmic raft
#

"no"

limber knotBOT
cunning raft
#

prob cached

pulsar wigeon
#

shit's been going up and down for a while

limber knotBOT
#

should just add one of those "display user count in channel name"-bot lol

void void
#

that last account was strange

#

it just joined vc for a moment and then left

limber knotBOT
#

well sorry lol, I'm trying to figure out what dependency is still looking at that repo

void void
cunning raft
#

i just compiled worldedit and worked fine as well

limber knotBOT
#

yes

#

that is the public one

#

herocraft is private, we have server jars and stuff there

pulsar wigeon
#

smh kash spamming

limber knotBOT
#

those links you put aren't resolving

#

so maybe dns/ip change too I guess

limber knotBOT
#

anyways fixed for now by just slapping provided on nearly every dependency

#

and updating them all too so one of the two did it

potent fossil
#

@wide chasm am using IF, do I need to stop these GuiItems from being able to be picked up manually or does IF handle that already and I'm missing it

wide chasm
#

You need to do that manually

potent fossil
#

and this is supposed to save me time

#

smh

limber knotBOT
#

wut is IF

wide chasm
#

The idea is that it's abstract enough to still allow you to make whichever gui you want, while giving you the stuff needed to make it easier.

limber knotBOT
#

wait, by manually do you mean cancelling events or just setting a value in the click?

potent fossil
#

cancelling events lol

limber knotBOT
potent fossil
#

im exceptionally lazy

void void
limber knotBOT
#

uhm

#

IF doesn't handle the InventoryDragEvent? rip

potent fossil
#

well it has a drag bar so it does something

limber knotBOT
#

yeah, but you can steal any item from it that is just cancelling the click event, lol

potent fossil
golden gust
#

was just looking at my last inolvement with inventories....

#

fwiw, ReflectionToStringBuilder, is fucking awesome

potent fossil
#

excuse me

limber knotBOT
#

o inventory guis

#

wen library for book guis

olive marlin
#

So many inventory frameworks.

limber knotBOT
#

ik

#

pretty sure I saw one some time ago robo

stiff delta
limber knotBOT
#

cuz basecomponents are annoyinga

#

and I'm bad at pagination

#

and stuff

#

use MineDown for formatting ;D

#

runs

#

I do lol

#

good xD

#

believe I pasted the class where I do books rn

#

it's the only thing that helps me stay slightly sane

#

cuz before... omg lol

#

I did something like kashike's text library lol

#

text is expanding to support more with 4.x, too :3

#

I'll probably move MineDown to text eventually, just have to get to that :S

#

phoenix616: link?

#

but that's just the "main menu" page all the rest I have similar to essentials' /info where I open a minedown-formatted file

#

oO

#

that wasn't a meme that was a stroke

unreal pike
limber knotBOT
#

that's not on the spectrum

#

either top tier or cringe are the extremes

#

if you consider anything else ur boomer

void void
#

TRUE LULW

limber knotBOT
#

yours is just subpar

void void
#

TRUE

#

pepega clap

limber knotBOT
#

not quite cringe but it's nothing good

void void
#

pepega

limber knotBOT
#

UnsupportedOperation yet it's only as deprecated in API, mmmmk

#

well

#

I am using 1.13.2 for compat

fallen oracle
#

So I get down to hooking up my cooler and I'm missing a single male-male connecting piece so I can't connect the fans up. Smh.

celest coyote
#

just go fanless

#

blissful silence

fallen oracle
#

Smh

void void
#

agreed

#

you know its quiet when the loudest thing is the power supply electricity

celest coyote
#

buzzz

cunning raft
#

Number One KKona

celest coyote
#

missing brazil rise

#

brazil numba one soon tm

slender jay
#

the video is till 29.04

cunning raft
#

also that's not per capita

void void
#

oh wow i didn't realise how much the US had now

celest coyote
#

reaching projected 200k in no time

void void
#

frick UK is 2nd in deaths

wanton onyx
void void
#

even police don't have to wear masks anymore here

#

now question is who to blame

#

no u

#

tbh its mostly governments decisions at this point

celest coyote
#

we cant even visit family here

void void
#

when did brazil and russia get so high up

celest coyote
#

when the virus hit and they chose not to take action

#

in ontario we are expecting another shutdown

#

it was lifted recently

void void
#

tbh i'd rather they didn't start reopening stuff

celest coyote
#

partially

void void
#

i like the idea of completely stopping infections, instead of this pish posh about the rate

fallow peak
#

when did brazil and russia get so high up
@void void happens when the president makes statements against the Lockdown ..

woven acorn
lament patio
#

We're also testing too little

void void
#

^

celest coyote
fallow peak
#

brazil will be in a really bad place soon
@spare venture And our health system is a cause without a pandemic ...

void void
#

ok green is rendering as blue for some reason

#

its kind of a nice way of showing people stuff who would pick a fight with a cactus

limber knotBOT
#

so much misinformation, cuz then you got others reporting more or just reporting when people say they think they have it and that recent thing with CBS and cherry health

void void
#

at least this pandemic will teach governments a lesson

vernal moth
#

hahahahahaha

#

no

#

lol

void void
#

oh yeah i forget what they're like

vernal moth
#

do you think the US will ever learn?

void void
#

good point

limber knotBOT
#

ya taught many governors that they really like lockdown power

vernal moth
#

its just trump seeing countries like germany reopening everything, cause they won phase 1, when the US isnt even half way thru

celest coyote
#

as long as the voters are dumb, the policians will be too

void void
#

now how do we make voters smart

celest coyote
#

too many people don't care

void void
#

don't think thats possible

celest coyote
#

you start by improving schooling

limber knotBOT
#

well step one is not trying to manipulate the news lol

celest coyote
#

and chilling with the propaganda and fake news

lament patio
#

Step 1 is schooling tbh, educated people should know better than to fall for blatant misinformation

void void
#

human nature unfortunately, people are very gullible when they're panicking

celest coyote
#

another way is to stop polarizing everything, and manipulating politics so blatently

#

many things the us would have to do, but the powers that be dont care about the long term

golden gust
#

Part of the horror with politics is who do you even trust?

vernal moth
#

well, a functioning democracy has multiple tools to control politicans.
the opposing parties, courts and journalists

celest coyote
#

parties
lul

vernal moth
#

well, yes, thats the first flaw in muricas system

#

a two party system isnt a functioning democracy

#

because its always black and white

golden gust
#

the problem is that a party system in general is basically always gonna lead to this

celest coyote
#

Im like 60 percent sure in the next 100 years the us will collapse into multiple countries

lament patio
#

Well, yeah, but it's better to take some improvement

golden gust
#

left votes one party, coz they're the best shot in, right votes another party, coz they're the best shot in for them

celest coyote
#

the us army will never intervene in a civil war

golden gust
#

inb4 trump 2020 and cali leaves

celest coyote
#

its quite possible in 100 years

#

each year the right left divide gets larger

pulsar wigeon
#

because the current state of things isn't catastrophic

celest coyote
#

something like a huge hurricane that destroys some liberal cities and tons of rural towns

#

and then huge fight over allocation of relief

#

things can happen

#

trigger can be anything as long as the fuel keeps getting poured

golden gust
#

the problem here is that the intent to communicate is basically gone

celest coyote
#

yeah its a huge issue

golden gust
#

it's much easier to throw a spanner into the works to stir up some drama and try to sway favour one way or the other

celest coyote
#

the dems have basically ignored right wing supporters and the right wing has embraced trump

#

trump has instilled a hatered of the dems, and dems have instilled a hatred of trump

golden gust
#

trump was as much as a "fuck you" vote as a political one

fierce wave
golden gust
#

The UK is in its own mess too

#

Saying that, there ain't no real valid alternative party over here

#

Well, maybe now, but, :L

#

ralph wiggum

#

literally every single time I see him, I picture ralph eating PVA

celest coyote
#

I'm pretty glad to be living in Canada right now even if the dollar is ultra shit

#

just get a job 4head

#

pretty much

vernal moth
#

even in stem you can just randomly loose your job

golden gust
#

my birthgiver has basically been on benefits for as long as I remember bar a few years where she got pulled into the family company

blazing nebula
#

You just gotta mow a lot of lawns /s

vernal moth
#

if I get fired here, my company still has to pay me 6 months 😄