#general
3141 messages ยท Page 207 of 4
@visual sluice finally jobs for immigrants from africa
that's a pretty context specific thing
how much is yours?
@acoustic pilot we should riot in the streets against the tax man by throwing crates of tea into the ocean
or some crap
@void void and this point you should adapt the prices instead
I would be upset if my progress was reset
telling you the numbers I have set would be meaningless because I don't use the default algorithms
I'm OK with the amount of taxes I pay so.... am all good ๐
Problem is that since I'm self-employed I pay it in a quarterly lump sum ๐ฆ
And not more regularly like everyone else
sounds fun
Rather, not more AUTOMATICALLY like everyone else ๐
Self Employed taxes 
i dont mind taxes all that much, tbh (expecially since i get a big return) but what i've always hated is that we get double taxed (taxes come out when you get handed money, and taxes come out when you spend money)
@vestal jasper is it better that way changing them
He changed that "long" algorithm
I constantly tweak my jobs and their payours
I have helpers dedicated to testing out changes
you have some server big like mineplex?
@unreal quarry Self Employment is brutally taxed 
My server averages 20-30 concurrent players
On the surface SE tax is brutal, just gotta maximize your deductions tho and it's reasonable
what did you changed you said?
itemize your toilet paper, cause you know, everyone shits on the job
the deduction from toilet paper would amount to jack shit though
But it applies to office supplies in general ๐
turns bathroom into home office
prints on toilet paper rolls
@vestal jasper you changed the top income of every job?
its nice t hat I can upgrade my computer and that's deductible
I already know @stiff yarrow takes home quite a bit though compared to how much he's taxed, it's not that bad ๐
He's got a nice set up atm
I'm living like a king in my moms living room
I've changed every single number in my jobs setup

Yeah that's the main reason you can't deduct as much as you normally could
wow
Because you don't have rent/utilities to deduct
changes entire house into office and deducts every got dam thing
@meager perch try this build
https://jenkins.egg82.me/job/egg82/job/AntiVPN/job/fix%252F16/
Likely issue was you ran consensus mode with only the free sources enabled, causing you to run out of credits with them quickly. This caused a consensus result of 0/0 or NaN, which then was passed to SQLite which thought it was NULL which violated the "NOT NULL" constraint.
Christ, what a bug.
But you also end up saving more
So you get taxed more for that
lol no
what Byte is saying is right, although being SE is taxed more its not like I'm broke, its just a large amount of money drained from me quarterly

Yeah the lump sum nature of it is the most annoying part IMO
$1.50 after calculations
I wonder if there's penalties for making more regular payments
I have ranks that cost in the millions
"Too much" depends on your whole eco setup
^^
It's a delicate balance
As I noted, prices, income, etc, are 100% setup / context dependent
tfw you pay a large tax for health insurance when you don't even have health insurance 
You also have to factor in other plugins and how they play into jobs
only thing I can think of is that the result is NaN (or possibly infinite)
so I added those checks
You don't pay that anymore @stiff yarrow
throws an APIException now
what if i'm using personal VPN 100% of time for better privacy?
It was repealed and went into effect for this tax year
economies are a lot of work and require constant attention to not have them go out of whack
Oh but you might have paid for it last year? lol
You won't be penalized this year for not having health insurance.
Oh not that Byte
@elder sable you can ask to get whitelisted, it's just a perm node
I was talking about paying medicare tax
if i can get onto this admins server
Oh, well yeah
@vestal jasper how to change individual blocks? to lower their price
thats like blocking user-agents
most servers have a Discord or something
That shit is for when you retire
look at the jobs config
Assuming you live to retirement age
I thought it was for medicare funding
Right, but it's also so that YOU can qualify for medicare when you get old enough to use it
Young people paying for old people who don't work
not named
what version are you on?
are you saying I wouldn't qualify for medicare if I didn't pay this tax?
It will affect your care I think
Just as SS payments would be affected by how much you put in
1.14
You can log into the SSA website to see yeah
for example how to search for stone
then using numeric ids is a crime
in the jobs config?
bukkit - block ids - ffs
you can use any plugin in existance to see if unsure - lwc had that, WE....
@stiff yarrow Looks like medicare coverage is probably unaffected by your contributions, but SS payments still are. They're both still mandatory and are used to fund the healthcare and social security payments to old people.
@void void these questions need to be asked in the Jobs Reborn discord server... https://discord.gg/hAGMmPP
that discord is dead
not our problem
i dont ask you
(DiscordBot) Taylor Swift Announces New Album "Lover" and Song "You Need to Calm Down" - length 10m 29s - 1,748 likes, 4 dislikes (99.8%) - 12,358 views - sara on 2019.06.13
lurker 1 more thing ``` stone:
income: 1.3
points: 1.3
experience: 2
the numbers mean the baseincome/points/exp in the calculation algorythm
fucking Demon. lol
where?
such a rude boi gym
nya~ ๐ฝ ๐ฝ ๐ฝ
prices have to change, try a restart?
sure there's /jobs reload
๐ ๐
shit happens
hey do you guys know how to somehow do something with git where ive modified a few local files then someone commited a change and I want to update the change without removing all my changes?
if that makes sense
called merge
oh cool will that apply the changes to the file that was edited locally?
or just gnore the file and not overwrite
You might get a conflict if they edited the same files you're editing
git pull <remote> <branch>
It will try to fast-forward
But it will tell you if it failed.
if you commited you changes and the other person edited other files, you will have both updates applied
what if i didnt commit
otherwise within 1 file you might have to resolve a conflict
thanks
commit your changes to a new branch, pull from remote into master, then merge your branch and master and fix any conflicts
maybe you should commit since you care
this is why you should never do work in master ๐
stashing is ezpz'r den dat
ill try stashing
i didnt commit because its a random project that i add some features too that they wouldnt approve
stash everything instead of working with branches
git has some interesting lingo
smh
then write scripts to stash/unstash changes for everytime you wanna compile
then make a separate repo for exporting diffs of stashes
o.o
not using branches
branches were made for this reason
branches for changes yes, but for his SPECIFIC question "how do i get their changes without nuking mine"
you stash, pull, pop
i mean, sure that'll work, but its not good practice
he doesnt have any better idea so point him to branching first
for his specific use case he wants the make his changes on a new branch
keep master clean so he can pull from remote
then merge master into his branch
thats how its designed
time to go down the git rabbithole

kick gymmyboi
^_^
git pop stash pull worked good thanks
now do dis online git course 4 free https://learngitbranching.js.org/?locale=en_US
๐
i should really update all my PRs
but i'm having trouble finding the motivation :3
i feel
idky but that made me think of bob barker
@vestal jasper you still here?
anyone got a test server with a block logger and an anticheat willing to test something out?
i have a test server with a block logger, but no anticheat and no will to test something out
me too
took some pain killers cause i slived my thumb open at work :3
oof
*sliced
A dreamy dance remix of Winnie the Pooh and Christopher Robin by Pogo. Movie: Pooh's Grand Adventure (1997). Twitter: https://twitter.com/OfficialPogo Contac...
(DiscordBot) Boy & Bear - length 3m 26s - 62,053 likes, 942 dislikes (98.5%) - 3,498,291 views - Pogo on 2017.08.12
I think a new Taylor single is gonna drop in a few minutes
Oh it already released on Apple music...
rip
8 minutes to go tho

Hey MiniDigger
Universal blood is an appealing notion because it could be transfused into anyone regardless of blood type. Researchers have been kicking around the idea of using enzymes to create universal blood since the early 1980s, โbut a major limitation has always been the efficiency...
From my short bit of looking it seems that the old plugin Essentials is EOL.
What's the hip new replacement?
how creative lol
Yeah we're on 1.14
thanks mate
It's damn good https://youtu.be/GWtfOHBF1_w
Music video by Taylor Swift performing You Need To Calm Down (Lyric Video). ยฉ 2019 Republic Records, a division of UMG Recordings, Inc. http://vevo.ly/WHIxy5
(DiscordBot) Taylor Swift - You Need To Calm Down (Lyric Video) - length 2m 58s - 80,502 likes, 1,145 dislikes (98.6%) - 371,820 views - TaylorSwiftVEVO on 2019.06.14
.addcmd taylor https://youtu.be/GWtfOHBF1_w
Music video by Taylor Swift performing You Need To Calm Down (Lyric Video). ยฉ 2019 Republic Records, a division of UMG Recordings, Inc. http://vevo.ly/WHIxy5
.taylor
Music video by Taylor Swift performing You Need To Calm Down (Lyric Video). ยฉ 2019 Republic Records, a division of UMG Recordings, Inc. http://vevo.ly/WHIxy5
yes
(Korobi) Taylor Swift - You Need To Calm Down (Lyric Video) - length 2m 58s - 82,724 likes, 1,188 dislikes (98.6%) - 387,897 views - TaylorSwiftVEVO on 2019.06.14
nice to see that's being spammed
DemonWav: that video is a big no, too flashy for me
does it come with a seizure warning?
I'll replace it with the music video when it comes out in a few days
nope, no seizure warning
nope
seizure warnings are for nerds
the phrase is also "sticks and stones" not "snakes and stones" unless I'm out of the loop on some insider thing ๐
she says "snakes and stones never break my bones" lmao
yeah in the past people always called her a snake for being skinny
ts lore 
so in the last album she made snakes her mascot
yup
leaf
vic
ur retarded
ur retarded
thanks
vic
no
(DiscordBot) Second undercover investigation reveals widespread dairy cow abuse at Fair Oaks Farms and Coca Cola - length 4 minutes and 33 seconds - 14 likes - 49,692 plays - ARM Investigations on 2019-06-12 09:36:34
who's paying you to say that
leaf's retarded
ur retarded
wow
just kidding ahha I said that myself :D
nobody:
nossr, with his pepe emotes:
what the fuck
I found it on /r/cr*ppydesign
:O
Imagine censoring a word in a link
It was good
wow they're going to add skyblock
Taylor Swift - You Need To Calm Down https://t.co/79iFGbnk4E
(DiscordBot) @SwiftOnSecurity (SwiftOnSecurity): Taylor Swift - You Need To Calm Down https://t.co/79iFGbnk4E (44 seconds ago)
Music video by Taylor Swift performing You Need To Calm Down (Lyric Video). ยฉ 2019 Republic Records, a division of UMG Recordings, Inc. http://vevo.ly/WHIxy5
Panicking Taylor Swift Realizes It Too Late To Call Off Assassination After Katy Perry Makes Peace Offering https://t.co/GAJwE86nNq
810
5718
(Amaranth) โ@TheOnion (The Onion): Panicking Taylor Swift Realizes It Too Late To Call Off Assassination After Katy Perry Makes Peace Offeringโฆ https://t.co/jo6VmCRJBZ (1 day and 12 hours ago)
โPanicking Taylor Swift Realizes It Too Late To Call Off Assassination After Katy Perry Makes Peace Offering https://t.co/GAJwE86nNqโ
apparently ms is making a new flight simulator which is cool
Obviously a fake headline...Taylor's rich & powerful enough if she wanted something cancelled it would be cancelled no problem
it's theonion bro
when u think ur funny cuz u no its the onion but cant even see when some 1 else is being sarcastic
hypixel should close so all us noob server owners stand a chance
pink 
I forgot Razer made laptops
linustechtips has one, so must not be too bad
Razer blade prices are identical to MacBook pro prices and have very similar specs, guess I'll just stick with MacBooks because macos
Not that I'm in the market for anything right now
kashike neato
..
idk either
yeah I wonder
UHHHH? UH OH
WEE OOO WEEE OOO
Did someone just mention Paper Spigot in Spigot Forums?
๐ ๐
This is @cosmic raft
Screenshot (Jun 14, 2019 12:46:42 AM)
Also this
There's some gold in that conversation
That's one nugget
I refuse to have some 12-year-old googling "shafted" on my conscience
uhhh
so sick of that crappy linux support on newer mbp-s ....
i wonder how hard it is actually to communicate with that absolutely proprietary T2 bullshittery 
@void void https://github.com/Dunedan/mbp-2016-linux
if you have a mac wouldn't you just use the mac os 
Is there a Java 8 alternative to Guava's Suppliers.memoize() (thread-safe lazy value initializer) ?
No
Those bastards
oh well that's all it is lol
I don't think I've ever done double checked locking
I probably would've just synchronized without the first check
but I guess this makes sense too
daily css challange, select the 2 green elements without selecting the red elements and without relying on classes or types of the elements https://irc.minidigger.me/uploads/e42eb2218a249cb9/14-06-2019 09-22-44.jpg
current try is .buehne .card-body > *:nth-child(1) but that selects the red ones
too
@acoustic pilot you made me read up on this and its pretty interesting
double checked locking
double checked locking or lazy value initialization
oh
yeah it makes sense because once the value is initialized, you don't need to keep synchronizing
and the performance cost is pretty substantial from what I'm reading
yeah it would be, because there aren't any needless lock acquisitions happening once the value is initialized
@cosmic raft it does not work with 2018
as newer models use T2
that works only with older models
those suggestions you linked
the article I'm reading suggests different ways to approach this depending on the version of Java
double checked locking, if I'm thinking correctly, would only work though if it can't be nulled later
apparently this is rather unsafe in J2SE 1.4
never even touched that lol
@void void wasn't linking it as a suggestion, just as an "lol look at this shit"
ah
to be honest, me either
shit sounds old as hell
imagine working on some legacy Java project though and not knowing it wasn't safe 
1.6 is probaby as legacy as it gets.. I hope lol
dont care tho as long as it works fine in Java 8+ ๐
because this class is injected into the Velocity plugin before the plugin is initialized (in the constructor), I have to lazy-initialize the plugin instance since I can't just pass it into the constructor
๐
you don't have any eye strain working with that?
nope

I use Dracula everywhere
isn't the theme called Darcula
No, this one is Dracula, different from Darcula
but does it support VIM
I use it in Terminus, VS Code, IntelliJ and Sublime Text
@acoustic pilot there are other ways to do that
I don't think I could use that for more than 5 minutes before eye strain headaches start
private VelocityLibraryManager vlm;
@Inject private void init(final VelocityLibraryManager vlm) {
this.vlm = vlm;
}
should handle it properly
wait, why would I do that?
makes it not required at construction time, but is still injected after construction
Oh so you mean the plugin is available by the time it's constructed
yes
Well, are you sure? I don't think so

I think @Inject occurs BEFORE ProxyInitializeEvent
Plugin isn't "loaded" until then?
what does that have to do with anything
Retrieving the plugin instance
Requires the plugin to be loaded
At least through injection
I think
like when calling pluginManager.getPlugin(id), at that stage it wouldn't be loaded yet I don't think
public class MyPlugin {
private Thing thing;
@Inject
void setThing(Thing thing) {
this.thing = thing;
}
}
public class Thing {
@Inject
private Thing(PluginManager pluginManager, PluginDescription desc) {
pluginManager.getPlugin(desc.getId()).isPresent() // => false
}
}
I don't think the plugin is bound to the plugin module
Well, injecting the concrete instance might still work actually, I might be an idiot so let me test this
I assume Thing(MyPlugin plugin) might work
Oh, I can add a @Singleton right?
And that would work?
package net.kyori.experiment;
import com.velocitypowered.api.event.Subscribe;
import com.velocitypowered.api.event.proxy.ProxyInitializeEvent;
import com.velocitypowered.api.plugin.Plugin;
import javax.inject.Inject;
import org.slf4j.Logger;
@Plugin(id = "experiment")
public class Experiment {
private VelocityLibraryManager vlm;
private final Logger logger;
@Inject
private Experiment(final Logger logger) {
this.logger = logger;
}
@Inject
private void init(final VelocityLibraryManager vlm) {
this.vlm = vlm;
}
@Subscribe
public void init(final ProxyInitializeEvent event) {
this.logger.info(this.vlm.toString());
}
}
package net.kyori.experiment;
import javax.inject.Inject;
public class VelocityLibraryManager {
private final Experiment experiment;
@Inject
private VelocityLibraryManager(final Experiment experiment) {
this.experiment = experiment;
}
}
[00:58:14 INFO]: Loading plugins...
[00:58:14 INFO]: Loaded 1 plugins
[00:58:14 INFO] [experiment]: net.kyori.experiment.VelocityLibraryManager@6fe509ad
[00:58:14 INFO]: Listening on /0:0:0:0:0:0:0:0%0:25577
works fine, as i said
Does that work with generics?
yes
So it could be VelocityLibraryManager<T> where T is the plugin class?
yes
oh god that's awesome, thanks lol
I'm gonna try this
Does @Plugin imply @Singleton, hm
How does it know to bind to that specific instance
Okay, this is actually really cool. I really liked that entire starting sequence. Nice job to whoever did that.
I'm going to guess kash.
But, that's just a guess 
@acoustic pilot there's no specific scope currently; i'll push a fix for it
what?
@cosmic raft So is it bugged right now then? I assume it didn't bind to the same instance initialized by the plugin manager.
ah okay
So is it basically the same in Sponge too?
Since I'm also gonna have to do the same there
yes
Nice, thanks ๐
yay, thanks ๐
Trying to avoid scenarios like that lol
heh
It's just nicer when you use the solution that is native to the platform
holy fuck
my cat has never had this much bloodlust
he saw a racoon outside and I've never seen him try to kill something more than he is now
he's an indoor cat so there's no way in hell I'm letting him anywhere near it
pretty sure raccoon kills the cat in this scenario
a raccoon will rip a domestic cat to shreds
was wondering what animal it was that I've seen walk past my window in the past
turns out it's just the resident raccoon
Excellent it all works, injecting the plugin instance and the generic injection
thanks Z for stealing my 
๐ฎ
uhh, is there a way to shade log4j with maven and having it work?
i use gradle, but works for me
it's a bit tricky tho
the binders cant be relocated due to how it works
no?
I get ERROR StatusLogger No Log4j 2 configuration file found. Using default configuration (logging only errors to the console), or user programmatically provided configurations. Set system property 'log4j2.debug' to show Log4j 2 internal initialization logging. but the config file is there inside the jar
did you turn on debug
Not yet.
iirc it only checks in the server jar
It's not a plugin.
It's just a normal jar.
well
I came to ask here because here is where the smart people are.
maybe if you explained any of what you are doing it would be easier to help
Been tryna find the time to get started with log4j, but, like No Log4j 2 configuration file found - did you write one?
wait and how are you trying to load it in the end?
what? Doesn't log4j load it from the jar ;-;

Well, I'm running it off a shaded jar
Could that be the problem?
is it standalone application?
yeah
then make sure that config ends up at /log4j2.xml in jar
It's there.
try to turn on log4j2 debug logging
It's loading the default config. ERROR StatusLogger Unrecognized format specifier [d] ERROR StatusLogger Unrecognized conversion specifier [d] starting at position 16 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [thread] ERROR StatusLogger Unrecognized conversion specifier [thread] starting at position 25 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [level] ERROR StatusLogger Unrecognized conversion specifier [level] starting at position 35 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [logger] ERROR StatusLogger Unrecognized conversion specifier [logger] starting at position 47 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [msg] ERROR StatusLogger Unrecognized conversion specifier [msg] starting at position 54 in conversion pattern. ERROR StatusLogger Unrecognized format specifier [n] ERROR StatusLogger Unrecognized conversion specifier [n] starting at position 56 in conversion pattern.
And it's throwing that ;-;
Googling around, it appears to be because log4j is shaded into my jar
I blame Maven
are you doing reloc on log4j?
No relocations
Anyone know of a good software for building a "roadmap" for open source projects?
Trying to do some down the road planning for a project so that I can showcase what is to come.
I've seen some people use trello or favro for that sort of thing. https://favro.com/organization/35200a08dbbad85b26102638/0d9378db42299691bb14c708 an example
mikroskeem: I think I found the problem. Maven Shade isn't shading Log4j2Plugins.dat correctly :/
Oh, there is a transformer for that
Any suggested reads on getting started with log4j properly?
define properly?
use what paper uses
Yet to toy with logging frameworks, basically; and most stuff around l4j appears to "this is what it is, there you go"
no don't do that
ik ๐
unless you are also using TCA
ah okay
oh
wat
It's there..
But I've tried with it before and it still didn't work
what the heck
The transformer works now?!
Thanks so much mikroskeem ๐
even tho i did nothing
shhhh
i guess you're welcome ;D
reformat hard drive and install arch :^)
can't
it's 2018 mbp, literally nothing works
with args linugs
(or linux generally)
wait what why
But, luks pretti
so are yall buying them :^)
i managed to boot to arch fine however, but i must install external sound card
I have a hdd around which has an arch partition on it
iMac isn't happy about booting arch, however; which kinda sucks, but not something I'd use super often anyways, so ๐คท
i turned off all boot verification
also i managed to boot openbsd, allthough it spammed console with usb controller errors :D
so are yall buying them :^)
was a gift
i would've built a pc from that money tbh
Some guy I was doing work for ended up getting this for me, my 2011 machine just.. yea...
Got rid of that in 2015, a bit overdue
@ornate spindle Thanks. I am currently using GitHub version of that
Might try out Trello
Just want to lay down the next few months of progress to my peopel
Hey just to let you guys know if you are on 1.14.2 and you smack a mob with a knockback 3000 weapon you time out the server
Probably yeah
does it just load 15000 chunks
interesting
large collision lookups are horrible in general
Only hit for like 30 seconds on mine
Although I did accidently do a 160k block change then immediately undo it with world edit
That took about a minute or two
we 
Fucking rip

Hm
y u no appreciate my ms paint skilz
Cause u support CraftBukkit

boohoo
essx supports only the finest paper crafted from pure spotted leaf pulp
i'm going to add concrete support for worldedit
leaf do you have any added api
i can use to fuck things up
o, pretty much all server changes
lame
I got some scheduler changes
ur ๐ฎ
do you think worldedit would actually use the bukkit scheduler
it's too cool for that
oh yeah my only api changes are just scheduler
all of my books for the next semster are available online ๐ I love English course lit
is there way to put animals to spawn more?
Do you server owners fully render the map, or let the players do it as they explore?
if you pre-gen to a worldborder, you might as well pre-render
unless your concern is the "mystery" of having to explore
in which case the whole thing will get explored in no time by players anyway :^)
ok, I'll let them do the work of rendering. Thx
I think all of wiz's points were "just render it all if you have a world border" xD
ยฏ_(ใ)_/ยฏ
idc
lol
there's a slider scale of performance between pregen/prerender/nothing
they will have to figure that out
daily reminder that the word Pokรฉmon has an ยด on the e, so it's not said as "pokeemon", but rather a full/open E
Welp, apparently the sources are returning errors of some kind. Try avpn test <ip>
In Japanese its ใใฑใขใณ (Poe-Kay-Mohn)
i wouldn't really phoneticize ใฑ as kay
there's no stop
it's much closer to "keh"
You can also try enabling debug mode in the config and reloading the plugin @meager perch
0/0, meaning no results because no sources
@pulsar wigeon Kay is the closest thing I could type that would match it
Meaning source errors
how are you reading keh
Mmm, ipa
I was not using IPA for reference 
well
I prefer a lager myself
?
if you sound out "keh" there isn't
ka-eee
exaggerate your vocals
you will hear it
I can't really dispute what you're saying as I have no understanding of IPA
but I didn't write it to be a literal 1:1 with Japanese
literally just read "keh" and read "kay"
if you can't hear the difference, you are reading wrong
But you're missing API keys @meager perch
"okay"
wiz its a lost cause because I don't know how to read keh in this context
there is no context
Oh wait
the nice thing about phonetic syntaxes is that they work independent of context
wiz I don't care, I already said I can't dispute what you are saying
since I have no knowledge of IPA

Let me see here
nossr, how would you read "meh"
"may" LUL
typical clown fiesta 
ur a clown
@pulsar wigeon once you referenced IPA I became unsure of how to read keh as I'm unsure of how you read phonetics via IPA
that is what I was alluding to
well
forget i said that
it's irrelevant
just read as you would if you read it in plain english
yeah then I know how to read it
once you brought IPA in I was completely unsure of any pronounciation you were showing me so I refused to answer that I could read keh correctly
since I googled IPA and it looked like complicated shit
wiz I never said it was kay, it was the closest thing I could think of

but then i said "keh" would be cloesr
well you mentioned the thing about the stop and that really threw me off
once you started using complicated phonetic language shit I was out of my element
and couldn't answer your properly
I don't even know what a stop means

.-.
"it's much closer to 'keh'"
that was literally all you had to read
y this so complicated
@meager perch any errors on load?
I didn't have enough knowledge to approve or deny your statements so I refused to make one

kay
I'm just explaining myself at this point, I'm not continuing to disagree if you misconstrue it as such
I never disagreed to be technical
@meager perch what does your config look like?
I just did not comprehend your statements
if you want me to answer though, I am in agreement with keh being closer

if Redis goes down you'll still have Rabbit
redundancy
@meager perch I have some ideas but it's a bit strange
ah
basically you have sources defined, but for whatever reason the API classes aren't available
for whatever reason they aren't being loaded
@meager perch you sure there's no errors on startup?
Welp, I think I broke something https://i.imgur.com/7qpgZ9J.png https://i.imgur.com/3TZExWE.png
I guess IJ is drunk
return type?
if that's IJ just do ctrl+i and do the auto stub
What's up guys, it's your boy ^-^, here with your daily reminder to dab on the haters ^-^7
The method is abstract String format(FT color, String message) and FT is ChatColor
yea, or alt-enter the error. first option should be "implement methods"
does it need a constructor
Already have one
hm
I guess it's IJ messing up? https://i.imgur.com/IN8U3Lw.png
it might have gone rarted, close and reopen
Lel
happens to me sometimes 
invalidate caches
or that thing yea watvr
Looked all over for MCMMO last night and found it this morning.
Apparently paid mods are a thing now? Costs $15 on spigot.
Anyone know a comprable mod that's more in line with the traditional modding community's values AKA free?
nossr is a great dev and you should support him
invalidating caches is usually the fix to most things
intellij, life, depression, etc
AKA you want AWESOMESAUCEICOUS PLOGENS at MASTER LEVEL QUALITY for $0
The answer is no
You cannot find that
and pretending like making free stuff is "tradtional values" is pretty bad form
you're telling all the devs here you think their work is worthless
yeah that was the most disgusting thing i've heard in a long time
do you think we just think of cool ideas and sit down for 5 mins and make a gigantic ass plugin?
this takes work
and effort
I'll be damned if we don't get paid for it
Sorry, I had to make it permanent https://i.imgur.com/gWH0uDx.png
that is v high quality picshur
GitHub Boards or Trello 
Both.
oof
simple, it's still rart after invalidate caches https://i.imgur.com/K3B8DUd.png
sure you have right version?
Absolutely it takes work and effort. I was largely a part of building a hell of a custom terrain generation mod back in the day. We did it not for $ but because we thought it was cool and wanted a cool feature for our players.
It's just a change of culture over time, is all.
But if it's the quality you say I'll see if my players want it badly enough to pitch in the money.
yes, I have the latest version ;-;
@brazen barn you can compile mcMMO if you object to buying the mod to support development
its free

But you should support him hes gud d00d
i was gonna let you say it nossr
and Weebmaster3000
idk if i should go around advertising that :^)
maybe the hanging server watchdog should be paused by the server while convertig worlds to 1.14..
And same, I wasn't gonna tell him
its what I tell the 4 people who come into the mcMMO discord a day asking for it for free
yea but that's you
Term I'd like to point out " I spent nearly 8-14 hours a day working on this thing! "
r00d d00d
sorry nossr ill leave it to u 
nossr, don't you have a CI to build it automagically? 
do it simple
Sorry cheap bastards trigger me to an insane degree
nossr I didn't realize you were one of the contributors.
@void void tbh I don't mind when people want it for free, but when they make excuses it definitely makes me think they are probably misleading me
fair nuff
I'm the guy that made 95% of mcMMO
it is free

Would you look at that. I'm new to spigot's site so am still working out the format
that's what we've been talking about
@stiff yarrow Thanks for ignoring me โค
didn't even see that author spot
mcMMO is my income, if you buy it thats basically how I pay bills
donationware babey
What license do you have it under, nossr?
GPL3
alright not bad

GPL is a commercial license just saying
charging money for GPL3 software doesn't make it not free
you can be GPL and not give source out for free
gpl just says the people who buy it can ask for the source
I use Linux because I have certain values and principles regarding software, its distribution, and its development.
You're okay in my book.
My players have expressed enough interest we'll throw you the dough.


He just spends it all on discord nitro giveaways anyway
Lol
and imported japanese comics :^)
It's true
nossr show ur figure collection
wew
lotta nitro 
wiz I don't actually own anything of Japanese origin or vaguely related to anime/manga
wow
wannabe weab
Kappa
actually
tbh you probably own some japanese-made electronics or something
but that's not weaby so w/e
well I have a ps4 controller
GOTEM
@brazen barn mcMMO was made GPL3 for the same reason
Oh hey before I click buy, this is a perpetual license that's afforded all future updates, yeah?
open source is best source
open source is best source, for sure.
if you're asking if I'd ever upload another version of mcMMO on spigot and charge for that the answer is no
I don't think anyone has ever done that in the history of software
but at the same time if you read spigot's terms, it specifically says there's no guarantees of that
just nossr's guarantee
(which is as gud as the word of god tbh)
GPL2 is best
nossr, let me introduce you to Adobe lol
you can change it now
not without consent of all contributors
and doing that much work just to change from GPL3 to MIT isn't worth it
do authorship by lines and see how much is yours
and rip out the rest for being ๐ฎ code anyway
most of it is not mine wiz
once you rewrite it will be
I'm working on others peoples code more than my own
almost none of my code was in mcMMO when I came back to work on it
the previous dev team "refactored" it heavily
and its a spaghetti mess now
read "broke"
Still runs okay even with the pasta code?
I've fixed so many issues since I came back Term
you have no idea

mcMMO was basically a half broken mess when I came back to work on it in Dec 2018
dozens of exploits that had been in mcMMO for 6~ years
wat is this formatting nossr, im triggered https://puu.sh/DFWSn/66403c9615.png

that screenshot is the only beacon of bright light on my entire computer right now
it burns
@brazen barn the current build of mcMMO is probably the most bug free it has ever been
I spend nearly every day fixing it
Has anyone ever setup auto labels for github issues / PRs?
Good, let it penetrate your retinas and burn your wrongdoings away and purify your soul

Someone made a funny meme image of things I've said while working on mcMMO
@pulsar wigeon GPL also says people who have the source can do anything they want with it, including redistributing it for free, or even re-selling it
so it's not really a commercial license
@ancient bolt the main issue I have with GPL vs MIT is the stricter ruleset for GPL
tf is alchemy
lmao that's great
Alchemy was something added after I left the project
i mean the GPL rules come in handy when you're dealing with a shitty toxic game community
no one can just outwardly steal your code
yea, idk who made it that though
Paypal the only payment option Spigot offers or am I missing something?
I'm gonna stick with sweepy
its the only one
k
I don't like the redistribution rights in most OSL's
MIT seems good to me
like, you get the source code, you can modify it and do whatever you want with it, that's all cool
but what if I have a project where I don't want someone to redistribute it?
if you don't license the code you maintain copyright of it
that kind of wrecks forks doesn't it?
suddenly, even though you've given them the source code and let them do everything else, you're satan and stand for everything non-free
I'm saying some projects may not want to allow forks
most projects, yeah np
then don't put it on a platform that allows people to fork things freely
well I would agree that there are good and bad ways of redistribution
if you don't want people to use your code or redistribute it then don't license it when you make it open source
you retain all the copyright
den u can sue ppl






